Toon posts:

[php] vrij geheugen onder linux?

Pagina: 1
Acties:

Verwijderd

Topicstarter
hoe kan ik in php zien hoeveel vrij geheugen ik nog heb?
ik heb al lopen rommelen in de files van sysinfo, wat theoretisch wel zou moeten lukken, maar het lukt echt voor geen kloot. weet iemand misschien hoe ik dit moet fixen?

  • thomaske
  • Registratie: Juni 2000
  • Laatst online: 09-09 14:51

thomaske

» » » » » »

met het linux commando 'free' zou je wel het een en ander te weten moeten komen.. :)

Brusselmans: "Continuïteit bestaat niet, tenzij in zinloze vorm. Iets wat continu is, is obsessief, dus ziekelijk, dus oninteressant, dus zinloos."


  • Soultaker
  • Registratie: September 2000
  • Laatst online: 13-09 15:13
Ik heb geen idee wat sysinfo is, maar om je te kunnen helpen zal ik tenminste moeten weten wat je geprobeert hebt en wat er mis gaat?

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

je kan met de system() functies toch gewoon standaard unix dingen uitvoeren?

Doet iets met Cloud (MS/IBM)


Verwijderd

Topicstarter
hmm jah...maar...
dit kreeg ik terug met free:
code:
1
2
3
4
         total   used    free     shared    buffers     cached
Mem:       62344    60044    2300      12   10256   20820
-/+ buffers/cache:  28968   33376
Swap:    112444 17560   94884

en dit zegt sysinfo:
code:
1
2
3
Type    Percentage  gebruikt  Vrij  Gebruikt  Grootte 
Fysiek  geheugen    25%  45.47 MB  15.41 MB  60.88 MB 
Swap    geheugen    16%  92.66 MB  17.15 MB  109.81 MB

dus dat klopt niet helemaal denk ik? dan iemand dit mij ff duidelijk maken? :)

Verwijderd

Op maandag 04 maart 2002 21:04 schreef Joosie het volgende:
hmm jah...maar...
dit kreeg ik terug met free:
code:
1
2
3
4
         total   used    free     shared    buffers     cached
Mem:       62344    60044    2300      12   10256   20820
-/+ buffers/cache:  28968   33376
Swap:    112444 17560   94884

en dit zegt sysinfo:
code:
1
2
3
Type    Percentage  gebruikt  Vrij  Gebruikt  Grootte 
Fysiek  geheugen    25%  45.47 MB  15.41 MB  60.88 MB 
Swap    geheugen    16%  92.66 MB  17.15 MB  109.81 MB

dus dat klopt niet helemaal denk ik? dan iemand dit mij ff duidelijk maken? :)
Wat klopt er niet?
Je kan er toch gewoon een regex overheen flikkeren en de benodigde data uitlezen?

  • flat
  • Registratie: Mei 2000
  • Niet online
Op maandag 04 maart 2002 21:04 schreef Joosie het volgende:
hmm jah...maar...
dit kreeg ik terug met free:
code:
1
2
3
4
         total   used    free     shared    buffers     cached
Mem:       62344    60044    2300      12   10256   20820
-/+ buffers/cache:  28968   33376
Swap:    112444 17560   94884

en dit zegt sysinfo:
code:
1
2
3
Type    Percentage  gebruikt  Vrij  Gebruikt  Grootte 
Fysiek  geheugen    25%  45.47 MB  15.41 MB  60.88 MB 
Swap    geheugen    16%  92.66 MB  17.15 MB  109.81 MB

dus dat klopt niet helemaal denk ik? dan iemand dit mij ff duidelijk maken? :)
voor de swap klopt 't iig wel
maar ehm... waarom lees je de source van phpsysinfo niet gewoon even door? daar zal 't toch echt wel goed instaan, aan de hand daarvan heb ik de PHP-beginselen (na hincluden en echo'en) geleerd eigenlijk

"Happiness is a way of travel, not a destination."
--Roy Goodman


  • easydisk
  • Registratie: Februari 2000
  • Laatst online: 07-09 11:06
Ik denk dat hij bedoelt dat de ene een andere hoeveelheid free zegt dan het andere programma.

Dat zal komen omdat het 2de programma alleen bezet en vrij kent, 'free' maak onderscheid in vrij, gecached en maximaal geheugen.
Je zou dus een programma van 45.57 MB kunnen laden zonder dat je swap aangesproken wordt, je cache wort dan echter 0 MB (bijv hij vergeet de directory listing, en die moet hij dan weer inlezen.)

Verwijderd

Topicstarter
Op maandag 04 maart 2002 21:07 schreef gillesdegrote het volgende:

[..]

Wat klopt er niet?
Je kan er toch gewoon een regex overheen flikkeren en de benodigde data uitlezen?
hmm...als ik dus free intiep, en ik kijk bij mem krijg ik dus 2300 kb free te zien...terwijl het bij sysinfo 45.47 MB is dat begrijp ik niet helemaal, en al zou het goede getal bij -/+ buffers/cache kijk is dat 33376 en dat wijkt best wel veel af van die 45.47 mb die er staat? welk getalletje van free moet ik hebben??

Verwijderd

Topicstarter
[qoute]
voor de swap klopt 't iig wel
maar ehm... waarom lees je de source van phpsysinfo niet gewoon even door? daar zal 't toch echt wel goed instaan, aan de hand daarvan heb ik de PHP-beginselen (na hincluden en echo'en) geleerd eigenlijk
[/qoute]
dat is zulke verotte code...ik kan er echt geen wijs uit worden met al die 1000den includes.
Pagina: 1