Spostare tutto il temporaneo nel RamDisk e montarlo all'avvio

Compilazione del kernel, gestione moduli, servizi attivi, e tutti gli interventi per l'ottimizzazione del sistema operativo.
Kin93
Prode Principiante
Messaggi: 22
Iscrizione: martedì 15 luglio 2008, 12:41

Spostare tutto il temporaneo nel RamDisk e montarlo all'avvio

Messaggio da Kin93 »

Come da titolo, credo non servano spiegazioni.

Ho provato in tutti i modi, ma il RamDisk riesco a montarlo solo con questi comandi:

Codice: Seleziona tutto

sudo mke2fs /dev/ram0

cd /media/
sudo mkdir ramdisk
sudo mount /dev/ram0 /media/ramdisk/
sudo chmod -R 777 ramdisk/
Come fare a farlo partire all'avvio? Come fare, dopo averlo fatto partire, per spostare tutte le cose temporanee (Dati di Chrome, Temp dell'OS ecc..) dentro il disco?
Avatar utente
steff
Moderatore Globale
Moderatore Globale
Messaggi: 40351
Iscrizione: domenica 18 febbraio 2007, 19:48
Desktop: LXQt+labwc
Distribuzione: Arch; Debian; Ubuntu Server
Sesso: Maschile
Località: Toscana
Contatti:

Re: Spostare tutto il temporaneo nel RamDisk e montarlo all'avvio

Messaggio da steff »

Veramente capisco poco di quel che vuoi fare (una specie di swap??) cmq dovresti inserirlo in fstab, e rimpiazzare /tmp con un collegamento a questo. Per i dati di chrome idem, un collegamento, ma ancora non vedo l'utilità, ammesso che funzioni.
Hai fatto un backup oggi? Ieri?? Quando???
La Documentazione da consultare e la FAQ sul uso del forum
Sistemi: LXQt - semplice, modulare e configurabile + *ubuntu in Vbox
Kin93
Prode Principiante
Messaggi: 22
Iscrizione: martedì 15 luglio 2008, 12:41

Re: Spostare tutto il temporaneo nel RamDisk e montarlo all'avvio

Messaggio da Kin93 »

Voglio montare un RamDisk, un disco nella ram che mi avanza, per velocizzare le operazioni con i file temporanei e quindi stressare un pò di meno l'hd
Avatar utente
Janvitus
Amministratore
Amministratore
Messaggi: 18787
Iscrizione: lunedì 25 aprile 2005, 15:52
Desktop: GNOME Shell / Xfce
Sesso: Maschile
Località: Potenza
Contatti:

Re: Spostare tutto il temporaneo nel RamDisk e montarlo all'avvio

Messaggio da Janvitus »

Esempio:

none            /tmp            tmpfs  nr_inodes=200k,mode=01777,nosuid,nodev  0  0

http://www.mjmwired.net/kernel/Document ... /tmpfs.txt
+Fedora 40 • +Xubuntu 24.04
Avatar utente
fortran77
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1385
Iscrizione: sabato 29 dicembre 2007, 9:44
Desktop: Xfce, iconoclasta
Distribuzione: Gentoo o Xubuntu, dipende
Località: Firenze (collina)

Re: Spostare tutto il temporaneo nel RamDisk e montarlo all'avvio

Messaggio da fortran77 »

/dev/shm/ è già montata in tmpfs. Ad esempio io ho rimosso /tmp e /var/tmp sostituendole con un link a /dev/shm, in questo modo scrivo sempre su ram ogni volta che accedo a /tmp. Io non ho mai avuto problemi, ma non mi assumo responsabilità, sia chiaro.
any man's death diminishes me, because I am involved in mankind, and therefore never send to know for whom the bell tolls; it tolls for thee.    --- John Donne
Avatar utente
edyday
Prode Principiante
Messaggi: 75
Iscrizione: sabato 15 agosto 2009, 10:07
Desktop: ubuntu 14.04 lts 64bit
Distribuzione: ubuntu 14.04 lts 64bit
Località: Reggio Emilia

