Cekaj, taj test sa fefe.de nije uopce usao u internalije sistema. Oces da ti malo kazem zanimljivih stvari oko procesa/threadova na kupusari, i zasto je to sve quick'n'dirty da bi se dobila brzina?
- kill() ubiva thread po thread, a ne proces odjednom. Brzi nacin, ali nemozes manualno opalit SIGSTOP, job control zna redovito pucat, a za intercept-continue debugging multithreaded aplikacija da ne govorimo.
- u klasicnom multithreadingu opet imamo q'n'd hackove koji omogucuju brzinu, ali npr, proces ne moze obavljat async. I/O kroz jedan thread, a obradjivat taj signal kroz drugi thread.
- radi debilno izvedenog sustava, coredumpovi multithreaded programa nekad ne sadrzavaju thread koji je uzrokovao pucanje programa (!!!, predooobro :))
- multithreadirani proces koji se trenutno izvrsava i ima kontrolu preko nekog TTY-a, ne moze odspojit kontrolne veze nijednog threada osim prvog.
- I ima toga jos koliko god hoces...
Taj kompletan sistem se razvija na kaubojskoj bazi, bez kvalitetnog QA, RC, i ostalih "nebitnih" stvari, i samo je bitno da bude brzi od svih ostalih. To kako se ta brzina dobiva, evo ti pogledaj gore. "Something wicked has happened". Dok recimo *BSD sistemi imaju kompletan threading model po POSIX-u, tako da nema price o ovakvim debilanama.
Amo dalje.
*BSD sistemi imaju najbrze TCP/IP stackove na svijetu. Ona blijeda kopija kupusarinog se uopce ne moze mjerit. NetBSD drzi rekord u mreznim transferima.
GEOM framework.
Centralni repozitorij dijeljenja aplikacija, informacije o repozitoriju se skidaju kroz SSL.
ABI layer, API, backward kompatibilnost.
Skalabilnost
kompletnog sistema. Npr, najobicniji indexirani sifrarnik (pwd.db) ce skalirat odlicno na ogromnim sajtovima.
OOTB virtualizacija, i PAM. I ima toga jos koliko god hoces...
A ti, kolega Olivere, shvati da vozis nabrijanog Yuga koji moze uhvatit 200 na sat, i da ti svaki momenat moze ispast guma ili izletit klip kroz haubu. A tu se nesto nabrijavas protiv komfornog dizelasa koji hvata 180 na sat, ali ce bez ikakvih problema odradit pariz-dakar. Ah da, evo vidim, isao si spajat skener na BSD. Ajde pa se malo obuci, BSD nije napravljen da bi bio kvazi-desktop sistem poput retardiranog pingvina.
Q: HSP56 Micromodem nece da radi kompjuter ga prepozna a kad treba da se konektujem nece ne daje ni znaka zivota. u cemu je problem.
A: Crko mozda od grmljavine mozda od spanaca. Uglavnom baci ga u WC solju jako povuci vodu. Skupi 5e i uzmi drugi i ne postuj temu na pogresno mesto.