Portál AbcLinuxu, 9. srpna 2025 09:37


Nástroje: Začni sledovat (2) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
Michal Fecko avatar 14.9.2007 21:43 Michal Fecko | skóre: 31 | blog: Poznámkový blog
Rozbalit Rozbalit vše Re: Výkonnosté výsledky CFS
Odpovědět | Sbalit | Link | Blokovat | Admin
Zasadna otazka - co si mozeme od noveho casovaca slubovat napr. na desktope/serveri (rychlejsie reakcie alebo lepsie odozvy pri max. zatazi)? Neprecenuje sa jeho vyznam? K akemu zlomu vo vyvoji kernelu by sa dal prirovnat?
Luboš Doležel (Doli) avatar 14.9.2007 21:45 Luboš Doležel (Doli) | skóre: 98 | blog: Doliho blog | Kladensko
Rozbalit Rozbalit vše Re: Výkonnosté výsledky CFS
Já jsem s CFS velice spokojen. Všechny problém (např. sekání myši), které jsem zažíval, i když jsem zatěžujícím procesům dal niceness 19, spolu s CFS zmizely.
Luk avatar 14.9.2007 22:58 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: Výkonnosté výsledky CFS
K akemu zlomu vo vyvoji kernelu by sa dal prirovnat?
Dal by se přirovnat k tomu, když se do jádra dostal dosavadní ("superškálovatelný") plánovač ;-) Původní Linusův plánovač byl totiž poměrně komplikovaný a hlavně měl složitost O(n), takže s počtem úloh lineárně rostla režie. Dnešní (tehdy revoluční) plánovač to odstranil, pracuje v čase O(1), tedy konstantním.
Zasadna otazka - co si mozeme od noveho casovaca slubovat napr. na desktope/serveri (rychlejsie reakcie alebo lepsie odozvy pri max. zatazi)? Neprecenuje sa jeho vyznam?
Význam se nepřeceňuje. Měl by jednoznačně přinést lepší odezvu (i když samozřejmě mohou být situace, kdy to bude horší).

Ono ale nejde jen o to, jak to bude vypadat navenek. Celá koncepce je naprosto odlišná - namísto dvou přepínaných sad front se úlohy vkládají do stromu a místo přidělovaných časových kvant (která se u interaktivních úloh ještě dělí) se úlohy plánují přímo na konkrétní časy (s nanosekundovou granularitou).

Problém současné implementace totiž je, že se ve snaze zlepšit odezvu postupně přidávaly další a další úpravy, čímž se plánovač dost zesložitil, aniž by to přitom dostatečně vyřešilo reálné potíže. Proto byl nejvyšší čas napsat úplně nový plánovač, který by celou věc řešil "by design" a ne jen čím dál složitějším flikováním ve stylu českých zákonů.
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
15.9.2007 22:33 peter
Rozbalit Rozbalit vše Re: Výkonnosté výsledky CFS
No ja som sa napriklad dozvedel, ze O(log n) je vlastne ako O(1), pretoze aj tak nikomu nebezi tolko procesov, aby to malo nejaky vplyv (tak teda neviem ci to povedal Mr. Molnar alebo kto, ale sranda...).
Luk avatar 16.9.2007 00:13 Luk | skóre: 47 | blog: Kacířské myšlenky | Kutná Hora
Rozbalit Rozbalit vše Re: Výkonnosté výsledky CFS
No, ono skutečně do určitého počtu lze brát logaritmus jako naprosto přijatelný. Většinou není procesů víc než 32767 (jádro sice podporuje rozšíření prostoru PID, ale v praxi se to nepoužívá), což je jen 2^15. A i kdyby by se použil větší prostor, stejně to bude pořád jen v desítkách. Proto nevidím důvod, proč se toho bát, když celkově těch operací prováděných s touto složitostí bude patrně poskrovnu.
Šifrování je absolutní nutnost a pomáhá chránit před nekalými živly
16.9.2007 09:48 Lu-Tze | skóre: 15 | blog: Lu-Tzeho blog
Rozbalit Rozbalit vše Re: Výkonnosté výsledky CFS
No ono hlavně při reálném použití je taky potřeba koukat na ty konstanty a nejen na óčko.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.