Jump to content

SUBIECTE NOI
« 1 / 5 »
RSS
Recomandare bicicleta e-bike 20&#...

Bing-Content removal tool

Nu pot accesa monitorulsv.ro de l...

Cum sa elimini urmele de acnee?
 Wc Geberit

Routere detinute in trecut si in ...

Teii din fața casei

E-Mail in serie prin Excel si Out...
 Modul alimentare rulou/jaluzea ex...

Recuperare fișiere dupa form...

Aplicatii stress test RAM

Asigurare auto hibrid
 Asus B550M - PC-ul nu porneste di...

Tzanca Uraganu - Inconjurat de Fe...

explicatie montaj breadboard

3 Doors Down - Kryptonite
 

Slackware 13 TEXT - Consum Memorie

- - - - -
  • Please log in to reply
11 replies to this topic

#1
add2005

add2005

    Senior Member

  • Grup: Senior Members
  • Posts: 2,046
  • Înscris: 28.05.2006
Oare de ce consuma Slackware 13 asa de multa memorie ?

Astea is procesele pe care le rulez :
USER	   PID %CPU %MEM	VSZ   RSS TTY	  STAT START   TIME COMMAND
root		 1  0.0  0.0	772   300 ?		Ss   Dec20   0:00 init [3]
root		 2  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [kthreadd]
root		 3  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [migration/0]
root		 4  0.6  0.0	  0	 0 ?		S<   Dec20  30:25 [ksoftirqd/0]
root		 5  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [events/0]
root		 6  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [work_on_cpu/0]
root		 7  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [khelper]
root	   178  0.0  0.0	  0	 0 ?		S<   Dec20   0:03 [kblockd/0]
root	   180  0.0  0.0	  0	 0 ?		S<   Dec20   0:03 [kacpid]
root	   181  0.0  0.0	  0	 0 ?		S<   Dec20   0:01 [kacpi_notify]
root	   246  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [ata/0]
root	   247  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [ata_aux]
root	   248  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [ksuspend_usbd]
root	   254  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [khubd]
root	   257  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [kseriod]
root	   285  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [khpsbpkt]
root	   305  0.0  0.0	  0	 0 ?		S	Dec20   0:00 [pdflush]
root	   306  0.0  0.0	  0	 0 ?		S	Dec20   0:02 [pdflush]
root	   307  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [kswapd0]
root	   354  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [aio/0]
root	   371  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [nfsiod]
root	   380  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [jfsIO]
root	   381  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [jfsCommit]
root	   382  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [jfsSync]
root	   389  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [xfs_mru_cache]
root	   390  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [xfslogd/0]
root	   391  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [xfsdatad/0]
root	   392  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [glock_workqueue]
root	  1136  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [scsi_tgtd/0]
root	  1150  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [iscsi_eh]
root	  1159  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [fc_rport_eq]
root	  1160  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [fcoethread/0]
root	  1246  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [exec-osm/0]
root	  1252  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [block-osm/0]
root	  1316  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [kstriped]
root	  1318  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [ksnapd]
root	  1322  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [hid_compat]
root	  1348  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [rpciod/0]
root	  1355  0.0  0.0	  0	 0 ?		S<   Dec20   0:11 [kjournald]
root	  1409  0.0  0.0   2488  1012 ?		S<s  Dec20   0:04 /sbin/udevd --daemon
root	  1728  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [kpsmoused]
root	  1775  0.0  0.0	  0	 0 ?		S<   Dec20   0:12 [ipw2100/0]
root	  2640  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [pccardd]
root	  2793  0.0  0.0	  0	 0 ?		S<   Dec20   0:00 [kondemand/0]
root	  2850  0.0  0.0   1792   408 ?		Ss   Dec20   0:00 /usr/sbin/klogd -c 3 -x
root	  3272  0.0  0.0   1832   600 ?		Ss   Dec20   0:00 /usr/sbin/inetd
root	  3284  0.0  0.0   4112   968 ?		Ss   Dec20   0:00 /usr/sbin/sshd
81		3310  0.0  0.0   2404   684 ?		Ss   Dec20   0:00 /usr/bin/dbus-daemon --system
root	  3428  0.0  0.0   2008   472 ?		Ss   Dec20   0:00 /usr/sbin/gpm -m /dev/mouse -t ps2
root	  3474  0.0  0.0   3976  1000 ?		S	Dec20   0:00 vsftpd
root	  3477  0.0  0.0   1792   512 tty1	 Ss+  Dec20   0:00 /sbin/agetty 38400 tty1 linux
root	  3478  0.0  0.0   1792   512 tty2	 Ss+  Dec20   0:00 /sbin/agetty 38400 tty2 linux
root	  3479  0.0  0.0   1792   512 tty3	 Ss+  Dec20   0:00 /sbin/agetty 38400 tty3 linux
root	  3480  0.0  0.0   1792   516 tty4	 Ss+  Dec20   0:00 /sbin/agetty 38400 tty4 linux
root	  3481  0.0  0.0   1792   516 tty5	 Ss+  Dec20   0:00 /sbin/agetty 38400 tty5 linux
root	  3482  0.0  0.0   1792   516 tty6	 Ss+  Dec20   0:00 /sbin/agetty 38400 tty6 linux
root	  5633  0.0  0.0   5100   852 ?		Ss   Dec20   0:01 opendchub
root	  5634  0.0  0.0   5104   920 ?		S	Dec20   0:01 opendchub
root	 12794  0.0  0.1   6416  1456 ?		Ss   Dec21   0:00 ./squid -D
nobody   12796  0.7  5.3  59740 55384 ?		S	Dec21  23:29 (squid) -D
nobody   12797  0.0  0.0   2972   860 ?		S	Dec21   0:19 (unlinkd)
root	 12858  0.2  5.3  83088 55320 ?		Ssl  Dec21   7:14 named
root	 13431  0.0  0.1   2420  1104 ?		S	Dec21   0:00 /bin/sh /usr/sbin/pppoe-connect
root	 13495  0.0  0.0   1956   720 ?		Ss   Dec21   0:00 syslogd
root	 15314  0.0  0.1   2640  1096 ?		Ss   Dec22   0:00 /usr/sbin/pppd pty /usr/sbin/pppoe -p /var/run/pppoe.conf-pppoe.pid.pppoe -I eth0 -T 0 -U  -
nobody   15315  5.2  0.0   2020   736 ?		R	Dec22 118:21 /usr/sbin/pppoe -p /var/run/pppoe.conf-pppoe.pid.pppoe -I eth0 -T 0 -U -m 1412
root	 17113  0.0  0.2   6840  2124 ?		Ss   00:57   0:51 sshd: root@pts/1
root	 17116  0.0  0.1   3220  1784 pts/1	Ss   00:57   0:00 -bash
root	 17131  5.2  0.0   2468  1016 pts/1	R+   00:58  48:41 iptraf
root	 17133  0.0  0.2   6700  2104 ?		Ss   00:58   0:09 sshd: root@pts/2
root	 17136  0.0  0.1   3220  1788 pts/2	Ss   00:58   0:00 -bash
root	 17813  0.0  0.1   2832  1316 pts/2	S+   11:58   0:00 /bin/sh ./rc.htb show_eth1
root	 17814  0.2  0.0   7960  1028 pts/2	S+   11:58   0:33 /sbin/q_show -i eth1 -f /etc/htb/eth1-qos.cfg
root	 17963  0.0  0.2   6840  2084 ?		Ss   15:42   0:00 sshd: root@pts/3
root	 17965  0.0  0.1   3220  1784 pts/3	Ss   15:42   0:00 -bash
root	 17983  0.1  0.3   6296  3476 pts/3	S+   15:42   0:02 /usr/bin/mc -P /tmp/mc-root/mc.pwd.17965
root	 17985  0.0  0.1   3192  1740 pts/4	Ss+  15:42   0:00 bash -rcfile .bashrc
root	 18038  0.0  0.2   6700  2072 ?		Ss   15:50   0:00 sshd: root@pts/5
root	 18040  0.0  0.1   3220  1792 pts/5	Ss   15:50   0:00 -bash
root	 18085  0.0  0.5  48752  5728 ?		Ss   15:55   0:00 httpd
apache   18089  0.0  0.3  48752  3396 ?		S	15:55   0:00 httpd
root	 18148  0.0  0.0   2668   960 pts/5	R+   16:20   0:00 ps -aux

			 total	   used	   free	 shared	buffers	 cached
