Nadzor Swap memorije

Razne diskusije o Linuxu, neovisno o distribuciji.

Moderator/ica: Moderatori/ce

Avatar
Hugo
Postovi: 2451
Pridružen/a: 28 vel 2010, 18:13
Spol: M
OS: Linux
Lokacija: Đubrovnik
Kontakt:

Nadzor Swap memorije

Post Postao/la Hugo »

Kako mogu znati koji mi procesi troše swap?

Danas mi se prvi put swap napunio do nekih 50%, od ukupno 1.1 GB swap memorije. A ram je bio tek na 700 MB od mogućih 2 GB, što mi nikako nije jasno. Inače se swap počne koristiti tek kad ram dođe na nekih 1.5 GB.

Također sam tražio kako da ubacim u conky procese koji troše swap, ali nisam našao.
One definition of the word mean is "small." Mean people live small, think small, and feel small—the smaller, the meaner.
Avatar
glaskoncILLa
Postovi: 5678
Pridružen/a: 28 vel 2009, 16:36

Re: Nadzor Swap memorije

Post Postao/la glaskoncILLa »

upisi top, kad se pokrene upisi F, zatim p pa enter, to ce ti posloziti procese po kolicini swap-a koji koriste.
...."Have you mooed today?"...
..It’s that time of the decade: I’m reinstalling Debian..
Avatar
pootzko
Postovi: 816
Pridružen/a: 13 lis 2008, 21:15
Spol: M
OS: Arch GNU/Linux + KDE
Lokacija: Nerdvana
Kontakt:

Re: Nadzor Swap memorije

Post Postao/la pootzko »

s tim da jedan kvot sa htop stranice:
Why doesn't htop feature a SWAP column, like top?

