Marco Galassi ha scritto:
Conosco le basi per cosa sia un kernel ibrido, monolitico, microkernel, ma nell'esattezza non saprei quale sia meglio, se non leggendo in rete che un kernel monolitico di linux, sia gestibile al meglio.
Non c'è "meglio", sono solamente tentativi fatti nel corso del tempo per migliorare i sistemi operativi in generale.
Così come Java è nato seguendo un'idea, per poi tornare indietro, così come C++ doveva stravolgere, per poi tornare indietro, i sistemi alla "Mach" (con l'H) erano progetti di ricerca basati su un'idea buona in teoria, non così buona in pratica
Uso i sistemi gnu/linux da molti anni per passione verso la tecnologia, ma non saprei scientificamente quale sia il migliore tra macO.S, Windows e gnu/linux.
Beh Mac, oggi, in realtà è... FreeBSD rimaneggiato (peggiorato) con una GUI.
MacO.S. lo ritengo migliore di Windows perchè stabile, preciso, ma oltre alle conoscenze pratiche, tecniche, non saprei se il sistema sia meglio come progetto di ingegnerie, dato che tutti e due sono kernel ibridi, dal quale i processi grafici e kernel sono gestiti indipendentemente.
In realtà no.
Qui andrebbe lo spiegone su cosa è Mac (come detto FreeBSD essenzialmente) e cos'è Windows, da dove arriva (dal mitico Cutler di NT3.5)
Nel caso di un crash, non tutto il sistema si danneggia come con gnu/linux, siccome il kernel è il cuore principale di tutto il sistema.
Beh, no
C'è un po' di mischione tra sistema operativo e interfaccia grafica.
Le utopie e leggende metropolitane che leggo in rete, è meglio Windows, linux, MacO.S ?
Dipende da per cosa viene usato
Perchè le distribuzioni derivate di Debian sono molto più stabile di Windows e pari merito a MacO.S ?
Non è così.
Tipicamente lo sono perchè hanno molti, ma mooooolti meno componenti in esecuzione.
Quello che non c'è non si può rompere, anche in campo informatico
Se voi in questo momento ideaste un progetto di sistema operativo, vi baseresti su che tipo di kernel ?
Dipende da cosa si cerca.
Efficienza? Velocità?
E per cosa? Un computer? Un supercomputer? Un orologio da polso?
Un frigorifero?
Perchè l'efficienza del kernel ibrido di macO.S è superiore di stabilità a Windows ?
Perchè è di derivazione UNIX, più specificamente FreeBSD
Prima di scrivervi mi sono documentato, ma la tipologia specifica serve molto ad un progettista e non ad un utente finale come me, in cui preferisce un sistema per ciò che deve svolgere, o passione di smanettare.
C'è un errore alla base del ragionamento.
Lo scopo di un computer/dispositivo NON è far girare il sistema operativo.
Bensì i programmi applicativi, i quali - a loro volta - hanno lo scopo di fornire un certo servizio.
Dunque a nessuno frega molto se sulla propria TV gira una versione simile al sistema operativo di un Mac (es. Panasonic su base BSD), piuttosto che non so cosa.
Interessa che la TV funzioni bene.
A nessuno interessa se una certa auto consuma gasolio o benzina, l'importante è che vada bene con certe prestazioni
Dunque il SO è un MEZZO (far girare programmi, che a loro volta sono MEZZI e non FINI), e non un FINE