Az új ütemező több újdonsággal is szolgál: például bemutatkozik a "Scheduling Classes", a sched_fair.c megvalósítja a "teljesen korrekt ütemezőt" (Completely Fair Scheduler - CFS), stb.
Az utóbbi ütemezési megoldás Con Kolivas korábbi ötletein alapul. A CFS nanosec-es finomságot használ. Érdekessége, hogy egyetlen központi finomhangolható paramétere van, amely a "/proc/sys/kernel/sched_granularity_ns"-en keresztül állítható . Itt állíthatjuk az ütemező karakterisztikáját, amely lehet inkább desktop igényeknek megfelelő (alacsony latency), vagy inkább szerver jellegű terhelésekre hangolt (jó kötegelt (batch) feldolgozás). Alapértelmezés szerint desktop igényekre van hangolva a CFS.
Bővebb infók a bejelentésben.
- A hozzászóláshoz be kell jelentkezni
- 4792 megtekintés
Hozzászólások
Overhead? Arról nem írnak sehol. (Illetve van overhead uS-ban, de az nem mond semmit a proci ismerete nélkül.)
Aztán később valaki azt írja, hogy O(log(n))-es az ütemezés időigénye, holott (ha jól tudom), a mostani ütemező O(1)-es (azaz nem függ az időigény a taszkok számától). Persze konkrét számokat tekintve (pl. 1000 taszknál) lehet jobb egy O(log(n)), mint az O(1), de egyelőre nem találtam több információt.
- A hozzászóláshoz be kell jelentkezni
Nekem az a legnagyobb bajom, hogy hiába adom meg a prioritást, az csak a CPUra vonatkozik, az IOra semmi hatással nincs.
- A hozzászóláshoz be kell jelentkezni
Ez máshol is így van, nem?
--
'Please, just tell people to use Windows.' - Linus Torvalds on KDE and GNOME
Registered M$funboy #006 (vigyázat: memetikai dágvány!!!11)
- A hozzászóláshoz be kell jelentkezni
attol mar biztos hogy jo ez igy?
vagy a processz prioritasa kene ervenyre jusson az i/o utemezonel is, vagy kene kulon i/o prioritas. ...almodik a nyomor ;)
- A hozzászóláshoz be kell jelentkezni
2.6.13 felett:
- cfq utemezot beallit (ubuntu edgy-ben default),
- schedutils-t felrak,
- ionice-t megnez. manja persze nincs :-) szoval google.
egyebkent a vista kerneleben is van mar.
- A hozzászóláshoz be kell jelentkezni
cfqt soha. max desktopra.
- A hozzászóláshoz be kell jelentkezni
Ja, Vistaban állítólag van IO QoS. Pl a media player nem fog szaggatni vagy a CD író.
Software is like sex, it's better with a penguin. :D (r)(tm)(c)
- A hozzászóláshoz be kell jelentkezni
van manja. fc6-on pl.
- A hozzászóláshoz be kell jelentkezni
Hali!
Pl. a ck patcksetben is mar regota van erre megoldas.
By(t)e
TBS::Antiemes
- A hozzászóláshoz be kell jelentkezni
Dejszen a Winblows Pistában már lehet IO prioritást is állítani out of the box.
- A hozzászóláshoz be kell jelentkezni
errol eszembe jutott egy kerdes, azt hogyan lehet linux/bsd alatt legegyszerubben elerni, hogy valami csak akkor kapjon a netbol ha eppen nem kell masnak, szoval alacsony prioritassal? tehat ha valamit letoltok, akkor az csak a maradek savszelesseget kapja
valahogyan igy tolt le a windows update is, ha jol tudom
--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.
- A hozzászóláshoz be kell jelentkezni
ts (traffic shaper) parancs manját nézd meg
- A hozzászóláshoz be kell jelentkezni
obsolete
- A hozzászóláshoz be kell jelentkezni
es van valami helyette?
--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.
- A hozzászóláshoz be kell jelentkezni
tc
- A hozzászóláshoz be kell jelentkezni
Hát, bsd alatt PRIQ.
--
'Please, just tell people to use Windows.' - Linus Torvalds on KDE and GNOME
Registered M$funboy #006 (vigyázat: memetikai dágvány!!!11)
- A hozzászóláshoz be kell jelentkezni
kosz, megnezem
ui.: ROTFL PRICK
--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.
- A hozzászóláshoz be kell jelentkezni
?
ahaha most nezem h a pf altqra gondolsz
--
"en csak hupot olvasok" al3x
http://litch.eu/blog
- A hozzászóláshoz be kell jelentkezni
uuu, erre van egy linuxon. TCP congestion control alatt nezd, igaz az csak egesz gepre vonatkozik de pont azt csinalja amit irsz. Igy be lehet allitani egy kulon letolto gepet.
Megvan, TCP Low Priority, http://linuxgazette.net/135/pfeiffer.html
pisz, bud
- A hozzászóláshoz be kell jelentkezni
igen egyik felhasznalasa a letoltes lenne, de ami hasznosabb, az az, hogy ha a routeremre akarok rakni egy kis webservert, akkor ne vegye el elolem a naftat
--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.
- A hozzászóláshoz be kell jelentkezni
Erre BSD-n a PRIQ teljességgel megfelel. Ha elakadsz, nyiss fórumot, segítek.
--
'Please, just tell people to use Windows.' - Linus Torvalds on KDE and GNOME
Registered M$funboy #006 (vigyázat: memetikai dágvány!!!11)
- A hozzászóláshoz be kell jelentkezni
en is bsd-n szeretnem megcsinalni, de a rt2400-as wlan-t nem tudom hasznalni bsd-n. ;(
--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.
- A hozzászóláshoz be kell jelentkezni
tráj
--
'Please, just tell people to use Windows.' - Linus Torvalds on KDE and GNOME
Registered M$funboy #006 (vigyázat: memetikai dágvány!!!11)
- A hozzászóláshoz be kell jelentkezni
oh, dfly alatt nem probaltam meg az ndis-t, nem tudtam, hogy oda is van.
akkor megyek vele egy kort (freebsd elkresselt tole igen gyakran)
kosz az infot
--
The Internet has evolved from smart people in front of dumb terminals to dumb people in front of smart terminals.
- A hozzászóláshoz be kell jelentkezni