Mem:	   1028828	 955428	  73400		  0	 346736	 420136
-/+ buffers/cache:	 188556	 840272

Daca mai pornesc si mysql-ul ii cam gata de server.
Mai ales ca am de pornit niste servere(aplicatii proprii). As avea nevoie de minim 256 MB Ram liber. Prefer sa nu folosesc SWAP-ul.
De ce consuma NAMED asa de multa memorie ?


LE: daca pornesc un Win7 cu aceleasi servicii(DC/Routare/Apache) consuma mult mai putina memorie.

Edited by add2005, 23 December 2009 - 16:37.


#2
Alice

Alice

    Big Boobs

  • Grup: Senior Members
  • Posts: 7,132
  • Înscris: 05.12.2002
WTF? Ai 188MB ocupati, care-i problema?

#3
add2005

add2005

    Senior Member

  • Grup: Senior Members
  • Posts: 2,046
  • Înscris: 28.05.2006

View PostAlice, on 23rd December 2009, 16:38, said:

WTF? Ai 188MB ocupati, care-i problema?
atunci ce is cei 955 ? :) poate nu am inteles eu bine cum lucreaza :P

cei 188 nu is ocupati doar de kernel  ?
Am observat ca ce-i 188 devin 195 daca pornesc SQL-ul, dar cei 955 devin 1000 :P

