Wikipedia: Linux vs. Minix

Area di discussione libera.

Moderatore: Staff

Regole del forum
1) Rispettare le idee altrui.
2) Evitare le offese dirette.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Wikipedia: Linux vs. Minix

Messaggio da ZeroUno »

Per caso mi sono imbattuto nella pagina di wikipedia di minix, il progetto che pensavo morto da secoli e che invece ha sfornato la versione 3.2 quest'anno.

Però quell'articolo non mi è piaciuto affatto.
Wikipedia è/dovrebbe essere famosa per la sua imparzialità, mentre quella pagina sembra scritta dall'autore di minix che mi sembra di capire sia andato più lui contro torvalds che microsoft. E quella pagina non è da meno.
E' un continuo decantare i vantaggi del kernel di minix rispetto a quello monolitico (parola che ritorna innumerevoli volte per non diffamare in modo esplicito linux per circa il 90% dell'articolo).
Inoltre il confronto viene più fatto tra minix e kernel monolitico che tra microkernel (di cui si parla poco) e kernel monolitico. E questo è detto anche nella relativa pagina di discussione.

Ho visto sulla pagina di linux viene parlato di minix ma non in questi termini, anzi: "Starting with version 3 in 2005, MINIX has become free and redesigned for "serious" use."
Nella pagina di linux non si sparla neanche di windows che, anzi, viene citato solo nella sezione riguardo il porting delle applicazioni desktop. E viceversa sulla pagina di windows non si sparla di linux.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da masalapianta »

non trovo errori in quell'articolo, puoi essere più esplicito?

Avatar utente
Blallo
Packager
Packager
Messaggi: 3302
Iscritto il: ven 12 ott 2007, 11:37
Nome Cognome: Savino Liguori
Slackware: 14.2 / 12.2
Kernel: 4.4.14-smp
Desktop: DWM
Località: Torino / Torremaggiore (FG)
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da Blallo »

Penso più che altro che "l'errore" risieda nel fatto che sarebbe stato meglio creare una pagina di comparazione tra i vari tipi di kernel, invece di includere tutto questo nella pagina di MINIX come se fosse l'unico SO ad averne uno.

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da masalapianta »

jimmy_page_89 ha scritto:Penso più che altro che "l'errore" risieda nel fatto che sarebbe stato meglio creare una pagina di comparazione tra i vari tipi di kernel, invece di includere tutto questo nella pagina di MINIX come se fosse l'unico SO ad averne uno.
uh? quando descrivi l'architettura di un kernel è normale descriverne anche le differenze con altre architetture, soprattutto se l'architettura che vai a descrivere è poco usata e quindi poco conosciuta

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da ZeroUno »

Sulle pagine wikipedia di linux (2, una per linux nel senso gnu/linux e una per linux_kernel) non si descrive linux al confronto con i microkernel. Semplicemente si descrive linux.
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da masalapianta »

ZeroUno ha scritto:Sulle pagine wikipedia di linux (2, una per linux nel senso gnu/linux e una per linux_kernel) non si descrive linux al confronto con i microkernel. Semplicemente si descrive linux.
evidentemente la pagina di wikipedia su linux (kernel) è incompleta; trovo corretto dare una panoramica delle architetture dei kernel per permettere di capire pregi e difetti dell'architettura di un particolare kernel

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da ZeroUno »

Quella non è una panoramica.
E per una comparazione che mostra i dati completi (senza proclamare vincitori) c'è la pagina apposta http://en.wikipedia.org/wiki/Comparison ... em_kernels (linkata in see also sia di linux kernel che di minix)

Tra l'altro, se ci vuoi inserire una comparazione concordo con la pagina di discussione (di minix 3) che dice che manca "a brief section on similarities and differences between minix-3 and other microrkernels?"
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da ZeroUno »

Dal sito ufficiale di minix: http://www.minix3.org/doc/faq-italian.html
Come sono le prestazioni di MINIX 3?
Abbiamo misurato le prestazioni di MINIX 3 (driver user-mode) in confronto a quelle di MINIX 2 (driver kernel-mode) e MINIX 3 è più lento del 5-10%.
:-D
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da masalapianta »

ZeroUno ha scritto:Quella non è una panoramica.
E per una comparazione che mostra i dati completi (senza proclamare vincitori) c'è la pagina apposta http://en.wikipedia.org/wiki/Comparison ... em_kernels (linkata in see also sia di linux kernel che di minix)

Tra l'altro, se ci vuoi inserire una comparazione concordo con la pagina di discussione (di minix 3) che dice che manca "a brief section on similarities and differences between minix-3 and other microrkernels?"
continuo a non capire perchè la descrizione dell'architettura di un kernel non dovrebbe comprendere l'enumerazione dei punti di forza di quell'architettura rispetto ad altre o perchè questo ti debba creare problemi

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da masalapianta »

ZeroUno ha scritto:Dal sito ufficiale di minix: http://www.minix3.org/doc/faq-italian.html
Come sono le prestazioni di MINIX 3?
Abbiamo misurato le prestazioni di MINIX 3 (driver user-mode) in confronto a quelle di MINIX 2 (driver kernel-mode) e MINIX 3 è più lento del 5-10%.
:-D
è normale, un microkernel deve fare più context switch di un monolitoco (modulare o meno) o di un ibrido

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da ZeroUno »

Però io non ho capito una cosa.
minix non è a microkernel da sempre? perchè minix 2 ha i driver in kernel mode?
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da masalapianta »

ZeroUno ha scritto:Però io non ho capito una cosa.
minix non è a microkernel da sempre? perchè minix 2 ha i driver in kernel mode?
Minix 2 ha i driver in kernel land, anche se sono implementati come veri e propri processi (con il loro stack, i loro registri, ecc..); ogni processo (che sia in kernel land o in user land) comunica con gli altri tramite message passing, ma quelli che girano in kernel land hanno il vantaggio di condividere lo spazio di indirizzamento, con tutti i vantaggi che ne conseguono.
In minix 3 anche i device driver sono in user land, il che aumenta i context switch ma rende il sistema _potenzialmente_ più stabile e sicuro.

Avatar utente
ZeroUno
Staff
Staff
Messaggi: 5441
Iscritto il: ven 2 giu 2006, 14:52
Nome Cognome: Matteo Rossini
Slackware: current
Kernel: slack-current
Desktop: ktown-latest
Distribuzione: 01000000-current
Località: Roma / Castelli
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da ZeroUno »

Quindi minix 2 è una sorta di ibrido.
Minix 1 e 1.5?

Prima di minix quali altri sistemi operativi erano a microkernel?
Packages finder: slakfinder.org | Slackpkg+, per aggiungere repository a slackpkg

Codice: Seleziona tutto

1011010 1100101 1110010 1101111 - 0100000 - 1010101 1101110 1101111

Avatar utente
masalapianta
Iper Master
Iper Master
Messaggi: 2775
Iscritto il: lun 25 lug 2005, 0:00
Nome Cognome: famoso porco
Kernel: uname -r
Desktop: awesome
Distribuzione: Debian
Località: Roma
Contatta:

Re: Wikipedia: Linux vs. Minix

Messaggio da masalapianta »

ZeroUno ha scritto:Quindi minix 2 è una sorta di ibrido.
Minix 1 e 1.5?
non ne conosco l'architettura
Prima di minix quali altri sistemi operativi erano a microkernel?
qnx e mach sono i primi esempi che mi vengono in mente

Rispondi