Che ne pensate di.. "sfruttare la ram"?

Il ritrovo della comunità dove confrontarsi e discutere sulle notizie dal mondo dell'informatica, di Ubuntu e di tutto quello che la riguarda, novità, pettegolezzi e quant'altro.
zeek
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: domenica 19 ottobre 2008, 18:37
Località: Italia

Che ne pensate di.. "sfruttare la ram"?

Messaggio da zeek »

Ciao a tutti!
È da un po' di tempo che stavo pensando una cosa che secondo me sarebbe carino venisse implementata:

Ormai quasi tutti i computer, (e da qui in avanti sempre di più) hanno quantità spropositate di ram che con linux sono praticamente inutili.

Certo, è sempre possibile editare due foto in contemporanea e dare 500 mb di cache ad ognuna, mentre si guardano due film contemporaneamente e da lontano col cubo attivato; nel frattempo convertire un video, anzi perché no 2 e allora forse così si usano quasi 4 gb di ram (ma non ne sono del tutto convinto).

Allora mi chiedevo perché non implementare la possibilità di caricare in ram, alcune delle librerie più utilizzate dall'utente così da non doverle leggere dal disco quando vengono richieste?


Mi spiego meglio:

Se tutte le volte che accendo il computer la prima cosa che faccio è andare su firefox, perché intanto che il computer si accende non mi carico qualcosa di firefox? E così via durante l'utilizzo del computer caricando la ram in base alla quantità della stessa.

Certo, non voglio dire che si debba fare un sistema come windows che all'avvio frulla un'ora e non si sa per fare cosa.

Mi piacerebbe una cosa limpida: alla luce del sole, come ad esempio un applet che permetta di impostare una modalità di autoapprendimento (e quindi statistica sui programmi più usati), una modalità manuale che quindi permetta di specificare di quali programmi velocizzare l'avvio e una modalità "off" in modo da disattivare questa funzione nel caso non la volessi.

Sarebbe in più carino anche il poter impostare la percentuale di risorse da destinare a questo tipo di attività così da non avere un computer inutilizzabile all'avvio come succede su windows, o addirittura la percentuale di ram da destinare a questo tipo d'utilizzo.

Che ne dite? È fattibile? È solo un sogno?

Non dite che voglio un sistema come windows perché non è così, e comunque non è detta che windows non faccia delle cose buone, e soprattutto non è detta che non si possa partire da quelle per farne delle migliori.

Fatemi sapere che ne pensate, e se secondo voi è realizzabile/richiedibile a qualcuno (non so a chi)!

Grazie, non prendetemi per pazzo.
Ultima modifica di zeek il venerdì 16 ottobre 2009, 17:18, modificato 1 volta in totale.
Imagine all the people sharing all the world!
... I wonder if you can.
alekseevic
Prode Principiante
Messaggi: 162
Iscrizione: sabato 10 novembre 2007, 12:34

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da alekseevic »

zeek ha scritto: Ciao a tutti!
È da un po' di tempo che stavo pensando una cosa che secondo me sarebbe carino venisse implementata:

Ormai quasi tutti i computer, (e da qui in avanti sempre di più) hanno quantità spropositate di ram che con linux sono praticamente inutili.

Certo, è sempre possibile editare due foto in contemporanea e dare 500 mb di cache ad ognuna, mentre si guardano due film contemporaneamente e da lontano col cubo attivato; nel frattempo convertire un video, anzi perché no 2 e allora forse così si usano quasi 4 gb di ram (ma non ne sono del tutto convinto).

Allora mi chiedevo perché non implementare la possibilità di caricare in ram, alcune delle librerie più utilizzate dall'utente così da non doverle leggere dal disco quando vengono richieste?


Mi spiego meglio:

Se tutte le volte che accendo il computer la prima cosa che faccio è andare su firefox, perché intanto che il computer si accende non mi carico qualcosa di firefox? E così via durante l'utilizzo del computer caricando la ram in base alla quantità della stessa.

Certo, non voglio dire che si debba fare un sistema come windows che all'avvio frulla un'ora e non si sa per fare cosa.

Mi piacerebbe una cosa limpida: alla luce del sole, come ad esempio un applet che permetta di impostare una modalità di autoapprendimento (e quindi statistica sui programmi più usati), una modalità manuale che quindi permetta di specificare di quali programmi velocizzare l'avvio e una modalità "off" in modo da disattivare questa funzione nel caso non la volessi.

Sarebbe in più carino anche il poter impostare la percentuale di risorse da destinare a questo tipo di attività così da non avere un computer inutilizzabile all'avvio come succede su windows, o addirittura la percentuale di ram da destinare a questo tipo d'utilizzo.

Che ne dite? È fattibile? È solo un sogno?

Non dite che voglio un sistema come windows perché non è così, e comunque non è detta che windows non faccia delle cose buone, e soprattutto non è detta che non si possa partire da quelle per farne delle migliori.

