-
Amon Paike: 1 anno, 1 mese fa
Geekkata del secolo: profile-sync-daemon
per portare la cache del vostro browser sulla ram e sincronizzarla con l’hardisk solo di tanto in tanto..vorrei portare alla conoscenza di tutti i pinguini l’esistenza di questo demone.
se avete almeno 2 giga di ram ringrazierete per i prissimi 5 anni chi ha avuto questa genialata!Running this daemon is beneficial for two reasons:
– Reduced wear to physical discs
– Speeeeeeeeeeeeeeeeeeeeeeed
Since the profile(s), browser cache, etc. are relocated into tmpfs, the corresponding onslaught of I/O associated with using the browser is also redirected from the physical disc to RAM, thus reducing wear to the physical disc and also greatly improving browser speed and responsiveness. The access time of RAM is on the order of nanoseconds while the access time of physical discs is on the order of milliseconds. This is a difference of six orders of magnitude or 1,000,000 times faster.
Puoi commentare anche con facebook:
Alcune funzionalità sono disabilitate, accedi per attivarle e partecipare!





qui c’è anche un pacchetto non ufficiale per ubuntu: http://ubuntuforums.org/showthread.php?t=1921800
Fantastico! Per gli arch-users ecco un’altra pagina interessante dal punto di vista performance, molto interessante.
http://wiki.archlinux.org/index.php/Maximizing_Performance
g/arch-users/s/linux-users :)
molto molto utile, da test appena effettuati, prima appena aprivo ”per sbaglio” 2 cagate in flash o html 5 firefox cominciava a ”nonnizzarsi”. Ora per pura curiosita` ho aperto 20 video/game in flash e html 5 e tutto funziona come sarebbe sempre dovuto funzionare :D. Mille grazie!!!!!
Ehm, in che modo sincronizza col disco? XD Non vorrei perdere roba nella ram >_>
questo demone porta il tuo intero profilo del browser sulla ram e di tanto in tanto (una volta all’ora ma puoi settare la frequenza come ti pare)
aggiorna il profilo che sta fisicamente sul disco rigido.
io ad esempio da quando l’ho installato non sento più il mio hardisk gracchiare
So che in Ubuntu non c’è rc.conf, se lo creo dovrei essere a posto, vero? >_>
Ho riavviato e tutto e Firefox mi sembra parecchio più leggero da usare, suppongo che abbia funzionato >_>
Tra l’altro non dovrebbero andare i comandi rc.d se non erro.
hehe ormai sono quasi archiano
quindi poco mi frega
Su Ubuntu se lo installi da deb vengono automaticamente impostati i demoni. Se c’è un programma che si porta dietro un demone non puoi decidere se avviarlo o no.
Per impostare i demoni in partenza, e quindi alleggerire il sistema, l’unico metodo è installare un programma che si chiama rccconf e avviarlo da shell.
Per i comandi
rc.d start demone
rc.d stop demone
rc.d restart demone
basta che sostituisci rd.c con modprobe
Più che altro mi interessava il sync. Va bene ogni ora però magari ho bisogno che sincronizzi subito per qualche ragione.
buttando un occhio ai sorgenti dovrebbe essere possibile con una cosa del tipo ”/etc/init.d/psd sync” (che poi è il comando eseguito dal cron, infatti volendo potresti fare direttamente ”sh /etc/cron.hourly/psd-update”)
Fico. Qualche tempo fa avevo messo su una soluzione del genere, con uno script che mi metteva il profilo di firefox in tmpfs, lo soft-linkava indietro e lo sincronizzava ogni 15 minuti con l’hard disk.
Non che la differenza di prestazioni fosse poi così grande, almeno per me. Probabilmente è perché tendo ad avere poche schede aperte e molti gruppi di schede su firefox panorama (così posso tenere molte schede aperte, ma quelle *effettivamente* in ”esecuzione” sono sempre poche).
Peccato che ancora non si possano trascinare gruppi e schede dentro e fuori dalla finestra di firefox panorama…
fidati … la differenza di prestazioni è abissale…
e non che abbia un computer da buttare…
portatile core duo dualcore da 2.4ghz
i passaggi da ram ad hd sono praticamente spariti e firefox sembra una piuma
che porno geekata… si può limitare lo spazio che si prende?
se hai solo 1 giga di ram probabilmente non ti conviene usarlo :D
Ottima segnalazione! Veramente al primo avvio con 30-35 schede aperte la differenza si nota eccome!
Domanda: anche a voi arcieri continua a dare errori chgrp quando syncate manualmente?
ma il restore delle schede aperte funziona correttamente? tempo fa avevo provato questo script e spesso mi ripristinava le schede di una sessione precedente…
È molto probabile che non sincronizzasse i dati in RAM col disco alla chiusura del browser, considera che di default questo avviene una volta all’ora (ma volendo può essere configurato a mano). Quindi se apri e chiudi in meno di un’ora, suppongo che sul disco non rimanga traccia di tutta la sessione. Visto e considerato che una scrittura su disco ogni 15 min è accettabile e che una sessione non dura praticamente mai meno di 15 min, ti consiglio di riprovarlo configurandolo in questo modo :)
immaginavo fosse quello il problema.. non c’è una maniera per farlo sincronizzare alla chiusura? più che altro se scrive sul disco ogni 15 minuti considerando che la cache del browser solitamente è di qualche centinaia di MB ho paura che sia controproducente per quanto riguarda l’usura del disco. a meno che la sincronizzazione non sia incrementale, mi pare che lo script utilizzi rsync, o mi sbaglio?
AUR <3
l’ho provato con firefox :| È UNA BOMBA *-*
lapsus