Stații de lucru online OnWorks Linux și Windows

logo

Găzduire online gratuită pentru stații de lucru

<Înapoi | Cuprins | Următor>

7.3.1. Istorie

În februarie 2000, a fost numit un nou sistem de fișiere devfs a fost fuzionat în nucleul 2.3.46 și a fost pus la dispoziție în timpul seriei 2.4 de nuclee stabile. Deși a fost prezentă în sursa kernel-ului în sine, această metodă de a crea dispozitive dinamic nu a primit niciodată un sprijin copleșitor din partea dezvoltatorilor nucleului de bază.

Principala problemă a abordării adoptate de devfs a fost modul în care a gestionat detectarea, crearea și denumirea dispozitivelor. Ultima problemă, cea a denumirii nodurilor dispozitivului, a fost poate cea mai critică. În general, se acceptă faptul că, dacă numele dispozitivelor este permis să fie configurabile, atunci politica de denumire a dispozitivelor ar trebui să fie la latitudinea unui administrator de sistem și să nu fie impusă acestora de către niciun dezvoltator anume. The devfs sistemul de fișiere a suferit, de asemenea, din cauza condițiilor de cursă care erau inerente designului său și nu puteau fi remediate fără o revizuire substanțială a nucleului. A fost marcat ca depreciat pentru o perioadă lungă – din cauza lipsei de întreținere – și a fost în cele din urmă eliminat din kernel în iunie 2006.

Odată cu dezvoltarea arborelui instabil de nuclee 2.5, lansat ulterior ca seria 2.6 de nuclee stabile, un nou sistem de fișiere virtual numit sysfs ajuns să fie. Meseria de sysfs este de a exporta o vedere a configurației hardware a sistemului către procesele din spațiul utilizatorului. Cu această reprezentare vizibilă în spațiul utilizatorului, posibilitatea de a dezvolta un înlocuitor pentru spațiul utilizatorului devfs devenit mult mai realist.


Top OS Cloud Computing la OnWorks: