all options
buster  ] [  bullseye  ] [  bookworm  ] [  trixie  ] [  sid  ]
[ Source: unburden-home-dir  ]

Package: unburden-home-dir (0.4.1.2)

Links for unburden-home-dir

Screenshot

Debian Resources:

Download Source Package unburden-home-dir:

Maintainer:

External Resources:

Similar packages:

rimuove o sposta automaticamente i file di cache dalla home dell'utente

unburden-home-dir permette agli utenti di spostare file di cache da browser, ecc. fuori dalla directory home, cioè su un hard disk locale o tmpfs, e di sostituirli con un collegamento simbolico alla nuova posizione (es. in /tmp/ o /scratch/) al momento del login. Opzionalmente il contenuto delle directory e i file possono essere eliminati invece che spostati.

Ciò è utile almeno nei casi descritti in seguito.

Il caso che ha ispirato l'idea è quello di grandi installazioni workstation dove $HOME è su NFS e tutte quelle cache mettono un peso ("burden", da cui il nome) non necessario sul server di file, dato che la gestione di cache su NFS non ha le migliori prestazioni e può anche intasare il server NFS.

Un caso simile, ma con scopo diverso, è quello di ridurre l'I/O su dispositivi mobili come laptop o netbook per estendere la durata della batteria o ridurre l'usura di schede CF o SD, ad esempio in computer a singola scheda, come Raspberry Pi o schede Alix o APU: lo spostamento delle cache dei browser, ecc. fuori dal disco in un file system tmpfs riduce la quantità di I/O su disco e ciò riduce il consumo energetico del disco.

Un'altra possibile soluzione per risparmiare I/O non cruciale è l'uso del pacchetto eatmydata per ignorare le chiamate fsync di un software.

L'altro tipo di caso d'uso di unburden-home-dir è quello di ridurre l'uso di spazio su disco, ad esempio su dispositivi con poco spazio su disco ma molta RAM, come capita spesso in macchine con dischi a stato solido o nei primi netbook, es. il primo EeePC con 4GB di spazio su disco e 2GB di RAM. In questo caso è desiderabile spostare più file di cache, ecc. possibile in qualche file system tmpfs, es. /tmp/.

Può anche aiutare a ridurre la quantità di spazio su disco richiesta per i backup, mantenendo tali file in posizioni in cui non vengono inseriti nei backup. In questo caso è un'alternativa al mantenere aggiornata una lista nera nel proprio software di backup.

Per alcuni utenti può anche essere utile per rimanere entro la propria quota.

Il pacchetto contiene anche un aggancio per Xsession che chiama questo script per ogni utente al momento del login. In modo predefinito non viene configurato alcun file o directory per essere spostato altrove, quindi senza configurazione nulla avverrà automaticamente.

Tags: System Administration: Automation and Scheduling, Filesystem Tool, Hardware Enablement: hardware::laptop, hardware::storage, Implemented in: Perl, User Interface: interface::commandline, role::program, Scope: Utility, Class of system: Laptop, Purpose: use::filtering, use::organizing, Storing, Synchronisation, Works with: Files

Other Packages Related to unburden-home-dir

  • depends
  • recommends
  • suggests
  • enhances

Download unburden-home-dir

Download for all available architectures
Architecture Package Size Installed Size Files
all 21.0 kB65.0 kB [list of files]