Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: Změna politiky swapovani  (Přečteno 1727 krát)

Veselá#Houba

  • Aktivní člen
  • *
  • Příspěvků: 121
  • Já vím co jsi zač! Jsi houba viď?
Změna politiky swapovani
« kdy: 25 Září 2009, 14:07:43 »
Zdravíčko vespolek!
Mám takový problémek ohledně swapování. Na svém ntb mám 1GB ramky, ale systém z nějakého podivného důvodu velice rád používá swapování. Např. takto vypadá moje rozložení v MB
Kód: [Vybrat]
funga@TuxNtb:~$ free -m
             total       used       free     shared    buffers     cached
Mem:          1001        969         32          0          1        593
-/+ buffers/cache:        374        627
Swap:         1608        331       1276
Absolutně nechápu, proč systém drží v paměti cca 600MB cache a přitom odkládá stránky programů do swapu.
Nejde nějak změnit to, aby se swapovalo až při opravdu plné paměti? Prostě upřednostnit programy před cache.

Swapování jako takové nechci vypínat, občas mi paměť opravdu nestačí a když jsem vypnul swapování úplně, skončilo to (překvapivě  :) ) pádem systému.


edit:
na stránce http://wiki.archlinux.org/index.php/Empty_Swap jsem našel skritpík, který řeší následky, ale ne příčinu, pokud by to někomu pomohlo.
« Poslední změna: 25 Září 2009, 14:33:06 od Veselá#Houba »

arrange

  • Závislák
  • ***
  • Příspěvků: 4031
  • "jdu s hlavou vztyčenou..."
Re: Změna politiky swapovani
« Odpověď #1 kdy: 25 Září 2009, 14:32:09 »
Odpověď na Tvou otázku se zřejmě jmenuje swappiness.
http://www.openstreetmap.org - mapy celého světa "wiki style"

NoWin

  • Host
Re: Změna politiky swapovani
« Odpověď #2 kdy: 25 Září 2009, 14:32:41 »
Do /etc/sysctl.conf přidej řádek:
Kód: [Vybrat]
vm.swappiness=0

Veselá#Houba

  • Aktivní člen
  • *
  • Příspěvků: 121
  • Já vím co jsi zač! Jsi houba viď?
Re: Změna politiky swapovani
« Odpověď #3 kdy: 25 Září 2009, 14:35:14 »
Super! Děkuji mnohokrát. Zajimavé, že jsem to nevygooglil. Nejspíš jsem se špatně ptal.

NoWin

  • Host
Re: Změna politiky swapovani
« Odpověď #4 kdy: 25 Září 2009, 14:37:14 »
Super! Děkuji mnohokrát. Zajimavé, že jsem to nevygooglil. Nejspíš jsem se špatně ptal.
Blbě googluješ: http://www.google.cz/search?q=ubuntu+swappiness

Veselá#Houba

  • Aktivní člen
  • *
  • Příspěvků: 121
  • Já vím co jsi zač! Jsi houba viď?
Re: Změna politiky swapovani
« Odpověď #5 kdy: 25 Září 2009, 14:40:08 »
No psal jsem, že jsem se špatně ptal. Kdybych vědel, že se parametr nastavuje přes swappiness, neotravoval bych na foru...  ;)

NoWin

  • Host
Re: Změna politiky swapovani
« Odpověď #6 kdy: 25 Září 2009, 14:56:26 »
Ale radši si to změň na hodnotu 10 (v Ubuntu je to neskutečných 60), ať to nemáš tolik hardcore ;)

Veselá#Houba

  • Aktivní člen
  • *
  • Příspěvků: 121
  • Já vím co jsi zač! Jsi houba viď?
Re: Změna politiky swapovani
« Odpověď #7 kdy: 25 Září 2009, 14:59:27 »
Ok, trošku poexperimentuju a uvidim.

NoWin

  • Host
Re: Změna politiky swapovani
« Odpověď #8 kdy: 25 Září 2009, 16:21:34 »
Ok, trošku poexperimentuju a uvidim.
Já tam mám hodnotu 10 a plně mi to vyhovuje ;)

 

Provoz zaštiťuje spolek OpenAlt.