🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.sys.pc-unix.linux
Article #3484

Re: Linux to nie wszystko

#3484
From: Tomasz Kłoczko
Date: Tue, 18 Feb 1997 00:00
25 lines
1736 bytes
Jeszcze raz.

Jaroslaw Strzalkowski <j...@galaxy.uci.agh.edu.pl> wrote:
[..]
: NFS w kernelu.... Dziwny pomysł. Ale może faktycznie ma to szansę działać.

Nie jest to takie bez sensu. Jeżeli obsługa tej usługi będzie w postaci
modułu to zostanie załadowana do osobnego obszaru pamięci podlegającemu
osobnym regułom ochrony pamięci niezależnie od reszty kodu jądra. Jeżeli
moduł taki zachowywałby się z jakiś powodów niepoprawnie, to zostanie
usunięty z pamięci. Przy uruchomionym jednocześnie kerneld przy następnym
odwołaniu np. urządzenia zostanie załadowana do pamięci jego następna kopia.
Dlatego jeżeli mogę to wszędzie stosuję moduły z automatycznym ładowaniem
via kerneld nawet wtedy gdy praktycznie kod obsługi systemu plikowego czy
urządzenia siedzi przez cały cas pracy systemu (np. obsługa rs-ów, przy
stale uruchomionym gpm, czy pracujących X-ach). W pewnym sensie przypomina
to trochę architekturę mikrokernelową.

kloczek
-- 
-----------------------------------------------------------
*Ludzie nie maja problemów, tylko sobie sami je stwarzają*
-----------------------------------------------------------
Tomasz Kłoczko, student, PG FTiMS *e-mail: klo...@rudy.mif.pg.gda.pl*
Technical Details
Message-ID: <5ecqt2$8pr@sunrise.pg.gda.pl>
Path: mbox-mo1.pugleaf.net!unknown!not-for-mail
References: <5ec92f$5c5@galaxy.uci.agh.edu.pl> <5ecclv$8pr@sunrise.pg.gda.pl> <5ecig7$n32@galaxy.uci.agh.edu.pl>

Show Full Headers
Complete Article Headers
From: Tomasz Kłoczko <klo...@rudy.mif.pg.gda.pl>
Subject: Re: Linux to nie wszystko
Date: 1997/02/18
Message-ID: <5ecqt2$8pr@sunrise.pg.gda.pl>
X-Deja-AN: 219763393
References: <5ec92f$5c5@galaxy.uci.agh.edu.pl> <5ecclv$8pr@sunrise.pg.gda.pl> <5ecig7$n32@galaxy.uci.agh.edu.pl>
Organization: Politechnika Gdanska
Mime-Version: 1.0
Newsgroups: pl.comp.sys.pc-unix.linux
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit