Ei, meninos e meninas, e bem-vindos ao Tuned System Performance Video O sistema Linux vem ajustado por padrão
quando você o instala pela primeira vez.
No entanto, existem alguns ajustes que podem ser feitos com base no desempenho do sistema e nos requisitos do aplicativo.
Nesta lição, aprenderemos como otimizar o desempenho do sistema selecionando um perfil de ajuste gerenciado pelo
daemon ajustado e priorizado ou privado de processos específicos com comandos legais e muito bons.
O que é afinado mais profundamente agora como afinação e na afinação final é para afinação do sistema e é para Deman.
E como se você se lembrasse, Deman é algo que roda continuamente em segundo plano em seu sistema.
São os desserviços do sistema que são usados para ajustar o desempenho do sistema Linux.
Está instalado em S. O. S RedHat versão sete e oito por padrão.
O nome do pacote ajustado é Tune D.
Como o próprio nome indica, o serviço sintonizado vem com perfis e configurações predefinidos.
A lista de perfis que discutiremos na próxima página com base no perfil selecionado que é fornecido a
você pelo serviço AT&T.
Ele ajusta automaticamente o sistema para obter o melhor desempenho, por exemplo, para você e ajustará a rede se você
estiver baixando um arquivo grande como um arquivo ISO ou algo parecido.
Ou ajustará a configuração do iOS se detectar alto armazenamento, leitura e gravação.
Portanto, ajuste deman aplique a configuração do sistema quando o serviço iniciar ou na seleção de um novo perfil de ajuste.
Então, quais são os perfis que nos são fornecidos por padrão?
Quando você instala ou quando ajusta o serviço ou daemon em execução, ele fornece alguns
dos perfis predefinidos prontos para você no primeiro é D balanceado, que trata de sistemas que exigem um compromisso
entre economia de energia e desempenho.
A unidade de perfil de área de trabalho do perfil de balanceamento fornece uma resposta mais rápida para desempenho de rendimento
de aplicativo interativo.
Sistema Tunisa para desempenho máximo de latência de throughput Networking Network Throughput Power Save Oracle, que são para banco
de dados Oracle ou convidado virtual relacionado a aplicativos.
Se você estiver executando sua máquina como um host virtual de máquina virtual, ajuste o sistema para desempenho máximo se ele atuar
como um host para máquina virtual.
Portanto, esses são todos os perfis de melodia que existem e podem ser adicionados mais dependendo do aplicativo.
Por exemplo, digamos que se você estiver executando um aplicativo SFP em seu sistema ou
qualquer outro aplicativo, poderá realmente obter o perfil do fornecedor e adicioná-lo à sua melodia.
Um sistema para gerenciá-lo.
OK, continuando, como verificamos se o pacote ajustado foi instalado?
O comando é simples é R. P. M. menos as principais formas de consultar todos, o que fornecerá a lista
de todos os pacotes.
Então você pode simplesmente colocar a melodia D.
Então, vamos direto ao nosso sistema.
Eu tenho meu sistema aberto bem aqui.
E minha janela de terminal já está aberta, eu tinha duas janelas de terminal abertas, se
não, você poderia abrir outra porque estaremos testando alguns outros comandos e checando no outro terminal de qualquer
maneira.
Vamos começar com o primeiro terminal de janela e vamos verificar se temos um pacote instalado, que
é R. P. M. traço de chaveta e grep para TNT.
OK, então recebemos o resultado de volta e aqui está o pacote e sua versão do pacote e agora ele
está me dizendo que é Enterprise Linux oito.
Esse é o nome do pacote em que nosso sistema operacional ainda está.
OK, indo para o pacote down install tune se ainda não estiver instalado.
Então já instalamos, se não tivesse, teríamos usado este comando.
Você tem instalado o Yandi ou, para uma versão mais recente, o DNF instalado está ajustado.
Em seguida, verifique o status do serviço sintonizado se esse serviço estiver em execução, o comando é System CTL, você verificará
o status, ativará ele iniciado ou parará na sintonia.
Então, vamos verificar o status do nosso Cundy.
Sistema CTL Status Deontae e bem aqui está carregado e ativo rodando bonito.
OK, continuando.
E para habilitar a melodia desserviço para habilitar no Abu Time, que já temos, então comande para mudar, colocando o pé
afinado deman que é a melodia D a. T. M, esse é o comando usado para definir o perfil com
base nos requisitos do sistema.
Portanto, para verificar qual perfil está ativo agora que Tienda está usando o comando para isso, o traço sintonizado
a. T. Espaço M ativo.
Então, vamos executar esse comando e fazer uma melodia.
Deixe-me limpar a tela e então desafinar que a. T. M ativo e agora ele está me dizendo
que o perfil ativo atual que está ativo é convidado virtual.
Minha máquina bem aqui, onde estou executando a máquina Linux, está funcionando como uma máquina virtual.
Portanto, por padrão, ele selecionou este perfil e o sistema ou o sistema operacional ajustará
ou alterará a configuração com base no perfil selecionado.
Em seguida, temos que listar todos os perfis disponíveis que temos.
Os perfis que listamos no último slide verão a maioria dos perfis listados quando executamos este
comando.
Então, vamos voltar e limpar a tela novamente.
Portanto, teremos um comando claro visível.
Traço então sintonizado a. T. Lista M.
OK, veja bem aqui, você vê todos esses perfis de que falamos no último
slide Balas desktop e há mais alguns Intel latency performance são a mesma latência de rede throughput de rede.
Quero que você leia cada um deles e entenda qual é a finalidade de cada perfil e se você
deve selecionar qual perfil com base nos requisitos do sistema.
Se você realmente deseja um pouco do desempenho da rede e está baixando IAS ou um arquivo de imagem grande, provavelmente
deseja usar a taxa de transferência de rede otimizada para a taxa de transferência de rede de streaming, geralmente necessária apenas
em CPU mais antiga ou rede de mais de quarenta gig.
Então leia, entenda cada um deles.
Mas isso fornecerá, por padrão, todas as configurações de ajuste que você deseja ativar, em vez de acessar
o arquivo de configuração e fazer suas próprias alterações.
Clique em OK e prossiga para o próximo slide para alterar o perfil desejado.
Então, se eu quiser mudar para um perfil diferente, tudo que você precisa fazer é ajustar o traço, o espaço do perfil EDM,
o nome do perfil.
Então vamos fazer isso.
Esses são os perfis que tenho disponíveis, então se eu
quiser alterá-lo, por exemplo, para desktop ou balance, por exemplo, eu ajustaria o perfil de ATM balanceado.
Vai demorar um segundo e ele voltou.
Agora, se você executar o comando Hune Dash a. T. M ativo e você verá que
o perfil que foi selecionado está balanceado em vez do que tínhamos, tínhamos virtual.
Máquina selecionada antes do rádio desculpe, Wortzel adivinhou que foi isso que foi selecionado.
Em seguida, verificamos as recomendações ajustadas.
Portanto, às vezes você muda certas coisas, mas quando você executa este comando, ele dirá qual perfil você
deve selecionar com base no sistema que está executando.
OK, vamos ao nosso sistema, limpar a tela, sintonizado a. T. M, recomendo, me recomende o perfil que devo
usar e está dizendo que você deve usar o convidado virtual.
Sim, ele detecta que estou usando uma máquina virtual.
Portanto, devemos selecionar o perfil de convidado virtual.
OK, desligue o tuned setting demon, se você não quer que o sistema selecione nenhum perfil, você quer fazer as
coisas manualmente, você pode desligar isso.
Então você está sintonizado e simplesmente desligado.
Agora, se você quiser verificar qual perfil foi selecionado, você fará Tunji Adam novamente, a mesma coisa para
ativo.
E nós vamos te dizer, você sabe, perfil ativo atual.
Então temos um perfil de mudança por meio do VEB Council, para que possamos também alterar o perfil por meio
da GUI, o console da Web, que poderíamos obter acesso a partir do pacote do cockpit, que nos permite obter acesso ao
console da Web.
Então, como você deve fazer o login?
Você poderia simplesmente ir para a Ásia para ser tão Colins quanto o endereço IP de sua máquina e a porta
nove zero nove zero, e então você irá lá e selecionará a configuração geral e o perfil de desempenho.
Então, vamos verificar rapidamente.
Estou com o Firefox aberto e já inseri o endereço IP da minha máquina, que é 10 253 um ponto dezoito
Porta nove zero nove zero.
E isso me levará à página de login.
Eu digitei meu nome de usuário e senha e me trouxe para este painel principal.
Portanto, se você quiser verificar o endereço IP de sua máquina para inseri-lo em seu
navegador, basta fazer if config.
S&P zero como três, eu sei que a interface que está usando é ENP é três, então você vai
executá-lo e verá que é dez para três um dezoito quando você inseriu aquele IP em seu navegador e não
está obtendo acesso a este página e muito provavelmente seu firewall está ativado e funcionando.
Portanto, para verificar o firewall, se ele está habilitado e em execução, você faz o status CTL do firewall D. do sistema.
OK, olhando para isso você pode ver.
Ele está carregado e inativo; se estivesse ativo, provavelmente eu não teria acesso a esta página, então você
realmente tem que ir para o firewall e permitir que a porta 1990 tenha acesso através da página do navegador
da web.
Portanto, a maneira mais fácil, se você estiver fazendo tudo em não produção ou em seu ambiente de
laboratório, sugiro que simplesmente vá em frente e faça um sistema ctrl stop firewall e você poderá acessar sua página da
Web ou gerenciamento de portal da web.
OK, de qualquer maneira, voltando ao portal da Web bem aqui, você vai para a visão geral e a visão geral.
Você vai para a configuração e na configuração você verá aqui diz Performance Profile,
virtual guest.
Clique neste aqui.
E selecione o perfil que deseja selecionar.
Então, digamos que se você deseja selecionar um perfil balanceado e clicar em alterar o perfil para alterá-lo para um perfil balanceado,
você não precisa reiniciar a máquina.
Você não precisa fazer nenhuma alteração.
E isso será aplicado imediatamente.
OK, a próxima coisa é outra maneira.
OK, estou quase voltando.
Trata-se de sintonia do sistema por meio do tune D Deman ou do serviço.
Todos esses perfis estão disponíveis ou você tem que fazer é selecionar o aplicativo desejado ou o
perfil desejado com base em seu aplicativo e habilitar esse perfil.
Tudo bem.
Outra maneira de manter seu sistema ajustado é priorizar o processo para o comando nice
e re nice.
Se um servidor tiver uma CPU, ele pode executar uma computação ou processo por vez, conforme eles vêm e selecionam o primeiro a chegar,
primeiro a servir, enquanto outros processos devem esperar ou eles têm que esperar.
É assim que uma CPU executaria um processo de cada vez.
Portanto, é claro que ele executa outros processos um por um e em rodízio.
Mas e se você quisesse priorizar isso, o processo, o comentário?
Porque um processo pode ser mais valioso ou mais importante do que o outro.
Assim, com um comando bom e muito bom, poderíamos fazer esse sistema dar preferência a certos processos do que
a outros.
Essa prioridade pode ser definida em níveis muito diferentes.
Sim, existem muitos níveis diferentes nessa prioridade.
O valor do nível agradável varia de menos 20, que é a prioridade mais alta, a 19, que é a prioridade mais
baixa.
Portanto, o menos o sinal negativo dá a você a prioridade mais alta e, por padrão, os processos inerentes
a esse nível legal de seu pai, que geralmente é zero.
OK, para verificar a prioridade do processo, você pode executar o comando top.
Isso lhe dará a prioridade de execução de cada processo.
Então, quando você for executar o topo, verá duas colunas no topo.
Deixe-me entrar na máquina Linux e irei executar o comando.
Deixe-me limpar a tela e executarei top agora aqui no comando top.
Você vai notar que a primeira coluna apareceu, que é um ID de processo, o
usuário que está executando aquele comando, o PR e eu.
Portanto, o P r é o nível de prioridade do sistema.
Então, o final é a configuração real do usuário, o nível legal que você realmente definiu.
Então, que diferença entre este e aquele.
Qual é a diferença?
Então, vamos para o nosso diagrama aqui e você verá no bom nível que temos maior prioridade menos
20, menor prioridade 19.
Mas o sistema tem sua própria prioridade que realmente o alinha ao usuário.
Bom nível.
E isso vai de R T menos nove agora até 39.
Portanto, um bom valor é um espaço de usuário e um espaço de usuário prioritário.
E parte da prioridade é que o processo é na verdade uma prioridade usada pelo kernel do Linux e então as
prioridades do sistema são de zero a 139 n, que é de zero a 99 para processos em tempo real e 100 a 139 são para os
usuários.
Então, esperançosamente, você entende que, para o bom nível, você só tem de -20 a 19, enquanto o
sistema tem seu próprio alinhamento de prioridade de zero a 139.
OK, a prioridade do processo também pode ser visualizada por meio do comando com as opções corretas, se fornecidas.
Então, quais são essas opções aqui?
As opções espaço peça X Opata vírgula C o vírgula.
Nice Carmichaels traço curto igual menos agradável.
Então, vamos executar o comando.
Limpe a tela, zero ped karma, karma, karma, nice karma, clx, dash, dash, e o que há depois
disso?
Igualmente bom, e você verá todos os processos que estão rodando em seu sistema com nível de prioridade atribuído a
eles.
Conforme você move para cima, verá começando de 19 a cinco, um zero, zero, até menos 20.
OK, então entre em seus comandos reais.
E se você quiser definir a prioridade de um processo para definir a prioridade de um processo de um processo desejado?
Se você tiver um processo em execução, por exemplo, processo Oracle, e quiser que esse processo
Oracle obtenha a prioridade mais alta, será necessário executar o comando com menos N e depois o número do número real da
prioridade e o nome do processo.
Então, por exemplo, nice menos N menos 15 e top top é na verdade um processo em si.
Então, vamos rodar isso e não uma máquina Linux.
E aqui vamos usar duas janelas.
É por isso que eu tinha duas janelas abertas.
Vamos limpar a tela.
Então, eu quero que você execute e pare agora e pressione Enter e você verá o próprio comando principal sendo
exibido nas prioridades como prioridade do sistema para zero e bom nível para.
Assistente Susan antes de 20 e bom nível a zero.
Agora, e se você quiser mudar para menos 15 de prioridade, então saia disso, mas acertando apenas em Kyuki,
volte aqui e eu quero que você vá para a outra janela.
Quero que você digite nice menos e quinto menos 15, porque menos 15 é a prioridade mais alta.
E então, no topo, OK, ele está executando o comando top e você verá bem aqui, este é o nosso
comando top.
A prioridade de processo atribuída ao sistema é cinco e o nível de prioridade agradável atribuído ao usuário é menos 15.
Agora, e se você quiser mudar isso?
Você não deseja interromper o processo, mas deseja alterar a prioridade dele.
Portanto, para mudar antes, você deve usar o comando.
René é da mesma forma com menos número de prioridade final e nome de processo, por exemplo, Trenyce menos N doze.
E, neste caso, você não pode usar um nome de processo.
Você tem que usar um processo, Aidid, daquele processo que está em execução.
OK, então vamos para nossa máquina novamente e aqui se.
Se estou indo aqui para o comando legal bem aqui, desculpe, para o comando superior, ele tem cinco e menos
15.
A única maneira de mudar isso se você pudesse descobrir este processo e este processo, é 90 360.
Lindo.
OK, então vamos limpar a tela aqui e fazer Renai menos N e em vez de menos 15, temos que mudar para
12, por exemplo.
Então, qual foi esse processo, Heidi?
Eu esqueci.
OK, nove três seis zero desculpe, nove três seis zero pressione Enter e imediatamente você verá nove três seis zero processo,
Heidi, todas as prioridades menos eram menos 15.
Agora, a nova prioridade é, bem, vamos verificar.
Pronto, o número legal atribuído ao usuário é 12, a prioridade atribuída ao sistema é 32.
Então é assim que você altera a prioridade de um processo e é assim que você faz seu sistema Linux fazer
o ajuste fino e obter o melhor desempenho do sistema.