[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