News for hackers. Stuff that matters.
Re:A complete guide to Linux process scheduling [pdf] by alpha64 on Monday February 20, 2023 @07:47AM (#34867585)
Should append [2015] to the submission title. This is practically ancient news due to the rate of changes in the Linux kernel in this domain.
Re:A complete guide to Linux process scheduling [pdf] by janvdberg on Monday February 20, 2023 @08:02AM (#34867685)
Is there a 2023 version? What parts are obsolete now?
Re:A complete guide to Linux process scheduling [pdf] by Ologn on Monday February 20, 2023 @08:16AM (#34867782)
The CFS scheduler went into Linux in 2007 and is still the main scheduler, as reflected in this paper, so nothing major has changed in that regard. Most changes are minor.

The paper talks about process priority and niceness - a lot of how that works on Unix has not changed in almost fifty years.

Re:A complete guide to Linux process scheduling [pdf] by noloblo on Monday February 20, 2023 @09:15AM (#34868244)
How does io/uring pollepoll asyncio fit into 2023 Linux user process scheduling? Does this or any other material cover this for rust async await, Python async await?
Re:A complete guide to Linux process scheduling [pdf] by anthomtb on Monday February 20, 2023 @11:05AM (#34869388)
For your second question, you could write a basic async/await Python or Rust application, then use strace and ftrace to figure out what system calls are happening and what the kernel is doing with them.

https://strace.io/

https://www.kernel.org/doc/html/v5.0/trace/ftrace.html

Re:A complete guide to Linux process scheduling [pdf] by pyuser583 on Monday February 20, 2023 @09:16AM (#34868256)
People shouldn’t give their pdfs names like “GRADU-1428493916.pdf.”
Re:A complete guide to Linux process scheduling [pdf] by Delk on Monday February 20, 2023 @12:49PM (#34870615)
It's a thesis from a university publication catalogue, and the file name might be just conforming to some kind of a guideline from their university library.

"Gradu" is a common shorthand for "pro gradu" which is the term used in Finland for a master's thesis. The numbers might just be some kind of an id. Many other theses from the same archive also seem to follow some kind of a similar (though not quite identical) pattern in their file names.

It's not the most descriptive file name but it might not be the author's choice.

Re:A complete guide to Linux process scheduling [pdf] by pyuser583 on Monday February 20, 2023 @05:02PM (#34873547)
I’m not blaming the author at all. But surely the server administrator could map the file path onto a nicer name?