[OSy] Dotaz ke 3. zadani
lukas.berka at email.cz
lukas.berka at email.cz
Thu Dec 13 10:55:35 CET 2007
Dobry den,
mam dotaz k casti Zakladni vstupne/vystupni operace. Je zde napsano, cituji:
"Za nevhodnou se z implementacniho hlediska povazuje realizace
vsech vyse uvedenych funkci primo formou systemovych volani".
Teto poznamce moc nerozumim. Vzdyt vsechny vstupne/vystupni funkce
musi nutne vest k syscallu, a to k okamzitemu. Jak jinak je
implementovat nez primo formou systemovych volani? Maximalne
to muzu chapat tak, ze misto makra generujiciho syscall zavolam
obecnou funkci se specialnim parametrem, ktera syscall stejne udela.
V popisu Rozhrani systemovych volani se navic pise, ze je pri implementaci
kladen duraz na dostatecne oddeleni abstrakce (uzivatelske funkce nemaji
predstavovat primo systemova volani, ale jen jejich wrappery).
Tyto dve veci spolu asi souvisi, ale nedari se mi pochopit, jak to je mysleno.
Prosim o nejake aspon drobne upresneni, moc by nam pomohlo.
Dekuji.
More information about the NSWI004
mailing list