Next: Contents
Up: A UNIX SYSTEM
Previous: Általánosan használható kernel
- Megváltozhat-e a bemutatott STREAMS loopback drivernél az üzenetek
visszaadási sorrendje a bemeno sorrendhez képest? Ha
megváltozhat, akkor jelenthet-e ez problémát mondjuk az
Internet Protokoll (IP) implementálásakor?
- Módosítsuk a korábban bemutatott debug modult úgy, hogy ne csak az
üzenetek tartalmát írja ki, hanem minden egyes üzenet elején írja ki
annak típusát is!
- A STREAMS loopback driverünk felfelé haladó (read) queuejának van
egy service rutinja, és ahhoz a queuehoz nincs definiálva put
rutin. Mikor lesz meghívva a service rutin a read queue oldaláról?
(Tanács: Gondoljon arra, hogy mit csinál a getq() kernel rutin!)
- Mit gondol, hogy egy I_LINK után miért lesz a felhasználói
program számára az a stream használhatatlan, amit a multiplexer alá
linkeltünk? (Tanács: Gondolja meg, hogyan muködik az I_LINK ioctl
hívás!)
- Bovítsük ki a STREAMS loopback driverünket, hogy modulként is
lehessen használni!
Csizmazia Balazs
Tue Apr 2 00:06:27 MET DST 1996