Come installare Tempfs / RAM Disk (Generalmente e per LuaLaTeX)?

4

Ho passato le ultime ore (non poche, diverse!) a leggere pagine e domande diverse su come configurare un tmpfs / RAMDisk. Tutti dicono cose diverse e dicono quale filesystem dovrei e non dovrei includere, quindi apprezzerei davvero una risposta definitiva e aggiornata su questo.

Ho 16 GB di RAM e voglio dedicare forse 6-8 GB a un disco RAM.

1) Ho intenzione di aggiungere /tmp , /var/cache e ~/.cache al disco RAM (e Firefox a profile-sync-daemon ). Qualche altro suggerimento su cosa aggiungere? Ho letto sullo spostamento /var/lock e /var/run , ma poiché è da /var è consigliabile?

2) Eseguo molto LaTeX (LuaLaTeX in particolare) quindi stavo pensando che potrei installarlo nella RAM invece che sull'SSD reale e vedere se funziona più velocemente? O potrei spostare /var/lib/texmf e ~/.texmf-var in RAM? Non lo so, quindi apprezzerei il consiglio!

    
posta airatin 04.01.2015 - 21:56

1 risposta

1

/ var / run è legato alla specifica istanza di esecuzione di una macchina alla volta a causa dell'archiviazione dei PID dei processi in esecuzione, eviterei di posizionarla su un disco RAM solo se si sta utilizzando una macchina virtuale e si sospende la VM spesso. / var / lock ha lo scopo di impedire che più di una singola istanza di una determinata applicazione sia in esecuzione e quindi dovrebbe anche andare bene. Se si dispone di un servizio che non si comporta bene e utilizza i file pid / lock rimanenti per rilevare gli arresti anomali, è necessario riposizionare i percorsi in cui archiviano le informazioni o trovare alternative.

Fonte: link

Ci sono stime che eseguono applicazioni su un disco RAM possono comportare prestazioni aumenti nella gamma 10x . La larghezza di banda tra il tuo processo e la memoria è decisamente più veloce sui moderni sistemi AMD64, quindi questa affermazione ha sostanza se sei legato IO da qualche parte tra la CPU e il disco.

    
risposta data Mark 05.01.2015 - 00:43

Leggi altre domande sui tag