|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Sep 2002
Città: Celano (AQ) Segno_Zodiacale: Leone Ascendente: Cammello Segni_Particolari: Quello
Messaggi: 9569
|
Differenze sistemi BSD e linux
Salve ragazzi. I sistemi operativi BSD e linux appartengono alla famiglia unix, ma quali sono le differenze??
|
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Mar 2003
Città: Paris
Messaggi: 912
|
Un mio amico (molto) esperto dice che linux fa schifo, BSD già è un po' meglio... ma non mi ha spiegato perché. In ogni caso anch'io sono interessato ad approfondire la questione...
__________________
"Grandi menti discutono di idee, menti mediocri discutono di eventi, piccole menti discutono di persone." |
![]() |
![]() |
![]() |
#3 | |
Bannato
Iscritto dal: May 2003
Città: Roma
Messaggi: 3642
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 1533
|
Sarebbe segno di maturità e livello di intelligenza minima, senza voler offender nessuno, motivare sempre l'affermazione: il sistema operativo pincopallino fa schifo/è eccellente/è mediocre è..... perchè nell'ambito di impiego .......... mi permette di fare .........
Questo senza voler prender le parti di nessuno, ma veramente ci piacerebbe capire le differenze per una scelta più oculata. ![]() |
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Aug 2002
Messaggi: 1909
|
leggete un po' qui:
http://www.over-yonder.net/~fullermd...bsd4linux1.php
__________________
AMD Athlon64X2 4400+@2700Mhz - Asus A8N32-SLI - 1GBddr400 - Dell Inspiron 6000 all powered by Gentoo-Linux Eight days of the week we're dead on our feet, take me aside just shoot me. No black and white, black and white. Wish we could drive right through you. - Eight Days - PitchShifter |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
in ordine vario per come mi vengono in mente:
1) la licenza (guarda sui rispettivi siti) 2) il modello di sviluppo , openbsd a parte i committers dei gruppi di lavoro BSD mi sembrano piu' paritetici rispetto a quelli linux. Linux poi e' molto piu' frenetico nel ricercare il progresso tecnologico, a volte a scapito della stabilità. In compenso supporta anche hw molto esotico che sui BSD probabilemente non verrà mai supportato. 3) Linux e' un miscuglio di "roba" bsd e SystemV (init, filesystem layout ecc.ecc) , i vari BSD sono piu' "puri" (per quello che puo' voler dire....) 4) molte distribuzioni linux facilitano la vita a i neofiti con tool grafici per molte operazioni di amministrazione, in *BSD "vi" fa sempre la parte del leone. 5) c'e' un FreeBSD, un NetBSD, 200 Linux. 6) c'e' un ottimo supporto su internet per tutti e due i sistemi, ma gli utilizzatori di linux sono TANTI di piu'. 7) la mascotte di Linux mi e' piu' simpatica (anzi a dire il vero il diavoletto mi fa c@g@re....) ![]() |
![]() |
![]() |
![]() |
#7 | |
Senior Member
Iscritto dal: Jan 2001
Città: Milano
Messaggi: 5707
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: May 2004
Città: Apulia
Messaggi: 2438
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#10 | |
Senior Member
Iscritto dal: Oct 2002
Messaggi: 1533
|
Quote:
![]() Chiedo maggiori lumi alla linuxcommunity ![]() Cosa significa microkernel? nella mia ignoranza "piccolokernel" ![]() |
|
![]() |
![]() |
![]() |
#11 |
Senior Member
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
|
un microkernel si occupa di molte meno cose di quello che fa ad esempio Linux, gestisce lo scheduling dei processi, la memoria e pochissime altre cose... già il filesystem è un servizio che gira in user space
Linux anche se modulare si occupa completamente della gestione dell'HW macchina (comprso il filesystem che naturalmete gira in kernel space) Come design il microkernel è molto più elegante anche se ha un maggiore overhead, ma francamente con le CPU attuali non è un grosso problema |
![]() |
![]() |
![]() |
#12 | |
Bannato
Iscritto dal: Mar 2002
Messaggi: 72
|
Quote:
|
|
![]() |
![]() |
![]() |
#13 |
Senior Member
Iscritto dal: Aug 2001
Città: San Francisco, CA, USA
Messaggi: 13827
|
No , anche BSD è Monolitico come linux
Ciao
__________________
GPU Compiler Engineer |
![]() |
![]() |
![]() |
#14 | |
Bannato
Iscritto dal: Jun 2004
Messaggi: 4607
|
Quote:
Forse QNX è l'unico vero sistema UNIX-like con un vero Microkernel (ma non credo che sia certificato POSIX). Velocissimo, tra l'altro. Provare per credere! |
|
![]() |
![]() |
![]() |
#15 | |
Senior Member
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
|
Quote:
Elegante come progettazione ![]() |
|
![]() |
![]() |
![]() |
#17 | |
Senior Member
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
|
Quote:
|
|
![]() |
![]() |
![]() |
#18 | |
Bannato
Iscritto dal: Mar 2002
Messaggi: 72
|
Quote:
![]() |
|
![]() |
![]() |
![]() |
#19 |
Senior Member
Iscritto dal: Mar 2003
Città: Paris
Messaggi: 912
|
Il mio amico ha cercato di spiegarmi, ma erano cose troppo tecniche per me e ha lasciato perdere. In pratica quello che ho capito è che lui contesta in linux le seguenti cose:
1) Instabilità delle versioni più recenti. 2) Mancanza di coordinazione tra i gruppi di sviluppo perché troppi, quindi problemi di compatibiltà tra i vari progetti. 3) Mancanza di uniformità del sistema operativo nelle varie distribuzioni, il che implica problemi di portabilità dei progetti all'interno dello stesso sistema operativo. Dal canto mio, nel mio piccolo, già mi da un po' fastidio il fatto che certe cose si fanno in un modo con Mandrake e in un altro con Debian, in un altro ancora con Gentoo, etc. Ma sono troppo contento di avere abbandonato winzoz per non essere entusiasta di apprendere i meccanismi + interni di linux. Non prendetevela con lui perché non ha argomentato, ma con me perché non ho capito le sue argomentazioni.. ![]()
__________________
"Grandi menti discutono di idee, menti mediocri discutono di eventi, piccole menti discutono di persone." |
![]() |
![]() |
![]() |
#20 | |
Senior Member
Iscritto dal: Nov 1999
Città: Sesto Fiorentino, Firenze
Messaggi: 8444
|
Quote:
In pratica c'è maggiore overhead perchè i vari servizi girano in user space rispetto a un kernel monolitico c'è un maggiore switch tra kernel space e user space più lo scambio di messaggi |
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 13:01.