Ehi, ragazzi e ragazze, e benvenuti in Tuned System Performance Video Il sistema Linux viene ottimizzato per impostazione predefinita
quando lo installate per la prima volta.
Tuttavia, è possibile apportare alcune modifiche in base alle prestazioni del sistema e ai requisiti dell'applicazione.
In questa lezione impareremo come ottimizzare le prestazioni del sistema selezionando un profilo di ottimizzazione gestito da
un demone sintonizzato e priorizzato o privato di processi specifici con comandi carini e molto carini.
Ciò che è sintonizzato più in profondità ora come sintonizzazione e alla fine sintonizzazione è per l'ottimizzazione del sistema ed è per Deman.
E come se ricordi, Deman è qualcosa che viene continuamente eseguito in background nel tuo sistema.
Sono i disservizi di sistema che vengono utilizzati per ottimizzare le prestazioni del sistema Linux.
È installato a S. O. S RedHat versione sette e otto per impostazione predefinita.
Il nome del pacchetto ottimizzato è Tune D.
Come suona il nome, il servizio sintonizzato viene fornito con profili e impostazioni predefiniti.
L'elenco dei profili di cui parleremo nella pagina successiva in base al profilo selezionato che ti viene
fornito dal servizio AT&T.
Regola automaticamente il sistema per ottenere le migliori prestazioni, ad esempio, per te e regolerà la rete se stai scaricando un
file di grandi dimensioni come un file ISO o qualcosa del genere.
Oppure regolerà le impostazioni di iOS se rileva spazio di archiviazione, lettura e scrittura elevati.
Pertanto, tune deman applica le impostazioni di sistema all'avvio del servizio o alla selezione di un nuovo profilo di ottimizzazione.
Quindi quali sono quei profili che ci vengono dati di default?
Quando installi o quando hai sintonizzato il servizio o il demone in esecuzione, ti dà alcuni
dei profili predefiniti pronti all'uso per te sul primo è bilanciato D, che si occupa di sistemi che richiedono un
compromesso tra risparmio energetico e prestazioni.
L'unità del profilo desktop dal profilo della bilancia fornisce una risposta più rapida per le prestazioni di throughput
dell'applicazione interattiva.
Sistema Tunisa per la massima velocità di latenza Prestazioni di rete Throughput di rete Risparmio energetico Oracle che sono
per il database Oracle o l'ospite virtuale correlato all'applicazione.
Se stai eseguendo la tua macchina come host virtuale della macchina virtuale, ottimizza il sistema per ottenere le massime prestazioni se funge
da host per la macchina virtuale.
Quindi questi sono tutti i profili di sintonizzazione che potrebbero essere aggiunti di più a seconda dell'applicazione.
Ad esempio, supponiamo che se stai eseguendo un'applicazione SFP sul tuo sistema o qualsiasi
altra applicazione, potresti effettivamente ottenere il profilo dal fornitore e aggiungerlo alla tua melodia.
Un sistema per gestirlo.
OK, quindi andando avanti, come controlliamo se il pacchetto ottimizzato è stato installato?
Il comando è semplice è R. P. M. minus modi chiave per interrogare tutto, che ti darà l'elenco di
tutti i pacchetti.
Quindi potresti semplicemente mettere la melodia D.
Quindi andiamo dritti nel nostro sistema.
Ho il mio sistema aperto proprio qui.
E la mia finestra del terminale è già aperta, avevo due finestre del
terminale aperte, in caso contrario, potresti aprirne un'altra perché testeremo altri comandi e controlleremo comunque dall'altro terminale.
Iniziamo con il primo terminale della finestra e controlleremo se abbiamo un pacchetto installato, che
è R. P. M. chiavetta del trattino e grep per TNT.
OK, quindi abbiamo ottenuto il risultato ed ecco il pacchetto e la sua versione del pacchetto e proprio ora mi
sta dicendo che è Enterprise Linux otto.
Questo è il nome del pacchetto su cui si trova ancora il nostro sistema operativo.
OK, quindi spostati per il pacchetto di ottimizzazione dell'installazione verso il basso se non è già installato.
Quindi abbiamo già installato, se non ce l'avesse, avremmo usato questo comando.
Hai installato Yandi o per la versione più recente, il DNF installato sintonizzato.
Quindi controlla lo stato del servizio ottimizzato se quel servizio è in esecuzione, il comando è System CTL, controllerai lo
stato, lo abiliterai avviato o ti fermerai al momento.
Quindi controlliamo lo stato della nostra Cundy.
System CTL Status Deontae e proprio qui è caricato e attivo in esecuzione bella.
Ok, avanti.
E per abilitare il disservizio della melodia ad Abu Time, che abbiamo già, quindi comanda di cambiare, mettendo piede
tuned deman che è melodia D a. T. M, questo è il comando che viene utilizzato per impostare il profilo
in base ai requisiti di sistema.
Quindi, per verificare quale profilo è attivo in questo momento che Tienda sta usando il comando per quello è sintonizzato trattino
a. T. M spazio attivo.
Quindi eseguiamo quel comando e facciamo una melodia.
Fammi cancellare lo schermo, quindi il nostro non sintonizzato a. T. M attivo e in questo momento mi sta dicendo
che il profilo attivo corrente che è stato attivo è ospite virtuale.
Quindi la mia macchina proprio qui dove sto eseguendo la macchina Linux, sta funzionando come una macchina virtuale.
Quindi, per impostazione predefinita, ha selezionato questo profilo e il sistema o il sistema operativo
ottimizzerà o modificherà l'impostazione in base al profilo selezionato.
Quindi dobbiamo elencare tutti i profili disponibili che abbiamo.
I profili che abbiamo elencato nell'ultima diapositiva vedranno la maggior parte di quei profili elencati quando eseguiamo questo
comando.
Quindi torniamo indietro e ripuliamo lo schermo.
Quindi questo avremo un comando chiaro visibile.
Quindi sintonizzato trattino a. T. lista M.
OK, guarda qui, vedi tutti questi profili di cui abbiamo parlato nell'ultima diapositiva del desktop
Balas e ci sono alcuni più prestazioni di latenza Intel sono lo stesso throughput di rete di latenza di rete.
Voglio che tu legga ognuno di essi e capisca qual è lo scopo di ciascun profilo e se è
necessario selezionare quale profilo in base ai requisiti di sistema.
Se vuoi davvero parte delle prestazioni di rete e stai scaricando IAS o file di immagine di grandi dimensioni,
probabilmente vorrai utilizzare il throughput di rete ottimizzato per il throughput di rete in streaming generalmente necessario solo su
CPU più vecchie o reti da quaranta e più giga.
Quindi leggilo, capisci ognuno di loro.
Ma questo ti darà per impostazione predefinita tutte le impostazioni di ottimizzazione che volevi abilitare invece di entrare
nel file di configurazione e apportare le tue modifiche.
OK quindi passare alla diapositiva successiva per modificare il profilo desiderato.
Quindi, se volessi passare a un profilo diverso, tutto ciò che devi fare è regolare il trattino, lo spazio del profilo EDM,
il nome del profilo.
Quindi facciamolo.
Questi sono i profili che ho a disposizione, quindi se
volessi cambiarlo, ad esempio, in desktop o balance, ad esempio, farei sintonizzare il profilo ATM bilanciato.
Ci vorrà un secondo e tornerà.
Ora, se esegui il comando Hune Dash a. T. M attivo e vedrai che il
profilo che è stato selezionato è bilanciato invece di quello che avevamo, lo avevamo virtuale.
Macchina selezionata prima della radio scusa, Wortzel ha indovinato che è quello che è stato selezionato.
Successivamente, controlliamo la raccomandazione sintonizzata.
Quindi a volte cambi certe cose, ma poi quando esegui questo comando, ti dirà quale profilo
dovresti selezionare in base al sistema che stai eseguendo.
OK, andiamo al nostro sistema, pulisci lo schermo, sintonizzato a. T. M, consiglia di consigliarmi il profilo che dovrei
usare e ti sta dicendo che dovresti usare il guest virtuale.
Sì, rileva che sto utilizzando una macchina virtuale.
Quindi dovrebbe che dovremmo selezionare il profilo ospite virtuale.
OK, disattiva il demone delle impostazioni sintonizzate, se non vuoi che il sistema selezioni alcun profilo, vuoi
fare le cose manualmente, puoi disattivarlo.
Quindi sei sintonizzato e semplicemente spento.
Ora, se volessi controllare quale profilo è stato selezionato, farai di nuovo Tunji Adam, stessa cosa per
attivo.
E ti diremo, sai, il profilo attivo attuale.
Quindi abbiamo un profilo di modifica tramite VEB Council, quindi potremmo anche modificare il profilo
tramite la GUI, la console Web, a cui potremmo accedere dal pacchetto del cockpit, che ci consente di accedere
alla console Web.
Quindi come devi accedere?
Potresti semplicemente andare in Asia per essere come Colins come l'indirizzo IP della tua macchina e la porta nove
zero nove zero, e poi andrai lì e selezionerai la configurazione panoramica e il profilo delle prestazioni.
Quindi controlliamo velocemente.
Ho il mio Firefox aperto e ho già inserito l'indirizzo IP della mia macchina, che è 10 253 un punto diciotto
Porta nove zero nove zero.
E mi porterà alla pagina di accesso.
Ho inserito il mio nome utente e password e mi ha portato a questa dashboard principale.
Quindi, se vuoi controllare l'indirizzo IP della tua macchina in modo da poterlo inserire nel tuo browser,
puoi semplicemente fare se config.
S&P zero come tre, so che l'interfaccia che sta usando è ENP è tre, quindi lo eseguirai e
vedrai che è da dieci a tre un diciotto quando hai inserito quell'IP nel tuo browser e non hai
accesso a questo pagina e molto probabilmente il tuo firewall è abilitato e funzionante.
Quindi, per controllare il firewall, se è abilitato e in esecuzione, esegui il firewall di stato CTL del sistema D.
OK, guardando questo puoi vedere.
È caricato ed è inattivo, se fosse attivo, molto probabilmente non avrei accesso a questa pagina,
quindi devi effettivamente entrare nel firewall e consentire a quella porta 1990 di accedere tramite la pagina del
browser Web.
Quindi il modo più semplice, se stai facendo tutto sulla non produzione o sul tuo ambiente di laboratorio, allora
ti suggerirei di andare avanti e fare un sistema ctrl stop firewall e sarai in grado di accedere alla tua pagina
Web o alla gestione del portale web.
OK, comunque, tornando al portale Web proprio qui, vai alla panoramica e alla panoramica.
Vai alla configurazione e nella configurazione vedrai proprio qui dice Performance Profile,
ospite virtuale.
Fare clic su questo.
E seleziona il profilo che desideri selezionare.
Quindi diciamo che se si desidera selezionare un profilo bilanciato e fare clic su modifica e lo cambierà in un profilo bilanciato,
non è necessario riavviare la macchina.
Non devi apportare alcuna modifica.
E sarà subito applicato.
OK, la prossima cosa è un altro modo.
OK, quindi praticamente tornare indietro.
Si tratta di sintonizzazione del sistema tramite tune D Deman o il servizio.
Tutti questi profili sono a tua disposizione o devi solo selezionare l'applicazione desiderata o il profilo
desiderato in base alla tua applicazione e abilitare quel profilo.
Tutto bene.
Passare a nice ed è un altro modo per mantenere il sistema ben sintonizzato è dare la priorità al processo di comando
nice e re nice.
Se un server ha una CPU, può eseguire un calcolo o un processo alla volta quando arrivano e selezionano il primo
arrivato, primo servito, mentre gli altri processi devono aspettare o devono aspettare.
Ecco come una CPU prenderebbe l'esecuzione di un processo uno alla volta.
Quindi, ovviamente, esegue altri processi uno per uno e in modo round robin.
Ma cosa succede se volessi dare la priorità a questo, al processo, al commento?
Perché un processo potrebbe essere più prezioso o più importante dell'altro.
Quindi con un comando carino e molto carino, potremmo fare in modo che quel sistema dia la preferenza a determinati processi rispetto
ad altri.
Questa priorità può essere impostata a livelli molto diversi.
Sì, ci sono molti livelli diversi su quella priorità.
Il valore del livello piacevole va da meno 20, che è la priorità più alta, a 19, che è la priorità più
bassa.
Quindi il segno meno il segno negativo ti dà la massima priorità e per impostazione predefinita i processi intrinseci sono
di livello piacevole dal loro genitore, che di solito è zero.
OK, per verificare la priorità del processo, puoi eseguire il comando top.
Questo ti darà la priorità di ciascun processo in esecuzione.
Quindi, quando corri in alto, vedrai due colonne in alto.
Quindi fammi entrare nella macchina Linux ed eseguirò il comando.
Quindi fammi cancellare lo schermo e ora eseguirò top qui nel comando top.
Noterai che è apparsa la prima colonna, che è un ID di processo, l'utente
che sta eseguendo quel comando, il PR e ed io.
Quindi il P r è il livello di priorità del sistema.
Quindi la fine è l'effettiva impostazione dell'utente, il livello piacevole che hai effettivamente impostato.
Quindi che differenza tra questo e quello.
Qual è la differenza?
Quindi andiamo al nostro diagramma proprio qui e vedrai nel bel livello che abbiamo priorità più alta meno 20,
priorità più bassa 19.
Ma il sistema ha una sua priorità che lo allinea effettivamente all'utente.
Bel livello.
E questo va da R T meno nove ora fino a 39.
Quindi un bel valore è uno spazio utente e uno spazio utente prioritario.
E la parte prioritaria è che il processo è in realtà una priorità utilizzata dal kernel Linux e quindi le priorità
del sistema vanno da zero a 139 n, che va da zero a 99 per i processi in tempo reale e da 100 a 139 per gli
utenti.
Quindi spero che tu capisca che per il livello piacevole, hai solo da meno 20 a 19, mentre
il sistema ha il suo allineamento di priorità da zero a 139.
OK, la priorità del processo può essere visualizzata anche tramite comando con le giuste opzioni, se fornite.
Quindi quali sono queste opzioni qui?
Le opzioni pezzo spazio X Opata virgola C o virgola.
I bei Carmichaels trattino corto uguale meno bello.
Quindi andiamo ed eseguiamo il comando.
Cancella lo schermo, un karma zero ped, karma, karma, bel karma, clx, dash, dash, e cosa c'è dopo questo
tipo?
È uguale a bello e vedrai tutti i processi in esecuzione nel tuo sistema con il livello di priorità assegnato a
loro.
Man mano che sali, vedrai partire da 19 a cinque uno zero zero fino a meno 20.
OK, allora entra nei loro veri comandi.
Cosa succede se si desidera impostare la priorità di un processo per impostare la priorità di un processo di un processo desiderato?
Se hai un processo in esecuzione, ad esempio, il processo Oracle e vuoi che il processo
Oracle ottenga la priorità più alta, devi eseguire il comando nice con meno N, quindi il numero del numero effettivo della
priorità e il nome del processo.
Quindi, per esempio, bel meno N meno 15 e top top è in realtà un processo stesso.
Quindi eseguiamo quella e non la macchina Linux.
E qui useremo due Windows.
Ecco perché avevo due finestre aperte.
Svuotiamo lo schermo.
Quindi voglio che tu corra e ti fermi subito e premi invio e vedrai che il comando in alto viene
visualizzato nelle priorità come priorità di sistema a zero e livello piacevole a.
Assistente Susan prima dei 20 e bel livello a zero.
Ora, cosa succede se vuoi cambiarlo a meno 15 priorità, quindi esci da esso, ma colpendo
solo Kyuki, torna qui e voglio che tu vada all'altra finestra.
Voglio che digiti bel meno e quinto meno 15, perché meno 15 è la priorità più alta.
E poi in cima, OK, sta eseguendo quel comando principale e vedrai proprio qui, questo è il nostro
comando principale.
La priorità del processo assegnata dal sistema è cinque e il livello di priorità Nice assegnato dall'utente è meno 15.
Ora, e se volessi cambiarlo?
Non volevi fermare il processo, ma volevi cambiare la sua priorità.
Quindi per cambiare prima devi usare il comando.
René è allo stesso modo con meno numero di priorità finale e nome del processo, ad esempio Trenyce meno N dodici.
E in questo caso, non puoi usare un nome di processo.
Devi usare un processo, Aidid, di quel processo che è stato eseguito.
OK, quindi torniamo alla nostra macchina e qui se.
Se vengo qui al bel comando proprio qui, scusa, al comando in alto, ha cinque e meno
15.
L'unico modo in cui potremmo cambiarlo se tu potessi scoprire questo processo e questo processo, è 90 360.
Bellissimo.
OK, quindi svuotiamo lo schermo qui e facciamo Renai meno N e invece di meno 15, dobbiamo cambiarlo in 12,
per esempio.
Allora, qual è stato quel processo, Heidi?
Ho dimenticato.
Ok, nove tre sei zero scusa, nove tre sei zero premi invio, e vedrai subito il processo nove tre sei zero,
Heidi, tutte le priorità meno erano meno 15.
Ora, la nuova priorità è, beh, verificata.
Ecco qua, quindi il bel numero assegnato dall'utente è 12, la priorità assegnata dal sistema è 32.
Ecco come si cambia la priorità di un processo ed è così che si fa eseguire la messa a punto del proprio
sistema Linux e ottenere le migliori prestazioni del sistema dalla propria scatola.