Μνήμη και εκτελέσιμο.

V13 v13 at priest.com
Mon Jun 2 18:25:02 EEST 2003


On Monday 02 June 2003 12:21, Nikos Kanellopoulos wrote:
> Για να τρέξει πρέπει να φορτωθεί στη μνήμη.
> Άρα χρειάζεται τουλάχιστον τόση μνήμη όσο το
> μέγεθος του αρχείου.

Gia tin akribeia xreiazetai tosi 'eikoniki' VM[1]... Efoson to arxeio ginetai 
mmap (opos kai oi libs) den fortonetai stin mnimi tipota parapano apo to 
komati poy trexei (on demand), opote theoritika mporei na'xeis ena ektelesimo 
me megethos kati MB poy na'nai linked me 23049763 libs kai na min soy troei 
parapano apo liga K.

Praktika ayto symbainei se megalo bathmo me ola ta progs toy KDE kai me to 
OpenOffice (an p.x. xrisimopoihseis mono ton editor)...

> Από κει και ύστερα, πρόσθεσε όση ζητάει από
> το λειτουργικό στο runtime με malloc (C) ή
> new (C++).

Oyte ayto polyisxyei mias kai h mnimi poy kaneis malloc den dinetai amesos sto 
programma alla perimenei na tin xrisimopoihseis prota. Etsi p.x. mporei na 
kaneis malloc arketa MB kai to prog soy na'nai merika KB... Yparxei kai 
sxetiko 'option' ston kernel[1]...

Episis, pro tis glibc 2.3 itan poly synithismeno na yparxoyn progs ta opoia 
kanoyn polla malloc kai free kai menoyn na desmeyoyn mnimi xoris na tin 
xrisimopoioyn logo toy tropoy poy doylevan oi malloc/free ths glibc (<2.3). 

> Νίκος Κανελλόπουλος
<<V13>>

[1] Eikoniki VM == pseytiki VM giati sto linux mporeis na'xei "used VM" 
perissoteri apo tin "available VM" :)



More information about the Linux-greek-users mailing list