Linux è uno dei sistemi operativi con le migliori prestazioni e caratteristiche di sicurezza grazie alla sua codifica e sviluppo indipendentemente dalla distribuzione che utilizziamo.
Come qualsiasi altro sistema operativo, ci sono una serie di fattori che influenzano le sue prestazioni dopo un periodo di tempo e questi possono essere dei seguenti tipi:
InternoSi applica a fattori come l'installazione e l'esecuzione di più programmi, servizi non necessari, ruoli che influiscono sulle prestazioni ottimali, programmi che consumano risorse elevate, ecc.
EsternoIn questa sezione possiamo menzionare fattori dell'attrezzatura come disco rigido limitato, poca RAM, ecc.
Con questo in mente, oggi Solvetic analizzerà alcuni suggerimenti che possiamo applicare per migliorare la velocità e le prestazioni di qualsiasi distribuzione Linux.
1. Velocizza l'avvio del sistema su Linux
Ricorda che quando avviamo una qualsiasi distribuzione Linux, il tempo predefinito per selezionare un'opzione è di 10 secondi, ricorda che durante l'avvio possiamo accedere alle attività amministrative, iniziare con un altro sistema operativo (se abbiamo il dual boot) o altre azioni aggiuntive.
Possiamo velocizzare questo tempo modificandolo nel percorso etc/default/grub con l'editor desiderato:
sudo nano etc / default / grub
INGRANDIRE
In questa finestra dobbiamo andare alla riga GRUB_TIMEOUT che, come vediamo di default, è 10 secondi e impostare un tempo inferiore, 3.5 o il tempo che vogliamo.
È importante che il valore zero non sia impostato in quanto ciò avvierà direttamente la distribuzione e non avremo l'opportunità di eseguire attività di supporto se necessario.
2. Disabilita i servizi in Linux
Al momento dell'esecuzione del sistema operativo vengono caricati una serie di servizi che possono influenzare le prestazioni e la velocità di avvio del sistema, questi servizi si trovano nel percorso /etc/init.d:
INGRANDIRE
Se consideriamo che nessuno di questi servizi deve essere eseguito all'avvio della distribuzione, eseguiremo le seguenti righe:
sudo /etc/init.d/SERVICE_NAME stop (Arresta il servizio) sudo /etc/init.d/SERVICE_NAME start (Avvia il servizio)
3. Utilizzo di sistemi operativi leggeri su Linux
Sebbene la maggior parte delle distribuzioni Linux siano leggere, è stata sviluppata un'altra serie di distribuzioni che pochissimi sanno che sono anche molto più leggere e in questo modo possiamo sfruttare al meglio le risorse hardware del computer.
Uno di questi è Vector Linux che può essere scaricato gratuitamente al seguente link:
Velocità, prestazioni e stabilità sono le caratteristiche principali di Vector Linux.
INGRANDIRE
4. Usa gli ad blocker su Linux
Quando navighiamo in Internet oggi, la quantità di annunci visualizzati quando si accede ai siti Web è diventata una vera seccatura.
Per i browser moderni abbiamo un'estensione chiamata AdBlock che possiamo scaricare ai seguenti link:
Queste estensioni consentono di non visualizzare questi annunci, ottimizzando così le prestazioni durante la navigazione.
5. Usa le scorciatoie da tastiera in Linux
L'uso delle scorciatoie da tastiera ottimizza le prestazioni durante l'esecuzione di attività comuni.
Alcune delle scorciatoie più utili sono:
Seleziona tutto (in Documenti, Firefox, Nautilus, ecc.)
Ctrl + A
Copia (in Documenti, Firefox, Nautilus, ecc.)
Ctrl + C
Incolla (in Documenti, Firefox, Nautilus)
Ctrl + V
Nuovo (Crea un nuovo documento)
Ctrl + N
Apri (Apri un documento)
Ctrl + O
Salva (Salva il documento corrente)
Ctrl + S
Stampa (stampa il documento corrente)
Ctrl + P
Invia a… (Invia il documento corrente tramite e-mail)
Ctrl + Mi
Chiudi (Chiudi il documento corrente)
Ctrl + W
Chiudi finestra (Chiudi l'applicazione corrente)
Ctrl + Q
6. Ottimizza la memoria
Un'ottima opzione per migliorare le prestazioni su Linux è definire come utilizzare lo spazio di swap. Una partizione di swap è il punto in cui il kernel Linux memorizza nella cache i dati nella memoria virtuale per scambiare rapidamente la RAM quando necessario.
Per questo dobbiamo accedere al seguente percorso, etc / sysctl.conf:
sudo nano etc / sysctl.confNel file visualizzato aggiungeremo la seguente riga:
vm.swappiness = 10
INGRANDIRE
Possiamo regolare questo valore per vedere come migliorano le prestazioni della distribuzione. Più piccolo è il valore, minore è lo spazio di swap e più dati verranno memorizzati nella cache.
7. Ottimizza GNOME su Linux
Gnome è uno dei due ambienti desktop più utilizzati nell'ecosistema Linux, ma viene rapidamente superato da Xfce e da altre alternative più leggere quando si tratta di prestazioni e velocità.
Alcune opzioni per ottimizzare GNOME su Linux sono:
Installa precaricoPreload è un demone che analizza la routine quotidiana sul sistema e recupera i binari e i file devono essere utilizzati per aumentare i tempi di avvio e le prestazioni complessive del sistema.
Per la sua abilitazione eseguiremo quanto segue:
servizio precaricato su
INGRANDIRE
Abilita accesso automaticoSebbene una delle misure di sicurezza per proteggere le nostre informazioni in qualsiasi distribuzione Linux sia stabilire una password di accesso, è possibile abilitare il login automatico solo quando accediamo al sistema, ottimizzando così i tempi di accesso.
Per questo andiamo su Account di sistema / utente e lì selezioniamo il nostro utente e facciamo clic sull'interruttore Avvia sessione automaticamente:
Ottimizza la reteUn altro aspetto essenziale per le prestazioni ottimali di Linux è avere i migliori livelli di rete poiché senza di esso la maggior parte dei servizi sarà lenta e con errori.
Per ottimizzare questo, apriremo il file /etc/sysctl.conf e aggiungeremo quanto segue:
net.ipv4.tcp_timestamps = 0 net.ipv4.tcp_sack = 1
INGRANDIRE
Ciò consente di avviare meno controlli su ciascun pacco per una consegna più rapida.
Se vogliamo ottimizzare le metriche, aggiungeremo quanto segue:
net.ipv4.tcp_no_metrics_save = 1 net.core.netdev_max_backlog = 2500
INGRANDIRE
La linea superiore velocizza le connessioni assicurando che le metriche TCP non vengano salvate per ogni singolo pacchetto. La seconda riga determina l'accumulo di pacchetti consentiti.
Ridimensionamento della finestra TCPLe impostazioni della finestra TCP definiscono la dimensione minima e massima dei pacchetti che possiamo inviare e ricevere.
Per configurare questi punti dobbiamo accedere al percorso /etc/sysctl.conf e aggiungere quanto segue:
net.ipv4.tcp_window_scaling = 1 net.ipv4.tcp_wmem = 10240 87380 16777216 net.ipv4.tcp_rmem = 10240 87380 16777216 net.ipv4.tcp_mem = 16777216 16777216 16777216 net.core.rmem16_max.rme216 = 1677716 net.
INGRANDIRE
Con questi suggerimenti avremo un sistema molto più ottimale, affidabile e veloce che diventa una migliore produttività e una migliore esperienza di utilizzo di ogni distribuzione Linux.