Ga naar inhoud


Swapfile/ swapon command


Aanbevolen berichten

Geplaatst:

wie weet waar ik het swapon commando kan plaatsen zodat de swapfile altijd geladen wordt ook na een reboot.

de rcK, rcM initd (linux startup) files laten dit niet toe.

Wie heeft een suggestie.

Natuurlijk heb ik de nodige docs gelezen maar niets over het definities maken van je swap file. mischien een goed idee om dit in een config menu onder te brengen in een volgende release.


Geplaatst:

Die kan je plaatsen in /var/etc/init

 

Deze file moet je zelf aanmaken en wordt net voor het opstarten van enigma 'gedraaid'

 

Ronald

My DM(800|7025) is Ronaldd powered

Geplaatst:

ronald ik heb dit gelijk aangepas, mij boot terwijl ik dit schrijf.

Zo'n swapfile heb je echt nodig je ziet ook dat hij er gelijk gebruik van maak. thanks werkt als de beste

b.t.w. welke emu moet gebruiken ter vervanging van ms**** de scam_cs of de radegast.

Ik heb last van winterse nachten <img src="/ubbthreads/images/graemlins/smile.gif" alt="" />

Geplaatst:

@Ronald

Ik gebruik je laatste image en heb al eerder gebruik gemaakt van de swapfile maar wist waar en in welke file het commando moest plaatsen.

Nu heb ik die init aangemaakt en dit werkt maar bij een restart dan start de DB niet meer op.

Hij blijft hangen met het dream logo op de lcd.

Nu denk ik misschien moet ik swapoff toepassen voor dat de DB restart.

Is dit zo en waar kan ik dit ingeven?

 

Black_64

Geplaatst:

Ik gebruik zelf geen swapfile, ik weet dus niet of het perse nodig is. Uit postings van lang geleden weet ik me te herinderen dat een swapoff soms nodig is. Ik weet alleen de details niet meer waarom.

 

Een swapof commando kan je invoeren in de file (wel aanmaken): /var/etc/uinit

 

Ronald

My DM(800|7025) is Ronaldd powered

Geplaatst:
Citaat:

Zo'n swapfile heb je echt nodig je ziet ook dat hij er gelijk gebruik van maak.


Ik weet niet hoor... hij maakt er wel gebruik van maar of het dan echt nodig is?
Linux gebruikt altijd swap als het beschikbaar is:

Code:
free             total       used       free     shared    buffers     cachedMem:       1033084     973960      59124          0     150184     608868-/+ buffers/cache:     214908     818176Swap:      2097136     124384    1972752


Dit is op mijn PC. Niet echt te weinig geheugen maar toch gebruikt ie de swapspace. Daar staat gewoon alles in wat zo zelden gebruikt wordt dat het niet de moeite is om het in memory te houden.

Ik heb om te testen eens een swapfile op de dreambox gemaakt:

Code:
free              total         used         free       shared      buffers  Mem:        29904        29136          768            0        10016 Swap:       131064          360       130704Total:       160968        29496       131472


Nu heeft ie 360K van de swap in gebruik genomen, maar evengoed is er nog 768K free en is er 10M in gebruik als cache van disk blokken. Echt "zonder geheugen" zit ie dus niet.
Ik zal het eens testen, maar als ik de indruk krijg dat de disk hierdoor vaak opstart dan gaat het er weer uit.

edit: geprobeerd het leesbaar te maken maar dat kan kennelijk niet met dit BB
Geplaatst:

@Ronald

Nu werkt het perfect. De 2 files aan gemaakt(init en uinit) daarna een restart zonder problemen.

Of je een swapfile nodig hebt weet ik niet maar een beetje extra ruimte kan nooit kwaad.

Ik dacht dit één van de redenen was dat de dreambox reboot of vast komt te zitten(te weinig geheugen).

 

Werkt deze methode bij iedere image of is dit gebonden aan jou image alleen?

 

Black_64

Geplaatst:

Die init en uinit scripts zouden in principe in iedere image moeten werken tenzij de image bouwer dat er bewust heeft uitgehaald.

 

Ronald

My DM(800|7025) is Ronaldd powered

Geplaatst:

Ik denk dat ik een beetje vlug geweest ben zeggen dat het perfect werkt.

Als je DB opstart en daarna een restart doet dan is er geen probleem, maar als hij een tijdje opstaat daarna een reboot dan loopt hij weer vast.

Ik denk niet dat dit te maken heeft met het aanstaan maar eerder met het feit dat je bepaalde handelingen doet met de DB.

Vb. picture vieuwer gebruiken en andere addons.

Misschien moet er even gewacht worden na het swapoff commando.

Maar welk commando is dat dan: sleep of wait of iets anders...

 

Black_64

Geplaatst:
Citaat:
Ik denk dat ik een beetje vlug geweest ben zeggen dat het perfect werkt.
Als je DB opstart en daarna een restart doet dan is er geen probleem, maar als hij een tijdje opstaat daarna een reboot dan loopt hij weer vast.


Het swapoff commando hangt. En als je dat niet doet dan hangt de unmount van de harddisk.
Je kunt denk ik beter swappen naar een partitie ipv een file.

Maak een account aan of log in om te reageren

Je moet een lid zijn om een reactie te kunnen achterlaten

Account aanmaken

Registreer voor een nieuwe account in onze community. Het is erg gemakkelijk!

Registreer een nieuwe account

Inloggen

Heb je reeds een account? Log hier in.

Nu inloggen
  • Wie is er online   0 leden

    • Er zijn geen geregistreerde gebruikers deze pagina aan het bekijken
×
×
  • Nieuwe aanmaken...