Re: Spostare tutto il temporaneo nel RamDisk e montarlo all'avvio

Messaggio da edyday »

Ho letto da altre parti di questa modifica, ma serve per solo per stressare meno l'hd oppure c'è anche un buon incremento di prestazioni?
Grazie :)
Avatar utente
fortran77
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1385
Iscrizione: sabato 29 dicembre 2007, 9:44
Desktop: Xfce, iconoclasta
Distribuzione: Gentoo o Xubuntu, dipende
Località: Firenze (collina)

Re: Spostare tutto il temporaneo nel RamDisk e montarlo all'avvio

Messaggio da fortran77 »

Mah, dipende dall'uso che ne fai immagino. Per me è solo un modo comodo per mandare l'hd in idle quando lascio il pc acceso. All'uopo ho modificato anche alcuni script di init per montare pure /var/log in tmpfs.
Le prestazioni ottenute in questo modo solitamente sono sempre inapprezzabili nell'uso quotidiano.
any man's death diminishes me, because I am involved in mankind, and therefore never send to know for whom the bell tolls; it tolls for thee.    --- John Donne
Avatar utente
edyday
Prode Principiante
Messaggi: 75
Iscrizione: sabato 15 agosto 2009, 10:07
Desktop: ubuntu 14.04 lts 64bit
Distribuzione: ubuntu 14.04 lts 64bit
Località: Reggio Emilia

Re: Spostare tutto il temporaneo nel RamDisk e montarlo all'avvio

Messaggio da edyday »

Grazie era proprio quello che volevo sapere. Già che ci sono ti chiedo un'altra cosa, la ram è così tanto meno soggetta ad usura rispetto l'hd da giustificare modifiche di questo tipo (penso in particolare al fatto che le celle della ram devono essere costantemente tenute in tensione anche solo per mantenere l'informazione)?
Avatar utente
fortran77
Entusiasta Emergente
Entusiasta Emergente
Messaggi: 1385
Iscrizione: sabato 29 dicembre 2007, 9:44
Desktop: Xfce, iconoclasta
Distribuzione: Gentoo o Xubuntu, dipende
Località: Firenze (collina)

Re: Spostare tutto il temporaneo nel RamDisk e montarlo all'avvio

Messaggio da fortran77 »

Beh, conta che i pc esistono da ormai diversi anni, e finora nessuno si era mai posto il problema se mettere o meno la roba temporanea in ram (causa costo e dimensioni della ram). Ti pare che fino ad ora parecchie persone si siano preoccupate di questa cosa?

Secondo me non cambia assolutamente niente. FORSE, e ribadisco FORSE, puoi ottenere un lievissimo aumento della durata della batteria, ma anche no, a seconda di come sono settati i parametri del tuo hd, la dimensione del buffer, l'utilizzo che ne fai, l'orientamento dei pianeti etc...

Se lo vuoi fare per smanettare un po' e per divertimento fai pure. Se pensi di ottenere un REALE vantaggio pratico scordatelo...
Se hai un SSD potrebbe essere che tu ne ottenga un vantaggio in termini di vita del prodotto (gli ssd hanno una forte usura in scrittura), però devi anche considerare il tempo di vita di un prodotto informatico. Ti interessa davvero che il tuo hd funzioni per più di dieci anni? Quando probabilmente tra tre o quattro anni cambierai comunque computer?

Hai delle statistiche sull'utilizzo medio delle directory temporanee? Ci dovrebbero essere dei tool per farlo, ma non me ne sovviene il nome.
any man's death diminishes me, because I am involved in mankind, and therefore never send to know for whom the bell tolls; it tolls for thee.    --- John Donne
Scrivi risposta

Ritorna a “Kernel e servizi di sistema”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti