Stranica: 1/2.

Nadzor Swap memorije

Postano: 13 ruj 2010, 22:41
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.

Re: Nadzor Swap memorije

Postano: 13 ruj 2010, 22:58
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.

Re: Nadzor Swap memorije

Postano: 13 ruj 2010, 23:09
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).

Re: Nadzor Swap memorije

Postano: 13 ruj 2010, 23:24
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.

Re: Nadzor Swap memorije

Postano: 14 ruj 2010, 10:08
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.

Re: Nadzor Swap memorije

Postano: 14 ruj 2010, 16:01
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.

Re: Nadzor Swap memorije

Postano: 14 ruj 2010, 16:44
Postao/la drade
Pozdrav,
vmstat 5 10
Ova komanda bi ti trebala pokazati korektne vrijednosti (deset prikaza s pet sekundi razmaka).

Re: Nadzor Swap memorije

Postano: 30 ruj 2010, 21:13
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

Re: Nadzor Swap memorije

Postano: 01 lis 2010, 19:36
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.

Re: Nadzor Swap memorije

Postano: 01 lis 2010, 20:54
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