Swapovanie Linuxu
-
- Příspěvky: 3
- Registrován: 12 pro 2015, 11:00
- Kontaktovat uživatele:
Swapovanie Linuxu
Mohol by mi ako nováčikovy niekto vysvetliť prečo linux tak strašne moc swapuje?
Monitor systému ukazuje 2,1 GB voľnej RAM z 3GB a disk sa ide zblázniť od neustáleho zápisu.
Po hodine používania mi ukazuje 6% vo swape, po 2hodinách je to už 12%.
Swappines som podľa návodu na nete znížil zo 60 najskôr na 10, potom na 1 a asi ju cez gparted úplne odstránim.
Na počítači spravím len nejaký leták, hodím do pdf a pošlem klientovi + cca 1,5 hodiny surfovania na nete a nejaké kopírovanie z disku do telefónu a na disk.
Mám ešte notebook s windowsom (tiež 3GB RAM), ktorý používam aj 10 hodín denne s omnoho náročnejšími programami na hw ako v linuxe a tam sa mi do swapu nič nejde.
Mohol by niekto napísať adekvátnu odpoveď na tento problém.
Monitor systému ukazuje 2,1 GB voľnej RAM z 3GB a disk sa ide zblázniť od neustáleho zápisu.
Po hodine používania mi ukazuje 6% vo swape, po 2hodinách je to už 12%.
Swappines som podľa návodu na nete znížil zo 60 najskôr na 10, potom na 1 a asi ju cez gparted úplne odstránim.
Na počítači spravím len nejaký leták, hodím do pdf a pošlem klientovi + cca 1,5 hodiny surfovania na nete a nejaké kopírovanie z disku do telefónu a na disk.
Mám ešte notebook s windowsom (tiež 3GB RAM), ktorý používam aj 10 hodín denne s omnoho náročnejšími programami na hw ako v linuxe a tam sa mi do swapu nič nejde.
Mohol by niekto napísať adekvátnu odpoveď na tento problém.
Re: Swapovanie linuxu
Před adekvátní odpovědí bych nejdříve naměřil nějaká data.
Hypotéza je zatím taková, že se během té práce ramka zaplní i přes upravenou mez.
Kód: Vybrat vše
watch -n 1 "free -h >> /tmp/ram.dat"
Fedora 32 MATE 64bit; kernel 5.8.11
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
-
- Příspěvky: 3
- Registrován: 12 pro 2015, 11:00
- Kontaktovat uživatele:
Re: Swapovanie linuxu
Tak so to nechal pár hodín logovať a výsledok dám ten čo bol naspodu.
Ale asi to už nič nepovie, lebo som sa nasral a swap som zrušil a ide to trochu rýchlejšie.
Zajtra skúsim nový MATE, mal by byť rýchlejší ako cinnamon (32bit).
Kód: Vybrat vše
total used free shared buffers cached
Mem: 3,0G 1,2G 1811M 115M 51M 836M
-/+ buffers/cache: 991M 2,0G
Swap: 0B 0B 0B
Zajtra skúsim nový MATE, mal by byť rýchlejší ako cinnamon (32bit).
Re: Swapovanie linuxu
No podle toho výpisu je swap vypnutý, takže to nemá ani kam swapovat , takže to opravdu nic nepoví.
Co vypíše toto:
Co vypíše toto:
Kód: Vybrat vše
sysctl -a | grep vm
Fedora 32 MATE 64bit; kernel 5.8.11
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
CPU: Ryzen 9 3600X (12 core); RAM: 32 GiB
Re: Swapovanie linuxu
Až budeš dávat nový systém, už nepoužívej "ten skript" na uvolnění RAM, nebo co to bylo...
"...naše práce není vidět, ale je důležitá!"
-
- Příspěvky: 3
- Registrován: 12 pro 2015, 11:00
- Kontaktovat uživatele:
Re: Swapovanie linuxu
Ten scrypt som začal používať až potom keď nezabralo zníženie swappiness zo 60 na 10, resp. 1.
Toto je príkaz v tom scrypte:
Inak toto swapovanie bude asi všeobecný problém linuxu, pretože čo som čítal po rôznych fórach niektorý mali aj 6 GB voľnej RAM z 8GB a aj tak im to veselo zapisovalo do swapu. Takže asi tak .... Samozrejme tí čo majú SSD disky to ani necítia, ale tí čo majú klasické HDD to spomalenie je dosť citelné po pár hodinách používania.
Ale mne je to už jedno swap partíciu som po nainštalovaní hneď vypol a zmazal a zatiaľ mám celkom rýchly systém žiadne spomalenie alebo záseky.
Toto je príkaz v tom scrypte:
Kód: Vybrat vše
sync; echo 3 | sudo tee /proc/sys/vm/drop_caches
Ale mne je to už jedno swap partíciu som po nainštalovaní hneď vypol a zmazal a zatiaľ mám celkom rýchly systém žiadne spomalenie alebo záseky.
Re: Swapovanie linuxu
Nevím, co tam máš za problém ale normální to není. Ja mám na Asusu X200MA jen 2GB RAM a v Manjaru s Mate nebo LXDE mi to vúbec nesvapuje. Swap mám stále prázdný s malými výjimkami ale i tak tam naswapuje jenom pár megabajtú (maximálně 300 MB). Rozhodně to není obecný problém Linuxu.
Re: Swapovanie linuxu
Někde je chyba. Za posledních 15 let jsem viděl linux swapovat jen jednou a to při střihu HD videa (na notasu s pouhými 4GB RAM). A rozhodně ne v případě, že má volno v RAM.
Acer Swift1, N4200 2.5 GHz max., 4GB RAM, 64+250GB SSD, Intel graphic, Debian 12 Cinnamon
Intel NUC, Celeron J3455, 4GB RAM, 256GB SSD, Debian 11 server, LAMP...
AS8940G, Intel i7 ..., LM19 xfce
Intel NUC, Celeron J3455, 4GB RAM, 256GB SSD, Debian 11 server, LAMP...
AS8940G, Intel i7 ..., LM19 xfce