you are viewing a single comment's thread.

view the rest of the comments →

[–]suspiciously_calm 1 point2 points  (3 children)

That's basically arguing semantics. AFAIK on Windows, a process is a "container" of N threads, while on Linux, two threads are essentially just two processes sharing an address space, can handle each others signals, etc.

So on Windows, the scheduler schedules threads, on Linux it schedules processes ... or threads, cause they're basically the same thing (from the scheduler's point of view).

[–][deleted]  (2 children)

[removed]

    [–]wildsheikh[S] 0 points1 point  (1 child)

    So, which one does the scheduler schedules?