Free-Open-Net?
Dan Lukes
dan at obluda.cz
Mon Jul 9 01:19:02 CEST 2001
Michal Mertl wrote:
> FreeBSD - pouze i386 a alpha. Pomerne slaba podpora SMP - napr. vsechny
> procesy jedne proces group (napr. apache a jeho synove) bezi vzdy jen na
> jednom procesoru - horzi vyuziti nez treba linux. Pravdepodobne se to dost
Nejsem si jist, ze mas pravdu - zrovna koukam na dva procesy:
USER PID PPID PGID SESS JOBC STAT TIME COMMAND
nobody 238 1 238 18eb000 0 RNs 71710:11.48 dnetc
nobody 240 1 238 18eb000 0 RN 71973:09.60 dnetc
kde je videt, ze oba dva procesu patri do jedne process-group (PGID=1)
a soucasne (ze sloupce 'C') je videt, ze kazdy bezi na jinem processoru:
PID USERNAME PRI NICE SIZE RES STATE C TIME WCPU CPU COMMAND
240 nobody 99 20 732K 120K CPU0 0 1199.6 98.19% 98.19% dnetc
238 nobody 99 20 748K 364K RUN 1 1195.2 97.46% 97.46% dnetc
(duvod proc nejsou oba dva 'RUN' je samozrejme ten, ze 'RUN' je 'top',
ktery tento listing zobrazuje).
Takze se zda, ze o tvem prohlaseni ohledne SMP by se dalo s uspechem
pochybovat.
Ja bych dokonce rekl, ze hlavni nevyhoda SMP na FreeBSD 4.X je OPACNA
nez popisujes - procesy na procesor rozhazuje prilis nahodne, protim za
urcitych okolnosti by bylo vyhodne preferovat jiny zpusob.
Dan
--
Dan Lukes tel: +420 2 21914205, fax: +420 2 21914206
root of FIONet, KolejNET, webmaster of info.nic.cz, www.freebsd.cz
AKA: dan at nic.cz, dan at obluda.cz, dan at freebsd.cz, dan at kolej.mff.cuni.cz
More information about the Users-l
mailing list