Fatemi sapere che ne pensate, e se secondo voi è realizzabile/richiedibile a qualcuno (non so a chi)!

Grazie, non prendetemi per pazzo.
Ubuntu già fa qualcosa di simile. Mette in ram alcuni dati relativi, ad esempio, alla posizione sul disco di file/programmi usati frequentemente. Non so di preciso che politica adotti, però se dai un "free -m" da terminale ci sono due porzioni di ram, "buffer" e "cache", che sono usate per fare quello che dici.

Magari qualche utente più esperto di me ti potrà spiegare cosa carica e perché carica proprio quello.
Ultima modifica di alekseevic il venerdì 16 ottobre 2009, 17:31, modificato 1 volta in totale.
Part of the weekend never dies
zeek
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: domenica 19 ottobre 2008, 18:37
Località: Italia

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da zeek »

Uhm, si ho visto che ci sono le due porzioni di cache, ma comunque, vengono sempre utilizzati 200 mb quando si anno a disposizione 4GB
Imagine all the people sharing all the world!
... I wonder if you can.
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da kimj »

prelink.
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
alekseevic
Prode Principiante
Messaggi: 162
Iscrizione: sabato 10 novembre 2007, 12:34

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da alekseevic »

Per questo non so cosa dirti, a me usa tutta la ram libera per la cache. Adesso ho 3,4 GB di cache..
Part of the weekend never dies
zeek
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: domenica 19 ottobre 2008, 18:37
Località: Italia

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da zeek »

kimj ha scritto: prelink.
Grazie!

Non è che tu sia stato di moltissime parole, ma farò le mie ricerche.

Grazie ancora!
Imagine all the people sharing all the world!
... I wonder if you can.
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da patel »

Win già lo fa con Adobe e Office, ma è tutto a scapito del tempo di boot.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Avatar utente
Luka7
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 559
Iscrizione: mercoledì 22 agosto 2007, 19:37

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da Luka7 »

kimj ha scritto: prelink.
non si chiamava preload?
Avatar utente
iteand
Prode Principiante
Messaggi: 229
Iscrizione: mercoledì 12 novembre 2008, 19:15
Località: Torino
Contatti:

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da iteand »

si puo usare una parte della ram come (alla posto della) swap...
evitare le guerre e soprattutto quelli che: armiamoci e partite...life less serious http://www.youtube.com/watch?v=KjMdybI5e38
Avatar utente
kimj
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1058
Iscrizione: sabato 13 settembre 2008, 11:45

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da kimj »

Luka7 ha scritto:
kimj ha scritto: prelink.
non si chiamava preload?

sono 2  diverse soluzioni
We no longer think of chairs as technology; we just think of them as chairs. But there was a time when we hadn't worked out how many legs chairs should have, how tall they should be, and they would often 'crash' when we tried to use them.
Avatar utente
Cla
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 379
Iscrizione: venerdì 10 marzo 2006, 21:09
Località: Magenta (MI)
Contatti:

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da Cla »

iteand ha scritto: si puo usare una parte della ram come (alla posto della) swap...
???

e che senso avrebbe?
la swap viene usata principalmente quando la ram è satura..
zeek
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: domenica 19 ottobre 2008, 18:37
Località: Italia

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da zeek »

patel ha scritto: Win già lo fa con Adobe e Office, ma è tutto a scapito del tempo di boot.
Già ma win non ti permette di customizzare questo servizio.

