The saddest thing about the whole drama about ADL and its Linux support is that in Windows, UI, Explorer.exe and other system components are tightly connected and integrated, so the Windows kernel knows or gets hints about what applications are running in the foreground and it can adjust the process CPU cores affinity accordingly.
In Linux on the other hand we have the kernel all by itself, the Xorg/WM or Wayland Compositor by themselves and running applications. All of them are not aware of one another altogether.
This is further exacerbated by the fact that in Linux you can increase your process priority ("niceness"), say 19, but you can never lower it back to the original value, e.g. 0. This sounds almost idiotic to think about that. Why can't you renice it back to 0? In the end you can simply restart it and circumvent this "restriction".
In Linux on the other hand we have the kernel all by itself, the Xorg/WM or Wayland Compositor by themselves and running applications. All of them are not aware of one another altogether.
This is further exacerbated by the fact that in Linux you can increase your process priority ("niceness"), say 19, but you can never lower it back to the original value, e.g. 0. This sounds almost idiotic to think about that. Why can't you renice it back to 0? In the end you can simply restart it and circumvent this "restriction".
Comment