NetBSD gehenna-devsw branch beolvasztva a -current-be

Címkék

A NetBSD Project örömmel jelenti, hogy Mahekawa Masahide által készített gehenna-devsw branch sikeresen beolvasztásra került a -current forrásfába. Ez az érdekes nevű kód lehetővé teszi, hogy az eddig egy statikus tömbben levő eszköz kapcsoló táblák (device switch tables) ezután dinamikusan generálódjanak le a config(8) által. Hogy mi is ez?

Én gyanítom, hogy erősen hasonlít ez a Linux kernelben alkalmazott devfs-hez (ha esetleg nem valaki javítson ki).A devfs lényege röviden az, hogy szemben a régi módszerrel, amelyben a /dev könyvtár alatt statikusan filokban tároltuk a rendszerünkben levő (és nem levő) eszközöket, a devfs alkalmazása esetén ezek a bejegyzések boot időben, dinamikusan, és kizárólag csak azokra az eszközökre jönnek létre, amelyek valóban léteznek a rendszerünkben. Ennek több előnyös vonzata is van. Jobban átlátható, kevesebb helyet foglal, stb.

(Akit jobban érdekel a devfs az elolvashatja Friczy barátom által írt devfs HOGYAN-t.)

Visszatérve a NetBSD gehenna-devsw-hez olvasd el a commit-message-t.