Utilizzo memoria RAM Mandriva

Discussioni e feedback su pacchetti e repository MIB
Post Reply
User avatar
m4tt
Utente junior
Utente junior
Posts: 30
Joined: 11 April 2009, 18:39
OpenMandriva: 2009.1
Kernel: 2.6.29.4-desktop-69m
Desktop: kde4.2.2

Utilizzo memoria RAM Mandriva

Post by m4tt »

Salve, questo non è un vero e proprio problema, ma solo una curiosità.
Ho fatto il confronto della memoria usata con il monitor di sistema e usando il comando top da konsole, e mi da risultati completamente diversi.
Ora nel pc desktop non mi da alcun problema, ma nel netbook che ha soltanto 1GB di ram (sto pensanto di portarlo almeno a 2) qualche rallentamento c'è.

Chi dice il vero? Monitor di sistema o top?

Grazie mille
saluti Matteo
Attachments
Memoria.jpeg
Memoria.jpeg (105.36 KiB) Viewed 5075 times

User avatar
Tony Evo
Utente senior
Utente senior
Posts: 438
Joined: 7 December 2007, 23:47
Location: Ardea(RM)

Re: Utilizzo memoria RAM Mandriva

Post by Tony Evo »

Secondo me è più preciso top,però lo dico solo a sensazione,visto che il monitor di sistema di kde4 è ancora giovane,mentre "top" è un comando che ha gia molti anni sulle spalle......proverò anche sulla mia linuxbox e vediamo se anche io noto differenze cosi notevoli.

Comunque quando vedi il portatile rallentare lancia tutti e 2 i programmi per monitorare la ram e vedi quali dei 2 ti indica che stai swappando.
mdv 2009.0 i686

User avatar
Roberto_65
Collaboratore
Collaboratore
Posts: 516
Joined: 6 December 2007, 23:56
OpenMandriva: 2009.1
Kernel: i686 x86_64
Desktop: Gnome Xfce4
Location: Triangolo delle Bermude
Contact:

Re: Utilizzo memoria RAM Mandriva

Post by Roberto_65 »

Hai provato il comando free da consolle ?
Credo che il piu' affidabile sia il comando FREE !
Roberto_65
Packager delle MIB-Live
Il creatore delle MIB-Live
L'inventore di MIB-LiveToFlash
Triangolo delle Bermude http://www.sitohd.com/siti/3209

User avatar
MauRice
Utente
Utente
Posts: 185
Joined: 30 May 2008, 12:11
OpenMandriva: cooker
Contact:

Re: Utilizzo memoria RAM Mandriva

Post by MauRice »

M4tt,

Con KInfoCenter -> Memory, di da anche un buon idea...

Il usato di Disk Cache non e un vero usato nel modo usato.....
Il Disk Cache e un reservazione che il kernel pensa che viene usato dei vari programmi.

Non e facile di darti un buon explicazione....

Ciao
MauRice
Registered Linux user: 473556
The Good, The Bad and The Ugly -> Linux, Windows e Dos
http://www.mandrivaclub.be

User avatar
m4tt
Utente junior
Utente junior
Posts: 30
Joined: 11 April 2009, 18:39
OpenMandriva: 2009.1
Kernel: 2.6.29.4-desktop-69m
Desktop: kde4.2.2

Re: Utilizzo memoria RAM Mandriva

Post by m4tt »

Grazie mille delle risposte, ho provato il comando free e da gli stessi risultati di top, quindi il monitor di sistema sballa o non tiene conto di tutti i processi attivi.

A questo punto portero il netbook a 2 gb onde evitare problemi, mi visto che con il pc desktop ne ho gia due e fila liscio liscio.

Ancora grazie

User avatar
spirito
Nuovo utente
Nuovo utente
Posts: 11
Joined: 5 June 2009, 9:47
OpenMandriva: 2009.1
Desktop: kde

Re: Utilizzo memoria RAM Mandriva

Post by spirito »

Mi attacco a questa discussione in quanto mi sembra pertinente con il problema che in questo momento ho.
Come othoth-tux sa, sto cercando di usare al meglio Mandriva per fare dei mixaggi audio.

