[ LUGOS ] Memory
    Rok Papez 
    rok.papez na kiss.uni-lj.si
       
    Pon Avg  7 12:34:27 CEST 2000
    
    
  
Zivjo!
Ales Casar wrote:
> > uporabi (mislim, da po straneh). In tezava je, ce oba procesa istocasno
> 
> Za preizkus sem pognal spodnji program, ki sem ga spisal nekoc, ko me je
> zanimalo, koliko pomnilnika lahko z malloc alociram.
> 
> int main()
>...
>     printf("%.4f MB\n", (double) size / 1048576.0);
S tem izves koliksen je najvecji blok pomnilnika, ki ga lahko alociras
z malloc() klicem, ni pa to enakovredno "uporabi" toliko in toliko
pomnilnika.
Marsikateri pametnejsi OSi ti pravzaprav sploh ne dodelij pomnilnika
dokler
ne opravis dostopa do njega, malloc() ti v tem primeru samo rezervira
obmocje navideznega pomnilnika, ki se napolni z fizicnim pomnilnikom
sele
ko opravis prvi dostop do njega.
lp,
Rok.
    
    
Dodatne informacije o seznamu Starilist