cwbe coordinatez:
101
63540
63542
2109677
63692
7033618

ABSOLUT
KYBERIA
permissions
you: r,
system: public
net: yes

neurons

stats|by_visit|by_K
source
tiamat
K|my_K|given_K
last
commanders
polls

total descendants::3
total children::3
show[ 2 | 3] flat


Hello mam taku otazocku. Toto mi ukazuje 'top' ked mam zavrete vsetky programy a pocitac nieje vobec vytazeny. Bezi mi iba 'empathy' messenger a nejake systemove programy (mam ubuntu 10).

Trapi ma ze mam vyuzitu temer vsetku pamat (1.1 z 1.5Gb ram, 1.0 z 1.6Gb swap). Niektore programy maju zarezervovanej kopu pamate, vid stlpec "VIRT". Co to znamena, je to realne zabrana pamat, alebo sa uvolni ked ju bude nejaky iny program potrebovat? Je toto normalny ok stav?

top - 20:47:25 up 5 days, 21:45,  2 users,  load average: 0.86, 1.20, 1.22
Tasks: 156 total, 1 running, 155 sleeping, 0 stopped, 0 zombie
Cpu(s): 7.6%us, 1.7%sy, 0.0%ni, 89.7%id, 1.0%wa, 0.0%hi, 0.0%si, 0.0%st
Mem: 1543516k total, 1182768k used, 360748k free, 39480k buffers
Swap: 1648632k total, 1013420k used, 635212k free, 486676k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
5683 tehla 20 0 283m 14m 8644 S 0.3 0.9 0:58.32 empathy
1197 tehla 20 0 238m 15m 9248 S 0.0 1.0 1:05.13 nautilus
1183 tehla 20 0 186m 7144 5584 S 0.0 0.5 0:12.38 nm-applet
948 root 20 0 179m 128m 7068 S 4.3 8.6 161:28.57 Xorg
1378 tehla 20 0 127m 5452 4356 S 0.0 0.4 0:02.20 tomboy
1370 tehla 20 0 115m 8472 6236 S 0.0 0.5 0:12.76 indicator-apple
1194 tehla 20 0 113m 15m 7284 S 0.0 1.0 0:35.43 gnome-panel
17987 tehla 20 0 112m 12m 9m S 0.3 0.9 0:00.98 gnome-terminal
1101 tehla 20 0 111m 7800 5684 S 0.0 0.5 0:07.63 gnome-session
1362 tehla 20 0 109m 9552 6352 S 0.0 0.6 2:50.22 wnck-applet
1348 tehla 20 0 105m 8528 5708 S 0.0 0.6 0:35.22 gtk-window-deco
1451 tehla 20 0 104m 8800 5432 S 0.0 0.6 0:15.68 notify-osd
1485 tehla 20 0 102m 5404 4620 S 0.0 0.4 0:05.17 update-notifier
18009 tehla 20 0 101m 10m 8356 S 1.3 0.7 0:00.22 leafpad
1181 tehla 20 0 100m 4488 4052 S 0.0 0.3 0:00.38 bluetooth-apple
1187 tehla 20 0 94500 3340 2480 S 0.0 0.2 18:21.62 pulseaudio
1163 tehla 20 0 91512 7328 5576 S 0.0 0.5 0:47.91 gnome-settings-




00000101000635400006354202109677000636920703361807037620
divinorum
 divinorum      02.02.2013 - 14:31:11 , level: 1, UP   NEW
Linux si načítava veci z disku do pamäte (inody aj ich obsah), takže to je v pohode, vôbec nerieš. keď bude treba pamäť, systém to uvoľní

1. Mathematics is the language of nature. 2. Everything around us can be represented and understood through numbers. 3. If you graph these numbers, patterns emerge. Therefore: There are patterns everywhere in nature.

00000101000635400006354202109677000636920703361807033980
Mr. Darcy
 Mr. Darcy      31.01.2013 - 07:20:23 , level: 1, UP   NEW
