Diario di Bordo: Giovedì

Oggi all’inizio abbiamo configurato BTRFS, ovvero un moderno file system che ha come caratteristica principale quella di poter eseguire degli snapshot, ossia delle istantanee del file system anche con poco spazio a disposizione, che potrebbero risultare importantissime per dei backup.

Successivamente abbiamo eseguito BTRFS Maintenance, che è semplicemente la manutenzione ordinaria del file system BTRFS. Abbiamo scoperto che il demone che automatizza la creazione di questi snapshot si chiama Snapper. Il motivo per il quale è meglio di Windows è il Copy-on-Write (CoW), che permette a BTRFS di salvare solo le differenze. Inoltre, abbiamo imparato a cosa servono due strumenti fondamentali:

Scrub: rileva i dati corrotti prima che possano diventare un problema.
Balance: mantiene la struttura interna sana e impeccabile.

Incuriositi dal funzionamento di questi snapshot, abbiamo deciso di provare a caricarne uno fatto due giorni prima e... ha funzionato! Una cosa così semplice può veramente salvarti centinaia di dati in queste situazioni. Una cosa che ci ha sorpreso è come Linux abbia continui salvataggi automatici dei dati di sistema, ma come ne abbia pochissimi dei dati personali. Abbiamo anche provato a verificare come funzionasse la Zram e per farlo abbiamo scaricato un file system con la deframmentazione, potendo così osservare come la Zram gestisca la memoria in modo molto più efficiente rispetto allo swap tradizionale. Abbiamo fatto alcune ricerche sui demoni e abbiamo capito che girano tutti in background, e systemd ha il compito di gestirli e avviarli quando serve.

Nelle ore successive abbiamo deciso di provare a fare qualche nostro esperimento per "smanettare" e cambiare le varie componenti. Ecco cosa abbiamo fatto nello specifico:

CAMBIATO FILE SYSTEM: abbiamo installato un nuovo file system, ovvero ZFS, che non è il migliore per l’uso che dobbiamo fare noi visto che è molto pesante ed è pensato per i server.
CAMBIATO INTERFACCIA GRAFICA: abbiamo installato una nuova interfaccia grafica ovvero COSMIC, la più nuova in circolazione, ancora in beta e piena di bug ma comunque molto bella e funzionale.
MODIFICATO CODICE NIRI: abbiamo infine apportato anche qualche altra modifica per la Waybar con Niri per renderla più bella e soprattutto per far sì che rimanesse fissa senza doverla attivare ogni volta da Konsole.