Slackware mangia RAM

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

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 Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
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.
mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Slackware mangia RAM

Messaggio da mordecai »

Ciao a tutti!

Ho notato da tempo,anche grazie alle applet di superkaramba,che il linux,mi mangia quasi tutta la RAM.

Ho un portatile asus a6vc con 1 giga di ram,e appena faccio il boot,ci sono 360 su 1000 megabyte di RAM occupati.

Se masterizzo un cd,si occupa quasi tutta la RAM,oppure se faccio qualche altra operazione,ad esempio estrarre dei file di grosse dimensioni.

Ma basta anche naviagare su internet,fare varie azioni contemporaneamente,da dover arrivaree ad un consumo di 900 megabyte.

Questo fatto si è sempre verificato.Ma al cosa sorprendente è che non incide sul sistema.Infatti è sempre abbastanza rapido.

VOrrei sapere:è una cosa normale?

Se ho commesso qualche errore,quale?

Forse devo crearmi una partizione di /home,anzikè tutta /hda2 ?

Avatar utente
Lean
Linux 3.x
Linux 3.x
Messaggi: 799
Iscritto il: ven 18 mar 2005, 0:00
Slackware: 12.1
Kernel: 2.6.24.5-smp
Desktop: KDE 3.5.9
Località: Modena - Messina
Contatta:

Messaggio da Lean »

E' normale. Come disse qualcuno rispondendo ad un post simile: SE C'E' LINUX LA USA :)

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio da mordecai »

E se invece ho un pc vekkio che non dispone di tutta quella RAM?

La usa sempre in base alle potenzialità del pc?


p.s. se metto una partizione /home,a cosa può giovarmi?

Avatar utente
cymon
Linux 2.x
Linux 2.x
Messaggi: 430
Iscritto il: ven 5 gen 2007, 1:40
Slackware: 13.1
Kernel: 2.6.33.4-smp
Desktop: Fluxbox
Località: Milano
Contatta:

Messaggio da cymon »

Lean ha scritto:E' normale. Come disse qualcuno rispondendo ad un post simile: SE C'E' LINUX LA USA :)
Ho notato anch'io dalla top che la situazione era piuttosto strana (quasi tutta la RAM presa a fronte di nessun processo che si impegnasse a usarla), ma considerando che comunque non ho mai avuto problemi con nessuna applicazione non mi sono messo in ansia più di tanto.

Dani
Linux 4.x
Linux 4.x
Messaggi: 1447
Iscritto il: mer 26 apr 2006, 1:52
Desktop: gnome
Distribuzione: arch

Messaggio da Dani »

mordecai ha scritto:E se invece ho un pc vekkio che non dispone di tutta quella RAM?
La usa sempre in base alle potenzialità del pc?
Si, perchè linux usa la ram come cache del disco.
p.s. se metto una partizione /home,a cosa può giovarmi?
Se ad esempio decidi di reinstallare la distribuzione o cambiarla etc... non perdi i files e le configurazioni degli utenti.
Se la home ce l'hai su una partizione di un disco differente da quello che contiene il sistema in teoria ci dovresti guadagnare anche come prestazioni.
Secondo me, una partizione per /home è molto utile (non in tutti i casi, comunque...)

_NYTRO_
Linux 2.x
Linux 2.x
Messaggi: 419
Iscritto il: sab 8 mag 2004, 0:00

Messaggio da _NYTRO_ »

Linux, rispetto a Win, utilizza altre politiche per la gestione della ram(specie in rilascio) ma 300MB già dopo il boot mi pare strano..
Personalmente sul laptop ho 1,2G di ram e nonostante qualche servizio, kde e vari applicativi(amsn,amarok,thunderbird,firefox ecc) l'impiego di ram rimane sempre basso. Ora, dopo una giornata di funzionamento segna 380.
Prendere 1G per operazioni "normali" mi sembra un pò troppo oneroso.. Controlla avviando una cosa per volta e tenendo sott'occhio la ram.
La storia della /home su una partizione separata più che altro è per comodità/sicurezza in caso di backup o malfunzionamenti.
'notte!

albatrosla
Packager
Packager
Messaggi: 1339
Iscritto il: sab 27 mar 2004, 0:00
Slackware: current
Desktop: fluxbox.git
Località: Collegno, but made in Friûl
Contatta:

Messaggio da albatrosla »

In realtà la ram che top segnala come utilizzata è fittizia. Di fatto, rimangono allocate in ram un sacco di informazioni che vengono rimosse solo all'occorrenza e ciò non significa affatto che questi dati saturino la ram. Ci sono system monitor, come torsmo o conky (ma immagino che la verifica si possa fare anche con tool nativi della distro), che forniscono a piacere il valore di ram occupato in totale oppure quello occupato solo dai dati effettivamente residenti in memoria ad uso dei programmi che stanno girando. I dati residenti in memoria ma pronti ad essere rimossi all'occorrenza nei file di conf prendono il nome di "file system buffers". Non so spiegarmi in modo più preciso, perchè sono lungi dall'essere un informatico, ma assicuro che in un sistema linux senza tante apps aperte e con un wm leggero, difficilmente supero i 100MB di memoria effettivamente occupata (a meno che non lanci macchine virtuali...).

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio da mordecai »

Effetivamente virtualizzo una macchina virtuale.Ma in quel caso la RAM va sempre verso i 900 (dato che ne dedico 512 alla macchina virtuale).In ogni caso il sistema è sempre fluido,tranne quando parte al macchina virtuale a cui il processore si dedica al 100%.

comunque nn virtualizzo sempre,solo in caso di necessità.Ma come ho ribadito,all'avvio ho 300 mega pieni,e se masterizzo un cd ne ho circa 800 pieni.
Oppure se ne faccio un uso di un normale utente,tende sempre a riempirsi.

Se però lascio "in pace" il sistema per un paio di minuti,al ram torna a 300.

Avatar utente
manolo
Linux 2.x
Linux 2.x
Messaggi: 282
Iscritto il: gio 26 mag 2005, 0:00
Desktop: kde

Messaggio da manolo »


Avatar utente
alessiodf
Linux 3.x
Linux 3.x
Messaggi: 823
Iscritto il: ven 14 ott 2005, 21:04
Slackware: current
Kernel: 2.6.26.4
Desktop: Kde 4.1
Località: Roma
Contatta:

Messaggio da alessiodf »

non scordare mai che il kernel memory management 2.6 adotta una politica lazy:
faccio le cose, solo se sono veramente indispensabili! ;)

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio da mordecai »

Per quanto riguarda la partizione /home,vorrei installarla.

Se ho un portatile da 80 giga,da quanti giga me la consigliate?

O meglio,per i file essenziali per il sistema quanti giga ci vogliono?

p.s. faccio sempre installazione FULL! ;)

mordecai
Linux 3.x
Linux 3.x
Messaggi: 752
Iscritto il: mer 10 gen 2007, 21:59

Messaggio da mordecai »

Mi sono dimenticato di chiedere,se la /home devo installarla attraverso cfdisk.

Se si devo partizionare con un filesystem di tipo 82 ? (quello di linux)

Poi durante il resto della configurazione come faccio a stabilire chi è la /home?

Avatar utente
navajo
Staff
Staff
Messaggi: 3884
Iscritto il: gio 8 gen 2004, 0:00
Nome Cognome: Massimiliano
Slackware: 13.37 (x86_64)
Kernel: 2.6.37.6
Desktop: KDE 4.7.0 (Alien)
Località: Roma

Messaggio da navajo »

mordecai ha scritto:Mi sono dimenticato di chiedere,se la /home devo installarla attraverso cfdisk.

Se si devo partizionare con un filesystem di tipo 82 ? (quello di linux)

Poi durante il resto della configurazione come faccio a stabilire chi è la /home?
puoi usare cfdisk tranquillamente.
una delle tante püossibilità è questa: ti crei due partizioni primarie, una per / (root), una per /home, e infine una logica per lo swap (se hai 1gb di ram ti bastano 128mb, di più è sprecato.
per /root diciamo che potresti dedicargli non so 15 gb e il resto per la tua home.
i file sistem te li chiede cfdisk ogni volta che crei le partizioni.
Per il montaggio di quest ultime e la loro formattazione, ci pensa a chidertelo il programma dell installazione. è di dovere leggere slackware for dummies, che ti toglie tutti i dubbi e soddisfa queste ed altre curiosità anche con delle immagini.
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 »

Codice: Seleziona tutto

bash-3.1$ free -m
             total       used       free     shared    buffers     cached
Mem:           499        350        148          0          6        200
-/+ buffers/cache:        143        355
Swap:          494          2        491
la ram veramente utilizzata è 143 (e 2 di swap che rimangono parassiti e che in effetti rompono un pò le scatole).

M

-Ur4ni0-
Linux 1.x
Linux 1.x
Messaggi: 112
Iscritto il: mer 20 dic 2006, 18:53

Messaggio da -Ur4ni0- »

anche a me da lo stesso problema ma penso sia una cosa abbastanza normale.. ieri per esempio dopo 5 ore che era acceso e che navigavo su internet ho riscontrato la ram piena a più del 90%.. calcola che su 1.2 gb di ram che ho, liberi ce ne erano soltanto 85 mb.. però le applicazioni nn ralentano!

Rispondi