Portál AbcLinuxu, 15. července 2025 09:58


Dotaz: provoz vice procesoru

11.7.2005 22:59 cvrkon
provoz vice procesoru
Přečteno: 129×
Odpovědět | Admin
Zdravim, mam dotaz ohledne provozu dvou procesoru. Mam Debian 3.1 sarge a provozuji to na PII s dvema procesory 350MHz, chipset je BX440 ale bohuzel mi bezi je jeden, mel sem kernel image 2.6.8-2-386, podle toho co jsem pochopil musim mit podporu SMP, takze jsem si deb baliku nainstaloval novy image 2.6.8-2-686-smp, ale pokud zadam prikaz: uname -a vypise mi to: Linux ns1 2.6.8-2-686-smp #1 SMP Thu May 19 17:27:55 JST 2005 i686 GNU/Linux

takze asi dva procesory nebezi, to same kduz juknu v gnome do sledovani systemu tak mam jen jeden prosesor, al zase kdyz napriklad slustim aplikaci phpsysinfo tak mi to napise pocet proc.: 2 tak nevim, bezi mi dva procaky nebo ne, popripade jestli mi muzete poradit jak to zjistit nebo jak to vlastne rozbehat by mi to fungovalo, diky moc.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.7.2005 23:10 bman | skóre: 22 | blog: dristy
Rozbalit Rozbalit vše Re: provoz vice procesoru
Odpovědět | | Sbalit | Link | Blokovat | Admin
"cat /proc/cpuinfo", mozno aj "top" ukaze CPU usage viac procesorov, alebo aj "linux_logo" pise info kolko procesorov v kompe je :-)
11.7.2005 23:55 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: provoz vice procesoru
Odpovědět | | Sbalit | Link | Blokovat | Admin
Jsou to asi dva dny, co jsem tu přesně na tutéž otázku odpovídal. Spusťte si nějaký benchmark, jehož výsledek je závislý čistě na výkonu procesoru, např. 'openssl speed rsa1024'. Nejdřív jen jednou, pak dvakrát paralelně. Pokud budou výsledky přibližně stejné, běží aspoň dva procesory, budou-li ve druhém případě přibližně poloviční, běží jen jeden.
12.7.2005 19:27 cvrkon | skóre: 5
Rozbalit Rozbalit vše Re: provoz vice procesoru
tak jsem to vyzkousl spustil jsem dva terminaly a zadal do obou ten prokaz a hodnoty jsou skoro stejne takze to vypada ze jedou oba dva, diky za radu
12.7.2005 19:46 Cronin
Rozbalit Rozbalit vše Re: provoz vice procesoru
Samozrejme ste mysleli "hodnoty su skoro rovnake, ako ked spustim len jeden", vsak?
12.7.2005 19:52 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: provoz vice procesoru
Pro příště: stačí z jednoho terminálu zadat

openssl speed rsa1024 >log1 & openssl speed rsa1024 >log2 &

Ale větší problém je v tom, že jak jsem právě zjistil, openssl speed vyhodí stejné výsledky i na jednoprocesorovém systému, protože při počítání rychlosti započítá pouze čas spotřebovaný procesorem na jeho proces:

Doing 1024 bit public rsa's for 10s: 19057 1024 bit public RSA's in 3.81s

Což je sice chvályhodné, ale pro váš problém je to celkem k ničemu. Takže buď se orientujte podle těch hodnot z konce řádku (skutečně spotřebovaný čas) nebo zkuste něco přízemnějšího, např.

time dd if=/dev/urandom bs=1K count=10K | bzip2 -9 >/dev/null

12.7.2005 13:47 tomas84 | skóre: 30
Rozbalit Rozbalit vše Re: provoz vice procesoru
Odpovědět | | Sbalit | Link | Blokovat | Admin
v /proc/cpuinfo musí být oba procesory a programy sar nebo atsar musí vypisovat info o obou procesorech.
12.7.2005 21:03 cvrkon | skóre: 5
Rozbalit Rozbalit vše Re: provoz vice procesoru
problem je v tom ze se do adresare /proc nedostanu ale v adresary /sys/device/system/cpu mam dve slozky CPU0 a CPU1

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.