[Kos-dev] Reentrance de reschedule : un solution ?

Thomas Petazzoni kos-dev@enix.org
Sun, 24 Jun 2001 16:29:51 +0200


> j'etais en train de lire... bon, je sais que je ne suis pas
> particulierement productif niveau code, mais c'est pas pour autant que
> j'arrete de reflechir. j'ai recemment installe -enfin- un 2.4 et en
> particulier devfs, je suis tres adepte sur le principe.

moi aussi objectif pendant les vacances : 2.4 !

> 1. tout est objet !
> 2. de meme que tout est objet, tout est fichier !
> 
> cela signifie 1. que tout sur le systeme doit etre considere comme un
> objet : methodes + données. je suis en particulier interesse par les
> mecanismes d'introspection des objets et chaque objet se retrouve sous
> la forme d'un fichier avec lequel il est possible de travailler.

concernant la memoire virtuelle, on peut voir que SunOS a une fonction
map qui permet de mapper un objet dans la memoire, mais comme je disais
dans un mail precedent, considerer un fichier ou un peripherique (donc
un fichier) comme un objet c'est plutot simple. mais si on veut mapper
autre chose, aka un bout de memoire physique ?

bref, je continue a reflechir sur tout ce bazar...

thomas
-- 
PETAZZONI Thomas
thomas.petazzoni@meridon.com     UIN : 34937744
Projet KOS : http://kos.enix.org
Page Perso : http://www.enix.org/~thomas/