Multi-threaded application design
I’m currently planning a Windows service. It will be a multi-threaded application which will continuously check for database records and process them. My first thoughts were to set a number of max available threads and create new thread for each process. This works OK but since I’m creating a new thread for every new process I fear that its overhead will multiply if there are lots of records to process. My question is, is this a good design or would you recommend any other solutions?
What is a good design strategy for retaining history of user activities and files like Visual Studio projects?
OK so I’m not so sure that “project” is the right term, but for my purposes, I define “project” as similar to what Visual Studio uses, or Microsoft word – files that the user can open and work on and then save, and when the user runs the application again the program is aware of the files that were worked on last time the application was open.
Public-private key pair handling on a Windows ecosystem
I’ve been thinking about how to architect an infrastructure for one of our business applications with the following requirement:
Why fewer IRQLs in 64-bit, even though an APIC has more interrupt lines?
As x86 computers shifted from 32-bit to 64-bit, they also shifted from using 8259-style Programmable Interrupt Controllers with 8 interrupt lines. (Or two multiplexed PICs for a total of 15 interrupt lines.) Then, if you were to install 32-bit Windows for an operating system, Windows would implement 32 software IRQLs (Interrupt Request Levels) with IRQLs 3 through 26 (or so) being reserved for devices.
Where Should I Put Configuration Files?
I’m creating a project that I want to be able to distribute across platforms. I’m writing in Java and AWT which already gives me a pretty large range of devices, but I’m mostly interested in Windows and Linux (Debian/Ubuntu).
Should Android development be done on Windows or OSX? Is there any difference? [closed]
Closed 10 years ago.
How are new[] and malloc implemented in Windows? [closed]
Closed 9 years ago.
WINAPI beginner guidance question
I’m learning to develop windows applications using WINAPI and plain C.
Now I got a bit confused with all those handles and would like to ask if you guys could teach me some good practices to structure and handle controls and windows.
Difference between Windows and Linux development environments? [closed]
As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for […]
Function calls to calls in windows api
When programming in Windows, how does Windows communicate with the programs that run on it?