[OSy] dotaz k 2. zadani - vma_alloc()
Martin Decky
decky at dsrg.mff.cuni.cz
Sun Nov 30 22:12:18 CET 2008
Hezky den,
> Napad mi prijde zajimavy, ale trpi jednou uzivatelskou neprijemnosti.
V zasade souhlasim. Zadani takove chovani nepozaduje, ale rekl bych, ze
ani nevylucuje. Pokud jej tedy rozumne implementujete a zdokumentujete,
bude to jiste padny duvod pro udeleni bonusovych bodu.
Podobny mechanismus se skutecne v praxi pouziva, i kdyz motivace neni
ani tak usetrit pamet, ktera se potencialne nikdy nevyuzije (ten problem
asynchronni vyjimky pri nedostatku pameti davno po uspesnem mallocu neni
neco, co by chtel programator uzivatelske aplikace resit).
Pamet se pri vytvoreni nove address space area zarezervuje, ale do
strankovacich tabulek a dalsich struktur se mapuji stranky on-demand,
cimz se usetri cas pro vytvareni mapovani a predevsim neni potreba
nepouzite stranky ukladat pri odstrankovani na disk.
M.D.
More information about the NSWI004
mailing list