ott 202013
 

Come amministratore di sistema, o semplice utente che utilizza Linux sul suo computer a volte si nota che qualcosa sta mangiando tutta la memoria del nostro sistema.
Come prima cosa assicuratevi di capire come Linux gestisce la memoria, sono stato chiamato troppe volte da utenti spaventato che davano un free e non erano in grado di leggere in modo corretto il suo output, in breve, non preoccupatevi se il kernel di Linux sta utilizzando la memoria per memorizzare dei file nella cache.

< modalità sfogo >

Per i miei “amati” utenti :

State tranquilli che gli sviluppatori del kernel possono fare un lavoro migliore di voi (e di me) nel trovare un buon algoritmo per memorizzare nella cache i file e liberare quelle aree di memoria quando un processo ne ha bisogno, quindi per favore non chiedetemi di mettere in cron qualche programma che sostanzialmente fà :

echo 3 > /proc/sys/vm/drop_caches

Dopo questo avrete più memoria libera disponibile nel sistema, è vero, ma al sistema sarà necessario ri-leggere tutti i file dal disc , quindi in termini di prestazioni questa è di solito una cattiva mossa .

< /sfogo >

Ma ora diamo un’occhiata a un piccolo programma che ci può aiutare a trovare quale processo/utenti utilizzano, per davvero, la memoria dei nostri sistemi . Continue reading »

flattr this!

nov 042012
 

Alla base di questi articoli c’è un semplice fatto: un semplice rm di un file o l’eliminazione tramite qualsiasi file manager non è sufficiente per rimuoverlo davvero dal vostro hard disk.

Se si vuole veramente eliminare i file da un computer è necessario utilizzare comandi più sofisticati, e negli articoli precedenti abbiamo visto:

Dban: Darik’s Boot and Nuke (comunemente conosciuto come DBAN) è un progetto open source ospitato su SourceForge. Il programma è progettato per cancellare in modo sicuro un hard disk fino a quando i dati sono permanentemente rimossi e non più recuperabili, questo avviene sovrascrivendo i dati con numeri casuali generati da Mersenne twister o ISAAC (un PRNG).

Shred : Sovrascrive il file specificato più volte, al fine di rendere più difficile anche per l’hardware molto costoso recuperare i dati.

Wipe : Wipe è un altro programma per cancellare in maneira sicura i dati.

Oggi daremo un’occhiata al pacchetto secure-delete contenente alcuni programmi utili per eliminare in maniera più sicura un file, la memoria, lo spazio libero e/o lo spazio di Swap.
Continue reading »

flattr this!

ago 282012
 

top

Articolo di AlexioBash pubblicato sul suo portale dedicato ad ArchLinux

Sapere cosa accade “real time” nel proprio sistema è secondo me la base per poter sfruttare e ottimizzare al meglio il proprio OS. Su ArchLinux o meglio su GNU/Linux in generale ci viene in aiuto il comando “top”, un monitor di sistema molto utile e semplice da utilizzare, che ci permette anche di capire perché il nostro OS subisce dei rallentamenti. Il comando da lanciare sul terminale è:

$ top

ed avremo una schermata simile a quella presenta sulla destra:

Vediamo ora di spiegare al meglio ogni riga di tutte le informazioni che troviamo all’interno della schermata.
Continue reading »

flattr this!

Gestione della memoria in Linux

Penso che sia un problema comune per tutti gli utenti Linux prima o poi nella loro carriera di amministratore di desktop o server “Perché Linux usa tutta la mia Ram, mentre non sta facendo molto?». A questa domanda oggi ho aggiunto un’altra domanda che è sicuramente comune a molti amministratori di sistemi Linux “Perché il [...]