Strona 1 z 1

Ubuntu 17.10 prawie nie używa swap.

: 12 mar 2018, 21:55
autor: maf2
Witam,
Mam problem z użyciem swapu przez ubutnu 17.10.
Swappiness jest ustawione na 60 a mimo to ubuntu zaczyna łaskawie coś kopiować przy zajętości prawie 100 procent ramu. Prowadzi to do przywieszania systemu lub nawet do całkowitego zawieszenia.

Re: Ubuntu 17.10 prawie nie używa swap.

: 13 mar 2018, 01:46
autor: jacekalex
Ile masz ramu?

Re: Ubuntu 17.10 prawie nie używa swap.

: 13 mar 2018, 18:14
autor: maf2
8 giga ale jak uruchomię np. Android Studio plus Genymotion plus Firefox i trochę zakładek plus coś tam jeszcze to potrafi zjeść te 8 giga a swapu nie chce używać.
Jakieś rady ?

Re: Ubuntu 17.10 prawie nie używa swap.

: 13 mar 2018, 18:19
autor: jacekalex
Może jakiś babol w kernelu, albo literówka w sysctl.conf
I nie masz się co martwić, ze swapa nie chce używać, lepiej przespaceruj się do sklepu po dodatkowy ram, jak brakuje,
Swap to więcej operacji IO na dysku twardym, a o dysk trzeba dbać najbardziej, na nim są wszystkie Twoje ważne dane i pliki, wiec w miarę możliwości nie należy mu wpychać roboty, którą może ram wykonać.

Re: Ubuntu 17.10 prawie nie używa swap.

: 13 mar 2018, 18:29
autor: maf2
Do lapka nie tak łatwo dołożyć.
Poza tym chce wykryć co jest nie tak.

Re: Ubuntu 17.10 prawie nie używa swap.

: 14 mar 2018, 22:24
autor: Laos
Zrób eksperyment. Ustaw swapness na 20 i zobacz czy teraz jest poprawa. Jeżeli nie będzie zmiany to znaczy, że nie zaczytuje parametru. Jak będzie zmiana to skalibruj sobie gdzieś pomiędzy 20-60 tak jak Ci pasuje.

Re: Ubuntu 17.10 prawie nie używa swap.

: 16 mar 2018, 08:34
autor: witek
Jeżeli dobrze pamiętam, od wersji 17.04 Ubuntu domyślnie używa swapfile a nie partycji swap. Może w takim kierunku trzeba szukać?

Re: Ubuntu 17.10 prawie nie używa swap.

: 16 mar 2018, 09:07
autor: Tomfoc
Laos pisze: 14 mar 2018, 22:24 Zrób eksperyment. Ustaw swapness na 20 i zobacz czy teraz jest poprawa.
Ustawienie parametru na 20 pogorszy sprawę, bo im mniejsza liczba, tym mniej chętnie system korzysta ze swap-a. Autor tego tematu chce aby system używał swap-a chętniej i nie zapychał mu RAM-u. https://www.google.pl/search?client=ubu ... RpRJCljVBk

Re: Ubuntu 17.10 prawie nie używa swap.

: 18 mar 2018, 15:13
autor: Laos
Dzięki Tomfoc za zwrócenie uwagi. Tak dawno się tym parametrem zajmowałem. Człowiek normalnie zajmuje się tym raz jak stawia system. Miałem na myśli 80 (100-20). Ciekawe czy komputer reaguje na ustawienie parametru.

Re: Ubuntu 17.10 prawie nie używa swap.

: 18 mar 2018, 15:16
autor: kszyhus
Może swap jest wyłączony?
A może w /etc/fstab nie masz podanej ścieżki?
Wyłączenie i włączenie swap:
sudo swapoff -a
sudo swapon -a
(parametr -a = all)
lub
sudo swapoff /ścieżka do/swapfile
sudo swapon /ścieżka do/swapfile

Re: Ubuntu 17.10 prawie nie używa swap.

: 18 mar 2018, 17:08
autor: Tomfoc
Można też prostym poleceniem

Kod: Zaznacz cały

free
sprawdzić, czy system widzi swap.
Przykładowo u mnie jest:

Kod: Zaznacz cały

free
              razem       użyte       wolne    dzielone   buf/cache    dostępne
Pamięć:     8024992     1111528     6057500      204956      855964     6656492
Wymiana:     4305916           0     4305916

Re: Ubuntu 17.10 prawie nie używa swap.

: 05 kwie 2018, 00:49
autor: maf2
System widzi swap i jest włączony problem w tym, że w ogóle go nie używa mimo zajętego prawie 100% ramu.

Re: Ubuntu 17.10 prawie nie używa swap.

: 06 kwie 2018, 23:09
autor: mario_7
Swap jest bardzo wolny, to ostateczność i używany jest gdy braknie pamięci RAM. Ewentualnie gdy komputer jest usypiany.

Re: Ubuntu 17.10 prawie nie używa swap.

: 07 kwie 2018, 19:16
autor: Laos
maf2 pisze: 05 kwie 2018, 00:49 System widzi swap i jest włączony problem w tym, że w ogóle go nie używa mimo zajętego prawie 100% ramu.
A zmieniłeś swapness tak by po przekroczeniu 20%RAM przechodził na Swapa ? Sprawdź czy reaguje na ten parametr.