Ram utilizzata al 100% da subito

Postate qui per tutte le discussioni legate a Linux in generale.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Gnu/Linux in genere, se l'argomento è specifico alla Slackware usate uno dei forum Slackware o Slackware64.
3) Leggere attentamente le risposte ricevute
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Rispondi
Avatar utente
sberla54
Master
Master
Messaggi: 1500
Iscritto il: gio 24 giu 2004, 0:00
Slackware: 13.0
Desktop: Gnome (o Fluxbox)
Distribuzione: Ubuntu
Località: Bologna
Contatta:

Ram utilizzata al 100% da subito

Messaggio da sberla54 »

Ciao.

Nonostante io utilizzi una slackware correttamente configurata su di un sistema relativamente recente spesso mi capita di notare dei rallentamenti che non avrebbero, credo, ragione di esserci.

Utilizzo un monitor di sistema di superkaramba chiamato "minimalist" ed ho notato che, sin dall'avvio del computer, tale monitor indica la ram come utilizzata al 100%....in caso di utilizzo pesante (ad esempio lasciare amule connesso per un giorno) sono arrivato a vedere anche la swap (che e' grande quanto la ram) al 50%....

Il mio hardware e' il seguente:
AMD Athlon XP Barton 2600+
512 mb ram 400mhz

Utilizzo slackware quasi completamente aggiornata alla current, kde 3.5 e superkaramba con 3 temi aperti (una dockbar, il monitor di sistema ed un lettore di previsioni del tempo).

Mi capita spesso di lasciare aperti e minimizzati nella tray amarok, kontact (con akregator), gaim e xchat....anche se mi pare che il problema ci sia sin da subito...indipendentemente dalle applicazioni in background.

Com'e' possibile che venga occupata cosi' tanta ram?
E' colpa di kde?
C'e' qualche settaggio che ignoro e che e' mal configurato?
Colpa di superkaramba?

La lentezza che mi pare di notare (ad esempio nell'aprire i menu di kde) e' dovuta al fatto che il sistema inizia a swappare?

Vi chiedo tutto questo perche' stavo pensando di acquistare altri 512 mega di ram per portare il sistema ad 1 giga...stavo addirittura considerando l'idea di prendere direttamente un blocco da 1 giga per fare il primo passo verso un sistema da 2 giga complessivi....secondo voi e' una buona idea?

Grazie dell'aiuto :)

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

sì quando il sistema swappa ci sono degli evidenti rallentamenti... però 512MB di ram non sono pochi... hai provato per caso a fare un avvio selettivo ? se pensi che qualcosa ti stia succhiando troppa ram cerca di partire con un sistema minimale:

da init3, usa 'free -m' per segnare la ram usata, poi avvia kde senza plug-in(chiamiamoli così) e segna nuovamente la ram... prima o poi scopri cosa è che ti sta riempiendo la memoria.

M

PS: lo so che è un metodo molto grezzo: però è a prova di bomba.
PPS: la ram realamente utilizzata è quella indicata dal secondo rigo di 'free -m':

Codice: Seleziona tutto

bash-3.00$ free -m
             total       used       free     shared    buffers     cached
Mem:           501        177        323          0          4         87
-/+ buffers/cache:         85        415
Swap:          250          0        250
io ne sto utilizzando 85 MB

first
Linux 3.x
Linux 3.x
Messaggi: 677
Iscritto il: gio 23 giu 2005, 0:00

Messaggio da first »

io ora ho aperto kde + questa finestra con opera
e konsole

Codice: Seleziona tutto

             total       used       free     shared    buffers     cached
Mem:           122        119          2          0          3         32
-/+ buffers/cache:         83         38
Swap:          244         48        195
ogni 30 sec circa sento il disco che gracchia per mezzo secondo
vi posto pure ps aux

Codice: Seleziona tutto

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0    680    72 ?        S    03:54   0:00 init [3]
root         2  0.0  0.0      0     0 ?        SN   03:54   0:00 [ksoftirqd/0]
root         3  0.0  0.0      0     0 ?        S<   03:54   0:00 [events/0]
root         4  0.0  0.0      0     0 ?        S<   03:54   0:00 [khelper]
root         5  0.0  0.0      0     0 ?        S<   03:54   0:00 [kthread]
root         7  0.0  0.0      0     0 ?        S<   03:54   0:00 [kblockd/0]
root         8  0.0  0.0      0     0 ?        S<   03:54   0:00 [kacpid]
root        72  0.0  0.0      0     0 ?        S<   03:54   0:00 [khubd]
root       117  0.0  0.0      0     0 ?        S    03:54   0:00 [pdflush]
root       118  0.0  0.0      0     0 ?        S    03:54   0:00 [pdflush]
root       120  0.0  0.0      0     0 ?        S<   03:54   0:00 [aio/0]
root       119  0.0  0.0      0     0 ?        S    03:54   0:00 [kswapd0]
root       714  0.0  0.0      0     0 ?        S<   03:54   0:00 [kseriod]
root       800  0.0  0.0      0     0 ?        S<   03:54   0:00 [reiserfs/0]
root       952  0.0  0.2   2112   312 ?        S<s  03:54   0:00 /sbin/udevd --daemon
root      1654  0.0  0.0      0     0 ?        S    03:54   0:00 [shpchpd_event]
root      1718  0.0  0.0      0     0 ?        S<   03:54   0:00 [kgameportd]
root      2054  0.0  0.4   1732   564 ?        Ss   03:54   0:00 /usr/sbin/syslogd
root      2057  0.0  0.2   1684   300 ?        Ss   03:54   0:00 /usr/sbin/klogd -c 3 -x
root      2150  0.0  0.3   3464   376 ?        Ss   03:54   0:00 /usr/sbin/sshd
daemon    2164  0.0  0.2   1892   324 ?        Ss   03:54   0:00 /usr/sbin/atd -b 15 -l 1
root      2167  0.0  0.2   1556   368 ?        Ss   03:54   0:00 /usr/sbin/acpid
root      2193  0.0  0.2   1604   364 ?        Ss   03:54   0:00 /usr/sbin/gpm -m /dev/mouse -t imps2
diego     2231  0.0  0.7   3388   904 tty1     Ss   03:54   0:00 -bash
root      2232  0.0  0.3   1556   404 tty2     Ss+  03:54   0:00 /sbin/agetty 38400 tty2 linux
root      2233  0.0  0.3   1560   404 tty3     Ss+  03:54   0:00 /sbin/agetty 38400 tty3 linux
root      2236  0.0  0.3   1556   404 tty4     Ss+  03:54   0:00 /sbin/agetty 38400 tty4 linux
root      2237  0.0  0.3   1560   404 tty5     Ss+  03:54   0:00 /sbin/agetty 38400 tty5 linux
root      2238  0.0  0.3   1560   404 tty6     Ss+  03:54   0:00 /sbin/agetty 38400 tty6 linux
diego     2266  0.0  0.4   3032   536 tty1     S+   03:55   0:00 /bin/sh /usr/X11R6/bin/startx
diego     2282  0.0  0.4   2384   572 tty1     S+   03:55   0:00 /usr/X11R6/bin/xinit /usr/X11R6/lib/X11/xinit/xinitrc -- -auth /home/diego/.serverauth.2266
root      2283  3.0  9.9  22460 12492 tty7     Ss+  03:55   1:39 X :0 -auth /home/diego/.serverauth.2266
diego     2315  0.0  0.4   3024   536 tty1     S    03:55   0:00 /bin/sh /usr/X11R6/lib/X11/xinit/xinitrc
diego     2316  0.0  0.4   3044   540 tty1     S    03:55   0:00 /bin/sh /opt/kde/bin/startkde
diego     2344  0.0  3.8  24100  4840 ?        Ss   03:55   0:00 kdeinit Running...
diego     2347  0.0  1.6  23252  2024 ?        S    03:55   0:00 dcopserver [kdeinit] --nosid
diego     2349  0.0  4.5  25896  5632 ?        S    03:55   0:00 klauncher [kdeinit]
diego     2351  0.0  6.0  28312  7552 ?        S    03:55   0:00 kded [kdeinit]
diego     2357  0.0  4.3  24760  5496 ?        S    03:56   0:00 kaccess [kdeinit]
diego     2362  0.0  8.5  64208 10704 ?        S    03:56   0:01 /opt/kde/bin/artsd -F 15 -S 4096 -a alsa -r 44100 -s 60 -m artsmessage -c drkonqi -l 3 -f
diego     2363  0.0  0.2   1544   300 tty1     S    03:56   0:00 kwrapper ksmserver
diego     2365  0.0  4.5  24868  5744 ?        S    03:56   0:00 ksmserver [kdeinit]
diego     2366  0.1  6.6  26428  8304 ?        S    03:56   0:03 kwin [kdeinit]
diego     2368  0.0  9.0  35244 11328 ?        S    03:56   0:02 kdesktop [kdeinit]
diego     2370  0.7  8.1  30128 10148 ?        S    03:56   0:25 kicker [kdeinit]
diego     2372  0.0  5.5  25260  6916 ?        S    03:56   0:00 klipper [kdeinit]
diego     2378  0.0  6.1  27164  7728 ?        S    03:59   0:00 kio_uiserver [kdeinit]
diego     2380  5.8 35.1 335704 43880 ?        Sl   03:59   2:55 /usr/lib/opera/9.0-20060206.5/opera --style default -style Plastik
diego     2413  0.6  1.7   8672  2200 ?        SN   04:00   0:19 /usr/lib/opera/plugins/operapluginwrapper 34 37 /home/diego/.mozilla/plugins/libflashplayer.so
diego     2414  0.0  0.4   2460   584 ?        S    04:00   0:00 /usr/lib/opera/plugins/operaplugincleaner 2380
diego     2421  0.0  1.4  16256  1844 ?        S    04:00   0:00 /opt/kde/bin/kdesud
diego     3195  0.0  8.0  31904 10012 ?        S    04:29   0:00 knotify [kdeinit]
diego     3196  0.0  5.1  24560  6440 ?        S    04:29   0:00 kio_file [kdeinit] file /tmp/ksocket-diego/klauncherMATeJa.slave-socket /tmp/ksocket-diego/jukEsfwEb.
diego     3349  1.0 10.6  29120 13328 ?        S    04:48   0:00 konsole [kdeinit] --ls
diego     3350  0.0  1.5   3384  1912 pts/1    Ss   04:48   0:00 -bash
diego     3362  0.0  0.7   2744   916 pts/1    R+   04:50   0:00 ps aux

ma perche cavolo swappa?????????

chi mi aiuta gli pago una birra :)