v skratke, VIRT ta nezaujima, RES je tiez prifarbeny trochu

gnome system monitor vie zobrazit realnejsie cisla o tom, ze kolko pamati ma proces na zapis, read-only, kolko je X pamat, ... pocita to z /proc/[pid]/maps

ja inak pouzivam radsej htop, ten ma celkom presny vypocet celkovej spotreby pamate bez cache. toto sa mi zda pri idle systeme o kusok viac nez by som u seba ocakval (nepouzivam gnome), ale ked pripocitam swap, tak je to uz extremne vela. ale swap niekedy klame, skus ho vypnut a zapnut (swapoff -a ; swapon -a)

00000101000635400006354202109677000636920703361807033628
Thunder Perfect Mind
 Thunder Perfect Mind      30.01.2013 - 21:42:12 (modif: 30.01.2013 - 21:44:32) [1K] , level: 1, UP   NEW !!CONTENT CHANGED!!
vyzera to na prvy pohlad ok, aj ked nemozem nepodotknut ze tomboy este v casoch ked sa Mono distribuovalo s ubuntu bola prva vec co isla aj s banshee a vsetkym *cil bullshitom prec.
'virt' je vo vseobecnost kompletny adresny priestor programu, takze aj pamat rezervovana ale nepouzivana, casto taka co sa alokuje ked sa loaduju rozne kniznice. alebo aj memory leaky. nemusi ta to trapit podla mna.
co by ta mohlo zaujimat je vystup programu 'free', konkretne 2. riadok (+/-buffers/cache), kde ti ukazuje kolko mas realne obsadenej a volnej fyzickej pamate bez buffrov ktore sa alokuju podla potreby a moznosti.

00000101000635400006354202109677000636920703361805854194
SYNAPSE CREATOR
 ziman      27.02.2011 - 15:16:07 [5K] , level: 1, UP   NEW  HARDLINK
Linux deli dostupnu pamat medzi tri "subsystemy":
1. Pamat procesov/programov/aplikacii
2. Buffre (vyrovnavacia pamat)
3. Volna pamat

1. Pamat procesov je proste ta pamat, ktoru zeru programy — ak si otvoris obrazkovy editor, tak ten si svoj obrazok uklada presne v tejto pamati a tam s nou naraba.

3. Volna pamat je neobsadena pamat.

2. Nasleduje:
Avsak — prakticky nikdy aplikacie nezozeru celu dostupnu pamat a nechaju ti trebars polovicu RAMky volnu. Teda polovica RAMky len tak lezi ladom skladom a nikto z nej nema uzitok.

Linux teda tuto pamat pouziva na buffre. Aplikacie totiz okrem operacnej pamate pracuju este napriklad s diskom — a praca s diskom je velmi pomala. V pripade, ze nejaky program si vyziada kus dat z disku, tak si linux pekne nacita pozadovane bloky do vyrovnavacej pamate a pamata si, ze ich tam ma. Je totiz velmi velka pravdepodobnost, ze dotycny program bude pozadovane bloky citat opat alebo bude do nich zapisovat. Linux vsetky tieto nasledujuce poziadavky obsluzi z vyrovnavacej pamate bez toho, aby musel cakat na disk, vysledkom coho je markantne zrychlenie celeho systemu.

Efektivne je tato pamat pre teba volna — ak nejaka aplikacia bude pozadovat pamat (trebars si v gimpe otvoris dalsi obrazok), tak Linux nahadze najmenej pouzivane bloky z vyrovnavacej pamate nazad na disk a takto ziskanu pamat presunie gimpu.

Vyrovnavacia pamat je teda taka "vypln" volneho miesta s vyznamnym ucinkom na rychlost systemu — vzdy je jej zhruba tolko, kolko mas volneho miesta. Nepouzit volne miesto na vyrovnavanie by bolo totiz mrhanim a preto linux takmer vzdy hlasi malicko uplne volnej pamate.