Liste des Groupes | Revenir à cu programmer |
On Mon, 19 Aug 2024 09:37:39 +0200, Dmitry A. Kazakov wrote:No. The design of Windows HAL was great. It is rather the business model Microsoft pursued.
The reason why Windows NT could no compete Linux on servers isYou don’t think the design of Windows NT contributed to that failure?
unbearable maintenance and being fat. Linux had a monolithic kernel. I
compiled it for each machine to include only drivers I needed. I did not
install X11 stuff. The result was twice leaner than Windows NT.
Well, handheld gaming to gaming is like masturbation to love. Sorry...On the other hand you still cannot have decent gaming under Linux.Actually, you can. Look at the Steam Deck, which runs a purpose-built GUI
for handheld gaming.
Windows “Handheld Mode” for about two years now, but still has nothing toAgain. It is called overlapped I/O. You can start multiple *asynchronous* I/O operations from a thread. It can be done on any sets of file handles. When an I/O event happens on a handle the corresponding event gets signaled. select() behavior is achieved by WaitForMultipleObjects that waits for multiple events. Then you check the overlapped results. If you never wait and only check the overlapped results that would be polling.
ship.
I said “poll/select calls”. Do you not know what those are? On Windows,On Sun, 18 Aug 2024 10:10:09 +0200, Dmitry A. Kazakov wrote:>
>Windows has a pipe object named and anonymous. No problem.>
One problem: you can’t use them with poll/select calls.
You can. See overlapped I/O.
they work with sockets, but not with pipes. Or even ordinary files. So
unlike *nix systems, you have to keep in mind the different kinds of files
you might be working with.
No, I am talking about proper file paths under Windows. Letters is a DOS layer on top of it. E.g. see QueryDosDeviceW call.Drive names are only single letters. You’re not talking about reservedAnd single drive letters?>
They are dozens characters long actually, if you mean the device names.
file names, are you?
Les messages affichés proviennent d'usenet.