Comunque noto che non ha suscitato grande interesse questa mia idea  :-[
Imagine all the people sharing all the world!
... I wonder if you can.
Avatar utente
iteand
Prode Principiante
Messaggi: 229
Iscrizione: mercoledì 12 novembre 2008, 19:15
Località: Torino
Contatti:

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da iteand »

Cla ha scritto:
iteand ha scritto: si puo usare una parte della ram come (alla posto della) swap...
???

e che senso avrebbe?
la swap viene usata principalmente quando la ram è satura..
nel caso in cui si abbia tanta ram, è anche vero che si può fare diversamente ma non è sempre esatto che venga usata solo in quel caso.. cmq è dal 2004 che se ne parla..
in ogni caso questa e le altre cose mi sembrano come dire...
evitare le guerre e soprattutto quelli che: armiamoci e partite...life less serious http://www.youtube.com/watch?v=KjMdybI5e38
zeek
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: domenica 19 ottobre 2008, 18:37
Località: Italia

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da zeek »

iteand ha scritto:
Cla ha scritto:
iteand ha scritto: si puo usare una parte della ram come (alla posto della) swap...
???

e che senso avrebbe?
la swap viene usata principalmente quando la ram è satura..
nel caso in cui si abbia tanta ram, è anche vero che si può fare diversamente ma non è sempre esatto che venga usata solo in quel caso.. cmq è dal 2004 che se ne parla..
in ogni caso questa e le altre cose mi sembrano come dire...
C'è un parametro da poter modificare, per far usare tutta la ram prima di usare il swap, in ogni caso se questo parametro è impostato al 75% il swap viene utilizzato una volta riempiti 3 gb di ram, che non sono pochi (ipotizzando che se ne abbiano 4).

In ogni caso, scusate da subito se la mia impressione è sbagliata, ma sto notando ultimamente che sempre più persone rispondono con aria di sufficienza, anche se a mio avviso non ce n'è motivo, non si dimostra né di essere più bravi, né di essere più competenti.

Che significa "questa e le altre cose mi sembrano come dire..."? Finisci la frase.
Imagine all the people sharing all the world!
... I wonder if you can.
Avatar utente
iteand
Prode Principiante
Messaggi: 229
Iscrizione: mercoledì 12 novembre 2008, 19:15
Località: Torino
Contatti:

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da iteand »

e quindi?
sai almeno di cosa parlo, di utilizzare un'area della ram come swap...
tutto qui.. e uso tutti i puniti che voglio
a me saccente sembri tu, che dai del saccente
questo è un articolo del 2004
http://kerneltrap.org/node/3660
ciao ciao
evitare le guerre e soprattutto quelli che: armiamoci e partite...life less serious http://www.youtube.com/watch?v=KjMdybI5e38
zeek
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: domenica 19 ottobre 2008, 18:37
Località: Italia

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da zeek »

Scusami, ma se non riesco ad utilizzare neanche tutta la ram, e quindi il swap resta a 0, a che mi serve un "disco in ram" se tanto non la uso? Perdonami se sbaglio.

in ogni caso non c'è bisogno di scaldarsi, ho solamente detto che la ram non è che ci sta per bellezza, ok sistemi leggeri per computer vecchi, ma anche sistemi che usino la ram che si ha a disposizione non è che sia sbagliato.

Non ho detto che si devono avere tempi di boot di 15 minuti, ho detto che si potrebbe dedicare il 5% di tempo macchina per questo lavoro, ti sembra così assurdo poter avere openoffice caricato in ram a poco a poco così da non notare appesantimenti e in modo che quando lo chiami, si apre in un attimo?

Non vedo perché snobbare, basterebbe esporre i motivi per i quali non è una cosa logica.
Imagine all the people sharing all the world!
... I wonder if you can.
Avatar utente
iteand
Prode Principiante
Messaggi: 229
Iscrizione: mercoledì 12 novembre 2008, 19:15
Località: Torino
Contatti:

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da iteand »

zeek ha scritto: Scusami, ma se non riesco ad utilizzare neanche tutta la ram, e quindi il swap resta a 0, a che mi serve un "disco in ram" se tanto non la uso? Perdonami se sbaglio.

in ogni caso non c'è bisogno di scaldarsi, ho solamente detto che la ram non è che ci sta per bellezza, ok sistemi leggeri per computer vecchi, ma anche sistemi che usino la ram che si ha a disposizione non è che sia sbagliato.

Non ho detto che si devono avere tempi di boot di 15 minuti, ho detto che si potrebbe dedicare il 5% di tempo macchina per questo lavoro, ti sembra così assurdo poter avere openoffice caricato in ram a poco a poco così da non notare appesantimenti e in modo che quando lo chiami, si apre in un attimo?

Non vedo perché snobbare, basterebbe esporre i motivi per i quali non è una cosa logica.
quoto in pieno i miei puntini sospensivi indicavano solo appunto queste perplessità, perché delle soluzioni elencate compresa la mia nessuna mi convince e credo che come hai detto già in fondo alcune gestioni lo fanno bene
e mi scuso per un momento di scazzo non dovuto a te scaricato su di te
evitare le guerre e soprattutto quelli che: armiamoci e partite...life less serious http://www.youtube.com/watch?v=KjMdybI5e38
zeek
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1331
Iscrizione: domenica 19 ottobre 2008, 18:37
Località: Italia

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da zeek »

(b2b) Tranquillo nessun problema!  (b2b)

In ogni caso ho visto che preload si basa su un algoritmo di statistica mentre prelink si comporta in modo diverso.. ora vedo di informarmi meglio!
Imagine all the people sharing all the world!
... I wonder if you can.
Avatar utente
Luka7
Scoppiettante Seguace
Scoppiettante Seguace
Messaggi: 559
Iscrizione: mercoledì 22 agosto 2007, 19:37

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da Luka7 »

volendo è anche possibile usare la ram come se fosse un hard disk per allocare, ad esempio, tutta la cartella /tmp in ram
patel
Accecante Asceta
Accecante Asceta
Messaggi: 23782
Iscrizione: martedì 15 aprile 2008, 20:27
Località: Livorno

Re: Che ne pensate di.. "sfruttare la ram"?

Messaggio da patel »

Puppy addirittura carica tutto il sistema in ram e quindi è velocissima, le tecniche sono note, magari non a me, ma sono note.
Un titolo ben azzeccato attira l'attenzione degli esperti in quel campo, fa risparmiare tempo a voi, aumenta la probabilità di successo.
Scrivi risposta

Ritorna a “Bar Ubuntu”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 6 ospiti