Divne chovani mallocu

Vojta Filip vojta na kolej.mff.cuni.cz
Pondělí Říjen 18 17:16:02 CEST 1999


Ahoj,

malloc by mel vratit NULL, pokud nemuze alokovat. Pokud vsak naalokuju
celou fyzickou pamet (+swap), klidne alokuje dal... az do 2GB! Na jeden
malloc vsak nenaalokuju vice, nez je skutecne volno (pamet + swap). V
infu se lze docist, ze pro alokovani vetsich kusu pameti se pouzije
anonymni mmap() (nebo mmap na /dev/null), takze se zda, ze nefunguje
spravne mmap. Vite o tom nekdo neco blizsiho?

  diky

    Vojta


Další informace o konferenci Linux