dijous, de novembre 13, 2008

Per què no cal reiniciar Linux gairebé mai?

Aquesta és una de les 'característiques' més absurdes d'altres sistemes operatius utilitzats per les masses, inclús a les darreres versions 'més impressionants'.

Des de la primera versió de Linux aquest sistema gestiona la memòria de forma diferent. Carrega en memòria aquelles parts de qualsevol programari que es necessiten per treballar, sent necessari només canviar els enllaços a altres parts del sistema, de forma que és possible sobreescriure la versió del programa al disc, i fer-la servir immediatament.

Només cal reiniciar per fer servir un nou nucli del sistema (kernel), ja que aquest no té enllaços a altres programaris, sinó que és el "darrer enllaç" - permeteu-me la llicència - de la resta de programari.

Notícia inspirada en aquest article en anglés, més complert i amb interessants comentaris: Why linux can be updated without rebooting

Cap comentari:

Publica un comentari a l'entrada