Belépés
2 magos CPU-t rá lehet-e venni mindkét mag használatára?
2010. augusztus 26. – 22.20 – lukacr
Sziasztok!
Van egy kozolos gépem 2 magos (E2180) CPU-val. Fájlszerverként üzemel itthon. Néha ránézek htoppal és az esetek 95%-bsn csak az egyik mag dolgozik, a másik 1-2%-os kihasználtsággal "nem csinál semmit".
Ez a dolog gondolom alkalmazás függő is. Viszont rá lehet-e venne valamilyen beállítással az ubuntut, hogy használja mindkét magot?
VSFTPD, apache2, és rtorrent fut rajta rtgui-val.
Előre is köszönöm.
- A hozzászóláshoz regisztráció és belépés szükséges
Nekem használja mindkettőt.
http://dl.dropbox.com/u/3843965/proci.png
http://dl.dropbox.com/u/3843965/htop.png
Az ubuntu használja mindkettőt. A konkurens cpu-löketek biztosítása az alkalmazás feladata :)
Hát jó nektek.
Épp tegnap figyeltem fel rá, hogy az rtorrent, az indulás után nekiállt hash-elni. Egyik mag prögött 100 %-on, a másik meg 1-2%-on pihengetett.
Akkor valószínű, hogy teljesen alkalmazás függő a dolog.
Tetszőleges alkalmazás hatékony párhuzamosításáért nem egy Nobel-díj járna.
volt valami olyasmi, hogy az apple egyik ilyen fejelesztő progiját "közprédává" teszi, hogy alapból így lehessen progamozni. de ez csak halovány emlék, mert nem vagyok érdekelt a dologban (mármint programozás oldalon)
烏邦土 - 乾屎橛
Abból én is kérek :P
http://en.wikipedia.org/wiki/Grand_Central_Dispatch
Debian Squeeze és Sid csomagok már vannak a libdispatch-hez:
http://packages.debian.org/search?keywords=libdispatch&searchon=names&su...
Ubuntu csomagok még nincsenek:
http://packages.ubuntu.com/search?keywords=libdispatch&searchon=names&su...
Sajnos Fedora esetében is negatív:
https://admin.fedoraproject.org/pkgdb/acls/list/*libdispatch*
Hm, nem is számítottam rá, hogy portolták már fBSD-n kívül másra is. Más kérdés, hogy mennyire működik. Esetleg erről valami infó, esetleg tapasztalat?
cpuburn-el tekerj oda a procinak. xD
sudo apt-get install cpuburn
Screen-be adj ki 2 db /usr/bin/burnP6 parancsot. Az tuti hogy kifacsarja mindkét magodat 100% on.
3. screen-be meg nézd meg htoppal az eredményt:D
Maga a program is figyelmeztet, hogy elszállhat a proci ha nem elég jó a hűtése...
Egy percig gyönyörködj benne aztán ctrl+c vel lődd ki mind a két cpuburn processt.
Plug & Pray
Nem látom, mivel jobb a gyárilag elérhető
dc<<<'7 7 7^^'-nél azon kívül, hogy az általad ajánlott program 64 bites változata is 32 bites.A megoldás állítólag az SMP-kernel. Hogy ez mi, és hogy működik, lövésem sincs. Egy, az ubuntu-t igen alaposan ismerő ismerősöm mondta, (adok a szavára) hogy ez a megoldás.
Az SMP már egy ideje alapértelmezetten benne van a kernelben, régebben volt ilyen csomag, de már megszűnt a kernel metacsomagok özöne. Szóval annyira mégsem ismeri alaposan, vagy leragadt egy régebbi verziónál, vagy horribile dictu egy "ubuntupistike" (apakezdődik). ;)