Edited by add2005, 23 December 2009 - 16:51.


#4
add2005

add2005

    Senior Member

  • Grup: Senior Members
  • Posts: 2,046
  • Înscris: 28.05.2006
Nu mai conteaza :)

Am descoperit ca "echo 3 >/proc/sys/vm/drop_c" curata ramul.

Dupa apelare se ajunge la :
			 total	   used	   free	 shared	buffers	 cached
Mem:	   1028828	 225124	 803704		  0		196	  30196
-/+ buffers/cache:	 194732	 834096

Imi era frica ca ramane sistemul fara memorie asa din senin. Mai ales ca il restartez din hasti in pasti...  :D

#5
xdarkprince

xdarkprince

    Junior Member

  • Grup: Members
  • Posts: 49
  • Înscris: 03.09.2009

Quote

total         used         free  shared    buffers     cached
Mem:       1028828     955428      73400          0     346736     420136

Prima linie este de obicei destul de elocventa. Pe prima coloana este memoria totala, pe a doua este memoria folosita, pe a treia memoria neutilizata, a patra memoria partajata intre procese (daca nu ma insel), a cincea memoria folosita ca buffer si, mare atentie a 7-a memoria folosita ca si cache.
Ideea cu memoria cache este ca sistemul de operare pastreaza in acea parte de memorie cele mai recente programe deschise pentru ca in eventualitatea in care trebuiesc rulate din nou acestea sa nu mai fie citite de pe disc, astfel crescand viteza de reactie a sistemului.
Regula principala este ca toata memoria care nu este ocupata poate fi folosita de sistemul de operare ca si cache. De aceea apare ca memoria libera este mult mai putina. De retinut este faptul ca memoria cache este golita rapid in momentul in care nu este suficienta memorie de lucru pentru programele care ruleaza. O formula de calcul pentru memoria libera este free+cached.. deci tu ai aproximativ 73400 + 420136 kB de memorie utilizabila.

Edited by xdarkprince, 12 January 2010 - 17:45.


#6
add2005

add2005

    Senior Member

  • Grup: Senior Members
  • Posts: 2,046
  • Înscris: 28.05.2006
Scuze de intarziere :) nu am observat ca s-o mai postat.

Dar memoria ocupa de cache nu-i golita tocmai rapid.

Cateodata dureaza si 3-4 secunde, iar acele 3-4 secunde sunt esentiale. Cred ca asta ii una dintre problemele majore(Cel putin asa mi se pare mie) de la care windows-ul ii mai fiabil pe partea asta decat linux-ul. Ar trebui sa ramana tot timpul un procent mai mare de memorie libera. Ramane prea mult in cache

Zilele trecute un cunoscut care lucreaza la o multinationala si se ocupa de serverele de mysql, imi spunea ca si el goleste cache-urile frecvent, altfel au probleme cu timpii de raspuns.

Se poate seta de undeva chestia asta ? Sa nu mai faca cache in halu asta :), mi si lene sa dau drop cache o data la 2 zile pe putin.
Aplicatiile raspund mult mai bine de fiecare data cand golesc cache-ul.

#7
same75

same75

    Active Member

  • Grup: Members
  • Posts: 1,213
  • Înscris: 28.01.2007
Tu vorbesti serios? :) Pe vremea mea lumea se chinuia sa activeze cache-uri pe MSDOS, cu smartdrv si alte minuni iar tu vrei sa-l dezactivezi pe un sistem de operare care are chestia asta nativ. Linux e un SO extrem de eficient, nu lasa memoria sa stea de pomana, neutilizata.

#8
letalangel

letalangel

    Junior Member

  • Grup: Members
  • Posts: 105
  • Înscris: 19.07.2008

View Postsame75, on 3rd March 2010, 13:39, said:

