<div dir="ltr"><div>Zdravim, mam zopar otazok k zadaniu:</div><div><br></div><div>* kedy sa maju alokovat fyzicke ramce? V case ked vznika vma</div><div>Â alebo az v handleri vynimky TLB Refill Exception, pripadne inde. Ak az</div><div>Â v handleri, tak co znamena ENOMEM (nedostatok fyzickej, virtualnej pamati?) pri</div><div>Â volani vma_vmap?</div><div><br></div><div>* moze nastat situacia, ze funkcia vma_map alebo vma_unmap bude vykonavana</div><div>Â v inom mode nez kernelovskom?</div><div><br></div><div>* frame alokator v kaliste pouziva iba ramce zo spodnych 512mb. Malloc pouziva</div><div>Â tento frame alokator. Vsetky struktury potom budu nutne lezat v tomto segmente.</div><div>Â Nieje to problem?</div><div><br></div><div>* len pre istotu, ak nemusime implementovat ziadne dynamicke priradzovanie asid-ov</div><div>Â a pocet vmm je omezeny poctom validnych asid-ov, tak nam staci pouzivat jednoduche</div><div>Â inkrementovanie globalnej premennej ako je tomu v povodnej implementacii kalista.</div><div>Â Alebo je ten pocet omezeny iba v jednom okamihu?</div><div><br></div><div>Roman Firment</div></div>