swapfiles - kan je ze weggooien??

toen net terug van school kwam, zag dat ik ipv 2,1 GB nog maar een kleine 900MB vrij had. Naar even rond kijken vond ik de oorzaak. swapfiles...... ze zitten in /private/var/vm ik heb er zoals je kunt zien 13 van die files die ± 80 mb groot zijn  :angry: [quote:post_uid0]-rw------T  1 root  wheel  80000000 Sep 19 08:13 swapfile0 -rw------T  1 root  wheel  80000000 Sep 19 11:42 swapfile1 -rw------T  1 root  wheel  80000000 Sep 19 13:03 swapfile10 -rw------T  1 root  wheel  80000000 Sep 19 13:12 swapfile11 -rw------T  1 root  wheel  80000000 Sep 19 13:20 swapfile12 -rw------T  1 root  wheel  80000000 Sep 19 13:29 swapfile13 -rw------T  1 root  wheel  80000000 Sep 19 13:37 swapfile14 -rw------T  1 root  wheel  80000000 Sep 19 13:41 swapfile15 -rw------T  1 root  wheel  80000000 Sep 19 13:50 swapfile16 -rw------T  1 root  wheel  80000000 Sep 19 11:55 swapfile2 -rw------T  1 root  wheel  80000000 Sep 19 12:06 swapfile3 -rw------T  1 root  wheel  80000000 Sep 19 12:14 swapfile4 -rw------T  1 root  wheel  80000000 Sep 19 12:22 swapfile5 -rw------T  1 root  wheel  80000000 Sep 19 12:30 swapfile6 -rw------T  1 root  wheel  80000000 Sep 19 12:39 swapfile7 -rw------T  1 root  wheel  80000000 Sep 19 12:47 swapfile8 -rw------T  1 root  wheel  80000000 Sep 19 12:55 swapfile9[/quote:post_uid0] ze zijn ook allemaal aangemaakt in die paar uurtjes dat ik weg was. toen ik m'n emac keek zag ik dat ie maar 1 swapfile had. Weet iemand wat voor files dit zijn en of ik ze zomaar weg kan gooien.

J-W

Ik vermoed dat dit een klus voor [url=http://personalpages.tds.net/~brian_hill/macjanitor.html]MacJanitor[/url] is.

Of cronnix dan kan je de tijd instellen dat die files opgeruimt worden. Wauw da's schrikken bij mij loopt het altijd automatisch. kijk 'ns op de download pagina van Apple en probeer cronnix als je automatisch wil doen. Macjanitor doet het zelfde maar dan moet je de discipline hebben om het altijd te doen (op de hand)

ik hoop dat het inderdaad die systeem logfiles zijn!!

suc6

het zijn helaas niet de logfiles. Ik heb wat rond gesurfd en ben er achter gekomen dat het vertiualmemory bestanden zijn. Maar ik snap alleen niet waarom mijn mac 1 gig virtureel geheugen nodig heeft (zelfs als ik alle programma's quit en uitgelogd ben).

J-W

He Jan-Willem,

Uit nieuwsgierigheid, hoeveel RAM heb je eigenlijk in jouw machine?

ik heb 320 mb geheugen ik heb waarschijnlijk ook de veroorzaker van die files gevonden: zo nu en dan is er een proces een paar seconden actief dat meer dan 300% van de processor en meer dan 300% van het geheugen gebruikt. het heeft als naam allemaal van die gekke tekentjes en onder gebruiker staat ???????    . weet iemand wat dit is (ik hoop geen virus).

J-W

onder de gebruikers naam staan dus een aantal vraagtekens (het forum maakt er zon gek poppetje van)

[quote:post_uid0="Jan-Willem"]ik heb 320 mb geheugen ik heb waarschijnlijk ook de veroorzaker van die files gevonden: zo nu en dan is er een proces een paar seconden actief dat meer dan 300% van de processor en meer dan 300% van het geheugen gebruikt. het heeft als naam allemaal van die gekke tekentjes en onder gebruiker staat ??????? . weet iemand wat dit is (ik hoop geen virus).[/quote:post_uid0] NIET weggooien deze files hebben met je virtueel geheugen te maken. Om er snel vanaf te raken is "gewoon" even uitloggen en weer inloggen. Kan je vertellen wat voor programma's je aan het draaien was toen dit gebeurde? Ik vermoed dat je limewire aan het draaien was. het kan ook zijn dat een programma aan het "lekken" is dat betekend dat het programma steeds meer geheugen gebruikt. Een voorbeeld is de carbon versie van surfers serial, als je die een tijdje open laat staan dan wordt je machine steeds langzamer.

Bedankt voor je tip. ik heb geen limewire of dat andere programma, maar weet jij hoe ik er achter kan komen welk programma die is??

J-W

Ja, dat kan je doen door een Terminal venster te openen en dan achter de prompt top -u te typen. Je sorteert dan op processor gebruik en degene die bovenaan staat dat is de boos doener. als je dan q typt dan stop je het proces top en dan kan je het volgende typen om het slecht gedragend proces te stoppen: kijk wat voor het het bewuste proces staat, dat is een nummer we noemen dat het PID als je nu achter de prompt kill PID (PID vervang je door het nummer) dan stop je de boosdoener. Dus resumerend:

TiBook-X2:~ dennis% top -u
Processes: 55 total, 4 running, 51 sleeping… 140 threads 19:57:06
Load Avg: 1.85, 1.83, 1.67 CPU usage: 85.8% user, 14.2% sys, 0.0% idle
SharedLibs: num = 7, resident = 2.21M code, 280K data, 560K LinkEdit
MemRegions: num = 4227, resident = 82.8M + 11.2M private, 100M shared
PhysMem: 51.5M wired, 102M active, 243M inactive, 396M used, 116M free
VM: 2.24G + 3.62M 7918(0) pageins, 0(0) pageouts

PID COMMAND %CPU TIME #TH #PRTS #MREGS RPRVT RSHRD RSIZE VSIZE
478 iCal 71.3% 29:54.10 3 89 215 21.5M 11.4M 28.9M+ 78.0M
567 iTunes 11.8% 6:07.37 8 140 267 8.21M 12.1M 14.7M 74.8M
573 top 9.6% 0:01.88 1 14 18 264K 320K 560K 13.6M
0 kernel_tas 2.9% 1:03.52 29 0 - - - 44.1M 474M
TiBook-X2:~ dennis% kill 478
TiBook-X2:~ dennis%

Ik heb het probleem opgelost :)  :D hier is mij oplossing en alles wat ik er van geleerd heb voor als iemand het zelfde probleem heeft. Hij gebruikt die swap files idd voor virtueel geheugen en hij gooit alleen de [b:post_uid7]onnodige[/b:post_uid7] swapfiles als je uitlogd. het probleem bij was het programmatje mailticker dat steeds meer geheugen nodig had. als het programma draaide zat hij voordurend dingen in die swapfiles te stoppen die daar door groter worden. je kunt zien dat hij dat doet met het programmatje top. [quote:post_uid7]VM: 1.31G + 67.8M   71506(0) pageins, 70660(0) pageouts[/quote:post_uid7] het getal voor de haakjes is wat ie totaal ge-pagein-d  heeft en het getal tussen haakjes is wat hij de afgelope seconde ge-pagein-d heeft.

ik hoop dat ik de mensen die dit probleem ook hebben hier mee geholpen heb.

J-W