Avatar utente
elettronicha
Master
Master
Messaggi: 1712
Iscritto il: mer 13 apr 2005, 0:00
Località: Torino
Contatta:

Messaggio da elettronicha »

E che pretendi? :) Hai "solo" 128 MB di RAM e stai usando sicuramente una versione recente di KDE! Il sistema tende a mettere pronte nella RAM il maggior numero di cose, diversificandole, non può concedersi tutto a KDE, pertanto l'utilizzo della swap è relativamente massiccio. Tra l'altro un minimo utilizzo della swap non è affatto penalizzante.

first
Linux 3.x
Linux 3.x
Messaggi: 677
Iscritto il: gio 23 giu 2005, 0:00

Messaggio da first »

si si , so che ho risorse scarse :D
pero' non capisco come mai avendo 38 mega di ram libera mi ritrovo con 48 di swap usata

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

first ha scritto:si si , so che ho risorse scarse :D
pero' non capisco come mai avendo 38 mega di ram libera mi ritrovo con 48 di swap usata
a vederlo così sembra una printata di una fase di transizione: è possibile che la tua ram fosse saturata da altri software, poi, avviando l'ennesimo programma il kernel ha dovuto swappare. terminati alcuni processi si è liberata la ram e il kernel (non sempre istantaneamente) ha iniziato a trasferire dati dal disco alla ram.

A me succede a volte, con il resume, che la swap continui per un pò a rimanere piena anche se ho ram libera... se ogni tanto dai un occhio a free -m ti accorgi che in fasi successive il kernel libera la swap e ributta dati in ram.

almeno questo è quello che ho visto io dall'esterno, in realtà non so bene con che criterio il kernel riversi dati dalla swap nella ram che si libera via via.

M

sunreal
Master
Master
Messaggi: 1599
Iscritto il: dom 10 apr 2005, 0:00
Slackware: 14.1
Desktop: kde
Località: P.P.P.

Messaggio da sunreal »

Mah, secondo me il caro pingù usa la RAM come il divano, se siamo in tanti ci si entra tutti, se sei solo ti stravacchi e stai scomodo, questo è il mio free -m:

total used free shared buffers cached
Mem: 1773 1728 45 0 112 1423
-/+ buffers/cache: 192 1581
Swap: 1984 0 1984

Con KDE 3.4, amule e firefox aperti. Sapete il significato di -/+ buffers/cache ? Ciao.

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

