Hey, jongens en meisjes, en welkom bij Tuned System Performance Video Linux systeem wordt standaard afgesteld wanneer
je het voor de eerste keer installeert.
Er zijn echter een paar aanpassingen die kunnen worden gedaan op basis van de systeemprestaties en de toepassingsvereisten.
In deze les zullen we leren hoe we de systeemprestaties kunnen optimaliseren door een tuningprofiel te kiezen dat wordt beheerd
door een getunede daemon en dat specifieke processen prioriteit geeft of ontneemt met mooie en zeer mooie commando's.
Wat is er nu dieper gestemd als tune en aan het eind is tune voor systeem tuning en is voor Deman.
En zoals u zich herinnert, Deman is iets dat continu op de achtergrond van uw systeem draait.
Het is een systeemdienst die wordt gebruikt om de prestaties van het Linux-systeem af te stemmen.
Het is geïnstalleerd in S. O. S RedHat versie zeven en acht standaard.
De naam van het afgestemde pakket is Tune D.
Zoals de naam al zegt, wordt de afgestemde dienst geleverd met vooraf gedefinieerde profielen en instellingen.
De lijst met profielen die we op de volgende pagina zullen bespreken, is gebaseerd op het geselecteerde profiel dat u door de
AT&T-dienst wordt gegeven.
Het past automatisch het systeem aan om de beste prestaties te krijgen, bijvoorbeeld voor u, en zal het netwerk aanpassen als
u een groot bestand downloadt, zoals een ISO-bestand of iets dergelijks.
Of het zal iOS instelling aanpassen als het hoge opslag, lezen en schrijven detecteert.
Dus tune deman past de systeeminstelling toe wanneer de service start of bij selectie van een nieuw tuningprofiel.
Dus wat zijn die profielen die ons standaard worden gegeven?
Wanneer u installeert of wanneer u een afgestemde service of daemon laat draaien, geeft het u enkele van de vooraf
gedefinieerde profielen uit de doos voor u op de eerste is gebalanceerde D, die handelt voor systemen die een compromis vereisen
tussen energiebesparing en prestaties.
Desktop profile drive van het balansprofiel biedt een snellere reactie voor van interactieve applicatie doorvoer
prestaties.
Tunisa System for Maximum Throughput Latency Performance Networking Throughput Power Save Oracle die voor Oracle
database of applicatie gerelateerde virtuele gast.
Als u uw machine draait als een virtuele machine host, stem dan het systeem af voor maximale prestaties als het fungeert
als host voor virtuele machine.
Dus dit zijn alle afstemprofielen die er zijn, er kunnen er meer worden toegevoegd, afhankelijk van de toepassing.
Als u bijvoorbeeld een SFP-toepassing of een andere toepassing op uw systeem gebruikt,
kunt u het profiel van de leverancier krijgen en dat aan uw afstemming toevoegen.
Een systeem om het te beheren.
OK, dus vooruit, hoe controleren we of het afgestemde pakket is geïnstalleerd?
Het commando is eenvoudig is R. P. M. min belangrijke manieren om alles op te vragen, waardoor u de lijst van
alle pakketten krijgt.
Dan zou je gewoon tune D kunnen zetten.
Dus laten we meteen naar ons systeem gaan.
Mijn systeem staat hier open.
En mijn terminalvenster is al open, ik had twee terminalvensters open, als je dat niet hebt, kun je
er nog een openen, want we gaan nog wat andere commando's testen en controleren het toch vanaf de andere terminal.
Laten we beginnen met de eerste vensterminal en kijken of we een pakket hebben geïnstalleerd,
namelijk R. P. M. en grep voor TNT.
OK, dus we hebben het resultaat terug en hier is het pakket en de versie van het pakket en op dit moment zegt
het me dat het Enterprise Linux acht is.
Dat is de naam van het pakket waar ons besturingssysteem nog op zit.
OK, dus ga voor het down install tune pakket als het nog niet geïnstalleerd is.
Dus we hebben het al geïnstalleerd, als het er niet was, hadden we dit commando gebruikt.
Je hebt Yandi geïnstalleerd of voor een nieuwere versie, de DNF geïnstalleerde afgestemd.
Controleer dan de status van de afgestemde dienst als die dienst draait, het commando is System CTL, je controleert
de status, schakelt hem in of stopt bij de afstemming.
Laten we de status van onze Cundy controleren.
Systeem CTL Status Deontae en hier is geladen en actief loopt mooi.
Oké, we gaan verder.
En om de tune disservice in te schakelen bij Abu Time, die we al hebben, dus commando om te veranderen, het instellen
van voet afgestemd deman dat is tune D a. T. M, dat is het commando waarmee het profiel wordt ingesteld op basis
van uw systeemvereisten.
Dus om te controleren welk profiel nu actief is dat Tienda gebruikt is het commando daarvoor afgestemd streepje
a. T. M ruimte actief.
Dus laten we dat commando uitvoeren en afstemmen.
Laat me het scherm leegmaken dan onze ongestemde dat een. T. M actief en nu zegt het me dat het huidige
actieve profiel virtuele gast is.
Dus mijn machine hier, waar ik de Linux machine draai, draait als een virtuele machine.
Het heeft dus standaard dit profiel geselecteerd en het systeem of het besturingssysteem zal de instelling
verfijnen of wijzigen op basis van het geselecteerde profiel.
Dan moeten we alle beschikbare profielen opnoemen.
De profielen die we in de laatste dia hebben opgesomd, zullen de meeste van die profielen zien als we dit commando uitvoeren.
Dus laten we teruggaan en het scherm opnieuw leegmaken.
Zodat we een duidelijk commando zichtbaar hebben.
Dus afgestemd streepje een. T. M lijst.
OK, zie hier, je ziet al deze profielen waarover we spraken in de laatste dia Balas desktop
en er zijn een paar meer Intel latency prestaties zijn dezelfde een netwerk latency netwerk doorvoer.
Ik wil dat u ze allemaal leest en begrijpt wat het doel is van elk profiel en of u welk profiel
moet kiezen op basis van de systeemvereisten.
Als u echt wat van de netwerkprestaties wilt en u downloadt IAS of grote beeldbestanden, dan wilt u waarschijnlijk
gaan met voor streaming geoptimaliseerde netwerkdoorvoer die over het algemeen alleen nodig is
op oudere CPU of veertig plus gig netwerk.
Dus lees het door, begrijp ze allemaal.
Maar dit geeft u standaard alle tuning-instellingen die u wilde inschakelen, in plaats van dat u naar het configuratiebestand
gaat en uw eigen wijzigingen aanbrengt.
OK en dan naar de volgende dia om het gewenste profiel te wijzigen.
Dus als ik naar een ander profiel wil overschakelen, hoeft u alleen maar het streepje, EDM-profielruimte, de profielnaam
af te stemmen.
Dus laten we dat doen.
Dit zijn de profielen die ik beschikbaar heb, dus als ik het wil
veranderen, bijvoorbeeld naar desktop of balans, zou ik het ATM-profiel gebalanceerd doen.
Het duurt een seconde en het kwam terug.
Als je nu het commando Hune Dash a uitvoert. T. M actief en u zult zien dat het geselecteerde
profiel evenwichtig is in plaats van wat we hadden, we hadden virtueel.
Machine geselecteerd voor radio sorry, Wortzel gokte dat dat het was.
Volgende, we hebben controle voor afgestemde aanbeveling.
Dus soms verander je bepaalde dingen, maar als je dan dit commando uitvoert, vertelt het je welk profiel
je moet kiezen op basis van het systeem dat je draait.
OK, laten we naar ons systeem gaan, het scherm wissen, afgestemd a. T. M, raad me het profiel aan dat ik moet gebruiken
en zegt dat je virtuele gast moet gebruiken.
Ja, het detecteert dat ik een virtuele machine gebruik.
Dus moeten we een virtueel gastprofiel selecteren.
OK, zet tuned setting demon uit, als u niet wilt dat het systeem een profiel selecteert, u wilt de dingen handmatig
doen, kunt u dat uitzetten.
Dus je doet afgesteld en gewoon uit.
Als u nu wilt controleren welk profiel is geselecteerd, doet u opnieuw Tunji Adam, hetzelfde met
actief.
En we vertellen je, je weet wel, huidige actieve profiel.
Dan hebben we een wijzigingsprofiel via VEB Council, dus we kunnen het profiel ook wijzigen via
de GUI, de webconsole, waartoe we toegang krijgen via het cockpitpakket, waarmee we toegang krijgen tot de
webconsole.
Hoe moet je dan inloggen?
U kunt gewoon naar Azië gaan om zo Colins als het IP-adres van uw machine en de poort negen nul negen
nul, en dan gaat u daarheen en selecteert u overzicht configuratie en prestatieprofiel.
Dus laten we het snel controleren.
Ik heb mijn Firefox geopend en ik heb het IP-adres van mijn machine al ingevoerd, namelijk 10 253 one dot eighteen
Port nine zero zero.
En het brengt me naar de login pagina.
Ik voerde mijn gebruikersnaam en wachtwoord in en het bracht me naar dit hoofddashboard.
Dus als je het IP-adres van je machine wilde controleren zodat je het in je browser kon invoeren,
kon je gewoon if config doen.
S&P nul als drie, ik weet dat de interface die ENP gebruikt drie is, dus je voert het uit en je zult
zien dat het tien tot drie één achttien is als je dat IP in je browser hebt ingevoerd en je krijgt geen toegang
tot deze pagina en hoogstwaarschijnlijk is je firewall ingeschakeld.
Dus om de firewall te controleren, als die is ingeschakeld en draait, doe je system CTL status firewall D.
OK, door hier naar te kijken kon je zien.
Het is geladen en het is inactief, als het actief was, dan zou ik waarschijnlijk geen toegang hebben tot deze
pagina, dan moet je eigenlijk naar de firewall gaan en die poort 1990 toestaan om toegang te krijgen via de webbrowser
pagina.
Dus de eenvoudigste manier, als u alles doet op een niet-productie of lab omgeving, dan stel
ik voor dat u gewoon doorgaat en een system ctrl stop firewall uitvoert en u krijgt toegang tot uw webpagina
of web portal management.
OK, hoe dan ook, terugkomend op het Webportaal hier, ga je naar overzicht en het overzicht.
Je gaat naar configuratie en in de configuratie zie je hier Prestatieprofiel, virtuele
gast.
Klik op deze.
En kies welk profiel je wilt selecteren.
Dus als u een gebalanceerd profiel wilt selecteren en op Profiel wijzigen klikt, verandert het in een gebalanceerd profiel en hoeft
u de machine niet opnieuw op te starten.
Je hoeft niets te veranderen.
En het wordt meteen toegepast.
OK, het volgende is een andere manier.
Oké, dus we gaan terug.
Dit gaat over het afstemmen van het systeem via tune D Deman of de dienst.
Al deze profielen zijn voor u beschikbaar of u moet de gewenste toepassing of het gewenste profiel selecteren
op basis van uw toepassing en dat profiel inschakelen.
Oké.
Een andere manier om uw systeem fijn afgesteld te houden is door het proces voorrang te geven aan leuke
en leuke opdrachten.
Als een server één CPU heeft, dan kan hij één berekening of proces tegelijk uitvoeren als ze komen en ze kiezen wie het eerst komt, het
eerst maalt, terwijl andere processen moeten wachten of moeten wachten.
Zo zou één CPU de uitvoering van een proces één voor één op zich nemen.
Dus natuurlijk draait het andere processen een voor een en round-robin manier.
Maar wat als je daar prioriteit aan wilt geven, het proces, het commentaar?
Omdat het ene proces waardevoller of belangrijker kan zijn dan het andere.
Dus met een mooi en zeer mooi commando, zouden we dat systeem de voorkeur kunnen laten geven aan bepaalde processen
boven andere.
Deze prioriteit kan op zeer verschillende niveaus worden vastgesteld.
Ja, er zijn veel verschillende niveaus op die prioriteit.
De waarde van het mooie niveau gaat van min 20, wat de hoogste prioriteit is, tot 19, wat de laagste prioriteit
is.
Dus de min het negatieve teken geeft je de hoogste prioriteit en standaard erven processen
hun mooie niveau van hun ouder, wat meestal nul is.
OK, om de procesprioriteit te controleren, kun je commando top uitvoeren.
Dan weet je welke prioriteit elk proces heeft.
Dus als je naar boven gaat, zie je bovenaan twee kolommen.
Dus laat me naar de Linux machine gaan en het commando uitvoeren.
Dus laat me het scherm leegmaken en ik voer nu top uit in het top commando.
U ziet de eerste kolom verschijnen, die een proces-ID is, de gebruiker
die dat commando uitvoert, de PR en en I.
De P r is dus het prioriteitsniveau van het systeem.
Het einde is de eigenlijke gebruikersinstelling, het mooie niveau dat u daadwerkelijk instelt.
Wat een verschil tussen deze en die.
Wat is het verschil?
Dus gaan we naar ons diagram hier en je ziet in het mooie niveau hebben we hogere prioriteit min 20,
lagere prioriteit 19.
Maar het systeem heeft zijn eigen prioriteit die het daadwerkelijk afstemt op de gebruiker.
Mooi niveau.
En dat gaat van R T minus negen nu helemaal naar 39.
Dus mooie waarde is een gebruikersruimte en een prioritaire gebruikersruimte.
En prioriteit is het proces is eigenlijk een prioriteit die wordt gebruikt door Linux kernel
en dan systeem prioriteiten zijn nul tot 139 n, dat is nul tot 99 voor real-time processen en 100 tot 139 zijn voor de gebruikers.
Dus hopelijk begrijpt u dat u voor het mooie niveau alleen maar omhoog gaat van min 20 tot 19, terwijl het
systeem zijn eigen prioriteitsafstemming heeft van nul tot 139.
OK, procesprioriteit kan ook worden bekeken via het commando met de juiste opties, indien geleverd.
Dus wat zijn die opties hier?
De opties stuk spatie X Opata komma C o komma.
Leuk Carmichaels streepje kort gelijk min leuk.
Dus laten we het commando uitvoeren.
Maak het scherm leeg, een nul ped karma, karma, mooie karma, clx, dash, dash, en wat is er na dat soort?
Gelijk leuk, en je ziet alle processen die in je systeem draaien met het prioriteitsniveau dat eraan is toegekend.
Als je omhoog gaat, zie je vanaf 19 tot vijf een nul nul helemaal tot min 20.
OK, ga dan naar hun echte commando's.
Wat als u de prioriteit van een proces wilt instellen om de prioriteit van een gewenst proces in te stellen?
Als je een proces hebt lopen, bijvoorbeeld Oracle, en je wilt dat dat Oracle-proces
de hoogste prioriteit krijgt, dan moet je het commando leuk uitvoeren met min N dan het nummer van de werkelijke
prioriteit en de procesnaam.
Dus bijvoorbeeld, mooi min N min 15 en top top is eigenlijk zelf een proces.
Dus laten we dat draaien en niet de Linux machine.
En hier zullen we twee Windows gebruiken.
Daarom had ik twee vensters openstaan.
Laten we het scherm leegmaken.
Dus ik wil dat je het uitvoert en nu stopt en op enter drukt en je zult zien dat het bovenste commando zelf wordt weergegeven
in de prioriteiten als systeemprioriteit naar nul en mooi niveau naar.
Assistent Susan voor 20 en mooi niveau tot nul.
Nu, wat als je het wilt veranderen naar min 15 prioriteit, dus gewoon afsluiten, maar door gewoon op Kyuki
te drukken, ga hier terug en ik wil dat je naar het andere venster gaat.
Ik wil dat je lekker min en vijfde min 15 typt, want min 15 heeft de hoogste prioriteit.
En dan bovenop, OK, het draait dat top commando en je gaat hier zien, dit is ons top
commando.
De door het systeem toegewezen procesprioriteit is vijf en het door de gebruiker toegewezen leuke prioriteitsniveau is min 15.
Wat als je dat wilt veranderen?
Je wilt het proces niet stoppen, maar je wilde zijn prioriteit veranderen.
Dus om vooraf te veranderen moet je het commando gebruiken.
René's dezelfde manier met min eindprioriteitnummer en procesnaam, bijvoorbeeld Trenyce min N twaalf.
En in dit geval kunt u geen procesnaam gebruiken.
Je moet een proces, Aidid, van dat lopende proces gebruiken.
OK, dus laten we weer naar onze machine gaan en hier als.
Als ik hier naar het mooie commando hier kom, sorry, naar het bovenste commando, staat er vijf en min
15.
De enige manier waarop we dat kunnen veranderen is als je dit proces en dit proces, het is 90 360.
Prachtig.
OK, dus laten we hier het scherm leegmaken en Renai min N doen en in plaats van min 15, moeten we het veranderen in bijvoorbeeld
12.
Hoe verliep dat proces, Heidi?
Ik ben het vergeten.
OK, negen drie zes nul sorry, negen drie zes nul druk op enter, en meteen zie je negen drie zes nul proces,
Heidi, alle prioriteit min was min 15.
Nu, de nieuwe prioriteit is, wel, laten we controleren.
Daar ga je, dus het door de gebruiker toegewezen mooie nummer is 12, de door het systeem toegewezen prioriteit is 32.
Dat is dus hoe je de prioriteit van een proces verandert en dat is hoe je je Linux-systeem de fijnafstemming laat
doen en de beste systeemprestaties uit je doos haalt.