[OSy] Rozsirene 2. zadani

Jakub Starka jakub_starka at volny.cz
Thu Dec 20 21:27:57 CET 2007


Dobry vecer,
pracujeme na rozsirenem zadani 2. ukolu a vyskytlo se nekolik nejasnosti.

* Je mozne volat funkci vma_remap i na oblasti v KSEG0/1? Tim by se 
vynutilo kopirovani
   primo v ramci fyzicke pameti a myslime si, ze na dane urovni 
abstrakce to nebylo zamysleno.
* V ramci prepinani alokacnich strategii u mallocu je pozadavek na 
snadne prepinani pri
  behu. Je v tomto pripade dostatecne i casove neefektivni implementace 
nekterych strategii
  (jelikoz pro efektivni by bylo potreba struktury prestavet, tim by se 
mohla porusit
  nahodnost alokovanych bloku a asi by to nebylo "snadne prepinani":) )?
* Nakonec maly dotaz na vma_merge. V zadani jsou parametry area1 a area2 
popisovany
  jako ukazatele na oblasti, v ramci rozhrani ale neni zadny ukazatel na 
oblast nikde vracen.
  Je spravny predpoklad, ze area1/area2 ze zadani merge realne obsahuji 
adresu na zacatek
  danych virtualnich oblasti?

Dekuji

Jakub Starka




More information about the NSWI004 mailing list