[OSy] Zadani 2. semestralky
Martin Decky
decky at nenya.ms.mff.cuni.cz
Mon Nov 13 16:08:51 CET 2006
> Myslim, ze v prvni radce je preklep, melo by tam byt KSEG3 misto KSEG2
> (KSSEG == KSEG2). Je moje domnenka spravna?
Ano, diky za upozorneni na preklep, skutecne by to melo byt KSEG3.
> "pokud @from ci @size nejsou zarovnany" - znamena to, ze nami
> implementovana funkce vmalloc alokuje vzdy blok pameti velikosti
> zarovnane na 4kB (napr i pri alokaci jednoho intu)?
Ano, je treba si totiz uvedomit, ze jemnejsi mapovani nez s granularitou
stranek stejne nelze vyrobit. Funkce vmalloc() a vfree() neimplementuji
klasicky heap procesu, ale mapovani virtualni pameti na fyzickou.
M.D.
More information about the NSWI004
mailing list