Tu vorbesti serios? :) Pe vremea mea lumea se chinuia sa activeze cache-uri pe MSDOS, cu smartdrv si alte minuni iar tu vrei sa-l dezactivezi pe un sistem de operare care are chestia asta nativ. Linux e un SO extrem de eficient, nu lasa memoria sa stea de pomana, neutilizata.


Hmm si eu aveam aceiasi curiozitate dar mi-a eliminat-o un cunoscut, deci ce este in chache poate fi folosit de alte procese, el doar tine memoria acolo, sau cel putin asa am inteles eu , pentru ca si eu m-am speriat cand am vazut din 2gb ram doar 80mb free :))

folosesc Slackware 13 :)
Deci concluzie e ok, daca memoria asta in cache ? :)
btw comanda pe care o foloseste el pentru curatare la mine nu functioneaza :) nu o vede :-s

Edited by letalangel, 24 May 2010 - 03:21.


#9
same75

same75

    Active Member

  • Grup: Members
  • Posts: 1,213
  • Înscris: 28.01.2007
Comanda este de fapt echo 3 >/proc/sys/vm/drop_caches

Nu vad de ce ai vrea sa-ti golesti cache-ul, pentru ca asta incetineste enorm sistemul. Fa un experiment simplu:

1) porneste OpenOffice - o sa porneasca greu
2) opreste openoffice si porneste-l din nou - o sa porneasca aproape instantaneu
3) opreste openoffice, goleste cache si porneste-l din nou - o sa porneasca cel putin la fel de greu ca la punctul 1

#10
letalangel

letalangel

    Junior Member

  • Grup: Members
  • Posts: 105
  • Înscris: 19.07.2008

View Postsame75, on 25th May 2010, 07:47, said:

Comanda este de fapt echo 3 >/proc/sys/vm/drop_caches

Nu vad de ce ai vrea sa-ti golesti cache-ul, pentru ca asta incetineste enorm sistemul. Fa un experiment simplu:

1) porneste OpenOffice - o sa porneasca greu
2) opreste openoffice si porneste-l din nou - o sa porneasca aproape instantaneu
3) opreste openoffice, goleste cache si porneste-l din nou - o sa porneasca cel putin la fel de greu ca la punctul 1

hmm am golit si eu acum chache-ul insa nu-i mare bai, eu am inteles destul de bine fenomenul chache asa ca nu mi-am mai facut probleme, la inceput am fost si eu speriat, ma gandeam sa mai cumpar memorie insa ma luminat cinva si mi-a spus, ca memoria din chache este teoretic free, adica se serveste de acolo dupa bunul plac cand are nevoie de ceva,
concluzie memoria e free tipule asa ca stai linistit nu trebuie sa o resetezi in fiecare zi, dupa cum ti sa spus si mai sus asta ajuta sistemul ;)

spor

#11
manssebas

manssebas

    Junior Member

  • Grup: Members
  • Posts: 198
  • Înscris: 01.06.2007
Man, din cate vad in lista de procese pornite ai si un bind (named) si un squid. Arunca dracu bind-ul la gunoi si foloseste dns-cache (cache) sau tiny-dns (autoritar) mult mai bun decat bind ca si utilizare de resurse. La vitezele de internet din ziua de astazi nu mai merita sa folosesti squid.

#12
letalangel

letalangel

    Junior Member

  • Grup: Members
  • Posts: 105
  • Înscris: 19.07.2008

View Postmanssebas, on 25th May 2010, 10:19, said:

Man, din cate vad in lista de procese pornite ai si un bind (named) si un squid. Arunca dracu bind-ul la gunoi si foloseste dns-cache (cache) sau tiny-dns (autoritar) mult mai bun decat bind ca si utilizare de resurse. La vitezele de internet din ziua de astazi nu mai merita sa folosesti squid.

Hmm de ce spui ca-i gunoi, si eu folosesc pentru mai multe zone bind,

Anunturi

Second Opinion Second Opinion

Folosind serviciul second opinion ne puteți trimite RMN-uri, CT -uri, angiografii, fișiere .pdf, documente medicale.

Astfel vă vom putea da o opinie neurochirurgicală, fără ca aceasta să poată înlocui un consult de specialitate. Răspunsurile vor fi date prin e-mail în cel mai scurt timp posibil (de obicei în mai putin de 24 de ore, dar nu mai mult de 48 de ore). Second opinion – Neurohope este un serviciu gratuit.

www.neurohope.ro

0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users

Forumul Softpedia foloseste "cookies" pentru a imbunatati experienta utilizatorilor Accept
Pentru detalii si optiuni legate de cookies si datele personale, consultati Politica de utilizare cookies si Politica de confidentialitate