Hlavní navigace

Názor ke zprávičce Navržené systémové volání umožní aplikacím vybírat si procesorová jádra od Peter Fodrek - hard RT(RTAI, RTLinuxPro, RT Preepmt patch) áno na...

  • Aktualita je stará, nové názory již nelze přidávat.
  • 22. 1. 2020 10:49

    Peter Fodrek

    hard RT(RTAI, RTLinuxPro, RT Preepmt patch) áno na ten som poukázal aj inde, ale je tu aj problém "skáčucej kravy", možno sa niekto pripravuje na tisícjadrové desktopy.

    Môj Ryzen 5 1500X
    276 tasks and 1906 threads

    3.9 Merge window part 1

    By Jonathan Corbet
    February 20, 2013

    A relatively simple scheduler patch fixes the "bouncing cow problem," wherein, on a system with more processors than running processes, those processes can wander across the processors, yielding poor cache behavior. For a "worst-case" tbench benchmark run, the result is a 15x improvement in performance.

    https://lwn.net/Articles/538101/
    Kernel Progress On Improving I/O Wait, Interactivity
    Written by Michael Larabel in Linux Kernel on 4 March 2013

    There's also a scheduler patch to fix a "bouncing cow" problem by when running fewer processes on the system than number of processor cores, the process could be bounced around between cores and yield poor performance. This bouncing cow fix for the scheduler yields a performance boost by 15x in a worst-case scenario. More work will come to future Linux kernel releases.
    https://www.phoronix.com/scan.php?page=news_item&px=MTMxNzA

    22. 1. 2020, 10:50 editováno autorem komentáře