It is not possible to get the exact size of used swap space of a process. Top fakes this information by making SWAP = VIRT - RES, but that is not a good metric, because other stuff such as video memory counts on VIRT as well (for example: top says my X process is using 81M of swap, but it also reports my system as a whole is using only 2M of swap. Therefore, I will not add a similar Swap column to htop because I don't know a reliable way to get this information (actually, I don't think it's possible to get an exact number, because of shared pages).
...I put on my robe and a wizard hat...
Avatar
Hugo
Postovi: 2451
Pridružen/a: 28 vel 2010, 18:13
Spol: M
OS: Linux
Lokacija: Đubrovnik
Kontakt:

Re: Nadzor Swap memorije

Post Postao/la Hugo »

Evo ovako:

Kod: Označi sve

top - 00:19:09 up  7:43,  2 users,  load average: 0.55, 0.77, 0.79
Tasks: 222 total,   2 running, 220 sleeping,   0 stopped,   0 zombie
Cpu(s): 16.5%us,  9.5%sy,  0.0%ni, 74.1%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Mem:   1991188k total,  1689008k used,   302180k free,   115860k buffers
Swap:  1169400k total,   377828k used,   791572k free,  1027332k cached

  PID USER      PR  NI  VIRT  RES  SHR S %CPU %MEM    TIME+  SWAP COMMAND                                                             
 5676 mario     20   0  404m  47m  19m S    2  2.4  17:21.62 356m chrome                                                              
 5590 mario     20   0  266m  11m 6124 S    0  0.6   0:18.06 254m empathy                                                             
 1962 mario     20   0  198m  10m 3548 S    0  0.5   0:39.07 187m nm-applet                                                           
 2145 mario     20   0  176m 7448 4072 S    0  0.4   0:08.70 168m deskbar-applet                                                      
 1977 mario     20   0  168m  10m 3672 S    0  0.5   0:11.61 158m dropbox                                                             
 1966 mario     20   0  171m  15m 6316 S    0  0.8   0:39.87 155m gnome-panel                                                         
 8018 mario     20   0  236m  84m  19m S    0  4.3   0:19.07 152m nautilus                                                            
 9062 mario     20   0  145m  18m  12m S   17  0.9   0:01.02 126m gnome-terminal  
Tu mi također piše da mi je zauzeto 1689 MB RAM-a, a conky kaže 550 MB.

U conkyju mi sad piše da je zauzeto 369 MB swapa, što ne mogu baš povezati s ovim.
One definition of the word mean is "small." Mean people live small, think small, and feel small—the smaller, the meaner.
Avatar
anthony
Postovi: 48
Pridružen/a: 05 kol 2010, 14:03
Spol: M
OS: #! / Sabayon 10 KDE

Re: Nadzor Swap memorije

Post Postao/la anthony »

Očito Conky ne prikazuje točne podatke podatke.
Kod mene ista stvar, za memoriju pokazuje 32% umjesto 97%, dok je swap približno točan.
Privitak/ci
Prikaz_zaslona-123.png
(245.2 KiB) Preuzeto 1010 puta.
Avatar
Hugo
Postovi: 2451
Pridružen/a: 28 vel 2010, 18:13
Spol: M
OS: Linux
Lokacija: Đubrovnik
Kontakt:

Re: Nadzor Swap memorije

Post Postao/la Hugo »

anthony je napisao/la:Očito Conky ne prikazuje točne podatke podatke.
Kod mene ista stvar, za memoriju pokazuje 32% umjesto 97%, dok je swap približno točan.
Čini mi se da top ne pokazuje točne podatke. Jer mi se Conky i Nadzor sustava poklapaju, jedino top pokazuje izrazito drugačije podatke.

Jer da je top točan, u onom trenutku kada je pokazivao da je RAM na 1700 MB, sustav bi se sigurno vukao kao puž, no kod mene to nije bio slučaj. Tada su i Conky i Nadzor sustava pokazivali da je RAM na 550 MB.

Evo danas čim sam pokrenuo Blender, swap mi je skočio na 250 MB, i kada sam pokrenuo top, u njemu piše da Chrome koristi najviše swapa, te da je RAM na 1.2 GB, no u Conkyu piše 700 MB RAM. Ugasio sam Blender, swap je pao na nekih 30 MB, no top i dalje kaže da Chrome koristi 200 MB swapa, i da je RAM na 1 GB.
One definition of the word mean is "small." Mean people live small, think small, and feel small—the smaller, the meaner.
Avatar
drade
Postovi: 910
Pridružen/a: 12 svi 2010, 07:57
OS: linux

Re: Nadzor Swap memorije

Post Postao/la drade »

Pozdrav,
vmstat 5 10
Ova komanda bi ti trebala pokazati korektne vrijednosti (deset prikaza s pet sekundi razmaka).
When you're a kid and you wanna go "Weee !", but you ain't got drugs yet ... You hold out for your life, hold on to your little GONADS ... and STRIFE.
Avatar
Hugo
Postovi: 2451
Pridružen/a: 28 vel 2010, 18:13
Spol: M
OS: Linux
Lokacija: Đubrovnik
Kontakt:

Re: Nadzor Swap memorije

Post Postao/la Hugo »

Opet problemi sa swapom. Naime, conky i nadzor sustava pokazuju da imam 2 GB swapa, iako nemam. Imam 1 GB swapa. Otkud sad to?

Evo conky:

slika

Evo Nadzor sustava:

slika

I evo fdisk -l:

Kod: Označi sve

mario@ubuntu:~$ sudo fdisk -l
[sudo] password for mario: 

Disk /dev/sda: 250.1 GB, 250059350016 bytes
255 heads, 63 sectors/track, 30401 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x003b003a

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1   *           1          13      102400    7  HPFS/NTFS
/dev/sda2              13        5257    42119680    7  HPFS/NTFS
/dev/sda3            5257       30402   201973611+   f  W95 Ext'd (LBA)
/dev/sda5            5257       25176   159995146+   7  HPFS/NTFS
/dev/sda6           25176       26896    13814784   83  Linux
/dev/sda7           26896       30256    26991616   83  Linux
/dev/sda8           30256       30402     1169408   82  Linux swap / Solaris
One definition of the word mean is "small." Mean people live small, think small, and feel small—the smaller, the meaner.
Avatar
Hugo
Postovi: 2451
Pridružen/a: 28 vel 2010, 18:13
Spol: M
OS: Linux
Lokacija: Đubrovnik
Kontakt:

Re: Nadzor Swap memorije

Post Postao/la Hugo »

Zar nitko nezna?

Evo slika iz GParted-a:

slika

Problem mi je još veći zbog toga što mi laptop zablokira ukoliko malo duže koristim Gimp ili Blender, i ne reagira na ništa. Bar mislim da je to zbog ovog pogrešnog računanja swapa, jer mi se Ubuntu dosad nije blokirao dok sam koristio Gimp ili Blender.
One definition of the word mean is "small." Mean people live small, think small, and feel small—the smaller, the meaner.
Avatar
madone
Postovi: 1594
Pridružen/a: 09 srp 2008, 09:49
Spol: M
OS: Debian
Lokacija: Zagreb

Re: Nadzor Swap memorije

Post Postao/la madone »

Jedino mi sad pada na pamet da napraviš čišćenje swap da ti se komp ne zblesira

Kod: Označi sve

sudo swapoff -a && sudo swapon -a
šta ti kaže

Kod: Označi sve

cat /proc/sys/vm/swappiness
i

Kod: Označi sve

vmstat 5 10
ovo probaj kad osjetiš da je komp pred blokadom
Odgovori