Dopo aver seguito la sua guida (anche rompendogli le scatole in privato), ho aumentato la RAM da 1Gb a 3Gb in quanto con il comando FREE vedevo che la memoria utilizzata era sempre molto vicina a 1Gb e questo, durante l'ascolto mi dava corso a bufferizzazioni continue (penso almeno che sia questo che mi fa "saltare" l'audio in modo veramente fastidioso)

Mi ritrovo che il problema non è stato risolto e controllando l'utilizzo della RAM (senza aver avviato Ardour che mi aspetto ne usi tanta) è il seguente:

total used free shared buffers cached
Mem: 2984060 2160400 823660 0 118392 1670412
-/+ buffers/cache: 371596 2612464
Swap: 1068280 0 1068280

In pratica meno di 1Gb di memoria libera. Aprendo la tavola dei processi mi ritrovo con 152 processi totali (immagino che molti non siano attivi), e con il risultato della memoria usata completamente diverso (circa 417/422 MiB su 2,8GiB).
Leggendo qui mi sembra che il più affidabile sia free.
Qualcuno ha qualche suggerimento da darmi per "scaricare" la memoria e renderla disponibile?

Grazie
Mandriva 2009.1 i686
latest kernel desktop & kernel-rt-2.6.29.5.1.rt22.1mdv

User avatar
fla602
Nuovo utente
Nuovo utente
Posts: 1
Joined: 8 January 2008, 22:32

Re: Utilizzo memoria RAM Mandriva

Post by fla602 »

Ciao a tutti
non ho molto tempo da dedicare a mibforum ,ma visto che uso mandriva
prima di dire la mia sul topic ,volevo fare i complimenti a tutti per i molti ed ottimi temi trattati.
esiste un comando unix presente quasi in tutte le distro unixlike che si chiama
VMSTAT ovviamente in minuscolo.

DESCRIPTION
vmstat reports information about processes, memory, paging, block IO,
traps, and cpu activity.
al solito per i più curiosi "man vmstat"
Ci sono diverse opzioni da usare .
Provare per credere.

ciao ciao :D

User avatar
spirito
Nuovo utente
Nuovo utente
Posts: 11
Joined: 5 June 2009, 9:47
OpenMandriva: 2009.1
Desktop: kde

Re: Utilizzo memoria RAM Mandriva

Post by spirito »

riporto su questa discussione in quanto ho trovato un interessante blog che può fare al caso di chi ha bisogno di cancellare la cache della memoria.
All'indirizzo http://computer-acquisti.com/blog/pulir ... -su-linux/si trova una procedura molto semplice, io l'ho provata e riporto i risultati qui sotto.

prima della procedura con il comando free:
total used free shared buffers cached
Mem: 2983488 2718792 264696 0 142696 2114944
-/+ buffers/cache: 461152 2522336
Swap: 1068280 0 1068280

dopo la procedura:
total used free shared buffers cached
Mem: 2983488 546392 2437096 0 688 104108
-/+ buffers/cache: 441596 2541892
Swap: 1068280 0 1068280

in pratica la cached è passata da 2114944 a 104108.

Ciao

Spirito
Mandriva 2009.1 i686
latest kernel desktop & kernel-rt-2.6.29.5.1.rt22.1mdv

User avatar
tom_
Utente junior
Utente junior
Posts: 24
Joined: 23 July 2009, 14:57
OpenMandriva: 2010.1
Kernel: 2.6.35
Desktop: kde
Location: Porto Ercole

Re: Utilizzo memoria RAM Mandriva

Post by tom_ »

la riga interessante del comando free e' questa qua:

-/+ buffers/cache: 461152 2522336

il primo valore riporta quanta RAM e' in uso da parte dei vari programmi e SO,
il secondo dice quanta memoria e' in uso come cache del disco.

se il secondo valore e' piccolo vuol dire che il tuo sistema potrebbe rallenatre per mancanza di RAM,
ma in questo acso ci sono 2.5GB liberi....

la memoria non usata non serve a nulla,
linux usa la memoria che non occorre al sistema come cache del disco
per migliorare le prestazioni.

Post Reply