significa che stai usando 192 mb di ram. il resto è spazzatura che il kernel lascia in giro finchè trova posto, così da reimpiegare quante più cose possibili all'apertura di un programma (prova a vedere il tempo di apertura di firefox la prima volta e lo stesso tempo la seconda, terza, quarta volta per capire cosa intendo)

M

Avatar utente
Luke88
Linux 3.x
Linux 3.x
Messaggi: 624
Iscritto il: mer 7 set 2005, 0:00
Slackware: 13.0
Kernel: 2.6.30-zen4
Desktop: xfce4
Località: Udine

Messaggio da Luke88 »

Mah, secondo me il caro pingù usa la RAM come il divano, se siamo in tanti ci si entra tutti, se sei solo ti stravacchi e stai scomodo, questo è il mio free -m:
ecco come viene usata la ram
http://www.slacky.it/forum/viewtopic.php?t=11251
:wink:
La lentezza che mi pare di notare (ad esempio nell'aprire i menu di kde) e' dovuta al fatto che il sistema inizia a swappare?

Vi chiedo tutto questo perche' stavo pensando di acquistare altri 512 mega di ram per portare il sistema ad 1 giga...stavo addirittura considerando l'idea di prendere direttamente un blocco da 1 giga per fare il primo passo verso un sistema da 2 giga complessivi....secondo voi e' una buona idea?
guarda qual'è il processo che occupa più ram...
si, il sistema rallenta perchè swappa, e il disco rigido non ha le prestazioni della ram...

prima di prendere altra ram ti consiglio di risolvere il problema... poi 1gb penso sia più che suffucente... meglio in due moduli....
Meeting efficency = Average_Intelligence/( Number_Of_People^2 )

Avatar utente
IceSlack
Linux 4.x
Linux 4.x
Messaggi: 1313
Iscritto il: dom 30 ott 2005, 13:27

Messaggio da IceSlack »

a me invece succede che aumenta di botto la cpu a 100 e vi assicuro che non e' bello


comunque io avendo aperte 21 TAB di firefox e

firefox 21 tab + XMMS + FLuxbox + Terminal 2 tab

Codice: Seleziona tutto

 free -m
             total       used       free     shared    buffers     cached
Mem:          1009        991         18          0         39        719
-/+ buffers/cache:        232        777
Swap:         2047          0       2047
mi smebvra un consumo eccessivo :roll:

sunreal
Master
Master
Messaggi: 1599
Iscritto il: dom 10 apr 2005, 0:00
Slackware: 14.1
Desktop: kde
Località: P.P.P.

Messaggio da sunreal »

absinthe ha scritto:significa che stai usando 192 mb di ram. il resto è spazzatura che il kernel lascia in giro finchè trova posto, così da reimpiegare quante più cose possibili all'apertura di un programma (prova a vedere il tempo di apertura di firefox la prima volta e lo stesso tempo la seconda, terza, quarta volta per capire cosa intendo)

M
Ho capito, sai se ci sono delle applicazioni "grafiche" che fanno questa distinzione? Io per dare uno sguardo alle risorse occupate usavo gkrellm, ma mi da solo il totale della memoria utilizzata. Non so se mi sono spiegato. Ciao.

Avatar utente
absinthe
Iper Master
Iper Master
Messaggi: 2354
Iscritto il: dom 15 mag 2005, 0:00
Nome Cognome: Matteo Nunziati
Slackware: 12.1 - defunct
Kernel: 2.6.32-5-amd64
Desktop: gnome
Distribuzione: debian squeeze
Località: Prato
Contatta:

Messaggio da absinthe »

sunreal ha scritto:
absinthe ha scritto:significa che stai usando 192 mb di ram. il resto è spazzatura che il kernel lascia in giro finchè trova posto, così da reimpiegare quante più cose possibili all'apertura di un programma (prova a vedere il tempo di apertura di firefox la prima volta e lo stesso tempo la seconda, terza, quarta volta per capire cosa intendo)

M
Ho capito, sai se ci sono delle applicazioni "grafiche" che fanno questa distinzione? Io per dare uno sguardo alle risorse occupate usavo gkrellm, ma mi da solo il totale della memoria utilizzata. Non so se mi sono spiegato. Ciao.
sì ho capito cosa intendi. purtroppo non uso nulla di grafico per queste cose quindi sono decisamente ignorante in materia... mi spiace.

M

Rispondi