3 ms·
"Two processes! Not two threads!" And I wrote "thread or process" because, architecturally regarding IPC, the distinction is unimportant. "How would you know?
by throwaway09223 4y ago
"Two processes! Not two threads!"
And I wrote "thread or process" because, architecturally regarding IPC, the distinction is unimportant.
"How would you know?"
Due to the inaccuracy of your analogy, with regard to actual systems interfaces.
"You seem to admit iouring exists, isn't POSIX, but what? You just don't believe it's faster now? Bull shit."
io_uring is not faster than shared memory via mmap.
"If you think a reimplementation of Linux is "easy" you need to have your head examined"
I think now we're touching on the limits of your experience and expertise. Implementing select(2) on Linux is indeed quite simple. Have you ever read through select.c?
Have you ever even implemented a posix subsystem? I have.
"Microsoft has near-infinite money and eventually gave up, deciding POSIX was too hard, and just implemented another hypervisor. "
This isn't how things work on Windows.
As an aside, I've noticed that your ignorance has shifted into rudeness. Don't bother to respond again. This conversation is over.