WEBVTT

00:00.090 --> 00:00.960
-Nesta lição, falaremos

00:00.960 --> 00:02.730
sobre problemas de desempenho.

00:02.730 --> 00:05.460
Especificamente, o desempenho lento ou lento que

00:05.460 --> 00:08.010
você observará ao longo do tempo em um sistema.

00:08.010 --> 00:09.060
Os problemas de desempenho

00:09.060 --> 00:10.470
são uma das coisas mais difíceis

00:10.470 --> 00:13.470
de diagnosticar corretamente em um sistema de computador,

00:13.470 --> 00:15.330
pois podem estar relacionados ao hardware,

00:15.330 --> 00:18.150
ao software ou a uma mistura dos dois.

00:18.150 --> 00:20.700
Por esse motivo, é realmente difícil descobrir

00:20.700 --> 00:22.620
exatamente qual é o problema, mas

00:22.620 --> 00:23.453
vou lhe dar algumas

00:23.453 --> 00:25.931
diretrizes gerais nesta lição.

00:25.931 --> 00:28.650
Agora, quando você começa a solucionar problemas de desempenho,

00:28.650 --> 00:30.720
deve sempre usar uma abordagem estruturada e tentar

00:30.720 --> 00:32.160
compartimentar cada um dos diferentes

00:32.160 --> 00:33.240
problemas que podem estar

00:33.240 --> 00:35.370
causando esse problema de desempenho.

00:35.370 --> 00:36.300
Portanto, para começar, precisamos

00:36.300 --> 00:37.800
saber o que é uma linha de base para nosso sistema

00:37.800 --> 00:38.947
específico.

00:38.947 --> 00:42.000
Por exemplo, digamos que eu tenha um sistema com

00:42.000 --> 00:44.070
um processador de três gigahertz,

00:44.070 --> 00:45.660
16 gigabytes de RAM, um disco

00:45.660 --> 00:47.460
rígido de um terabyte e uma placa

00:47.460 --> 00:50.520
de rede de um gigabit por segundo.

00:50.520 --> 00:53.070
Conhecer todas essas especificações é bom, mas, se eu nunca

00:53.070 --> 00:54.420
tiver tocado nesse sistema antes

00:54.420 --> 00:56.550
ou olhado para ele, não saberei realmente como

00:56.550 --> 00:58.950
todos eles estão funcionando juntos.

00:58.950 --> 01:00.600
Portanto, quando você tem um novo sistema,

01:00.600 --> 01:01.980
deve observar esse sistema e a forma

01:01.980 --> 01:03.720
como ele opera atualmente.

01:03.720 --> 01:05.820
Tomando como exemplo o sistema que acabei de

01:05.820 --> 01:07.680
lhe dar, quando adquirimos esse sistema

01:07.680 --> 01:10.080
totalmente novo, devemos saber o que é normal.

01:10.080 --> 01:12.000
Qual é a velocidade real de operação?

01:12.000 --> 01:14.340
Quanta RAM ele está usando diariamente quando temos

01:14.340 --> 01:15.957
apenas o sistema operacional carregado,

01:15.957 --> 01:19.290
ou o sistema operacional e um pacote de escritório abertos?

01:19.290 --> 01:21.390
Também precisamos saber qual é a velocidade da rede.

01:21.390 --> 01:23.280
O fato de termos uma placa de um gigabit por segundo

01:23.280 --> 01:24.270
não significa que estamos

01:24.270 --> 01:25.770
obtendo uma taxa de transferência

01:25.770 --> 01:27.360
de um gigabit por segundo.

01:27.360 --> 01:28.470
Além de tudo isso, temos

01:28.470 --> 01:29.910
que examinar o disco rígido.

01:29.910 --> 01:31.860
Eu disse que era um disco rígido de um terabyte,

01:31.860 --> 01:32.790
mas não lhe disse se era

01:32.790 --> 01:34.290
uma unidade de estado sólido.

01:34.290 --> 01:36.726
Era um disco rígido funcionando a 5400

01:36.726 --> 01:39.480
RPMs, ou 7.200 RPMs, ou 10.000 RPMs.

01:39.480 --> 01:42.000
E todos eles terão desempenhos diferentes.

01:42.000 --> 01:42.870
Agora, depois de saber

01:42.870 --> 01:44.670
qual é o desempenho normal, você poderá

01:44.670 --> 01:45.630
determinar o que é desempenho

01:45.630 --> 01:48.000
lento ou lentificado e, então, poderá identificar

01:48.000 --> 01:49.350
quais são essas áreas nas quais

01:49.350 --> 01:50.430
você precisa concentrar

01:50.430 --> 01:53.190
seus esforços de solução de problemas.

01:53.190 --> 01:54.900
Agora, além de podermos identificar

01:54.900 --> 01:56.490
qual desses subsistemas será realmente

01:56.490 --> 01:58.080
o problema com base no desempenho

01:58.080 --> 01:59.490
lento que estamos observando,

01:59.490 --> 02:00.450
podemos fazer alterações

02:00.450 --> 02:02.130
na configuração para otimizar esses

02:02.130 --> 02:04.260
subsistemas.

02:04.260 --> 02:06.030
Por exemplo, se começarmos a ver que

02:06.030 --> 02:07.110
o usuário médio está ficando

02:07.110 --> 02:09.150
sem memória RAM o tempo todo, talvez queiramos

02:09.150 --> 02:10.500
fazer uma atualização de oito

02:10.500 --> 02:12.570
gigabytes para 16 gigabytes, ou de 16 gigabytes

02:12.570 --> 02:15.090
para 32 gigabytes.

02:15.090 --> 02:16.320
Porque, novamente, essa é uma das

02:16.320 --> 02:18.090
coisas mais simples e fáceis que você pode fazer

02:18.090 --> 02:19.648
para aumentar o desempenho de um sistema.

02:19.648 --> 02:22.380
Porém, se você estiver tendo um desempenho lento e olhar

02:22.380 --> 02:23.820
para a memória RAM livre, e tiver

02:23.820 --> 02:26.550
oito gigabytes de memória RAM livre de 16, o upgrade para

02:26.550 --> 02:28.530
32 provavelmente não será muito útil em

02:28.530 --> 02:30.630
termos de desempenho, porque você ainda não

02:30.630 --> 02:33.270
está usando toda a memória RAM que tem.

02:33.270 --> 02:34.320
Portanto, esses são os tipos

02:34.320 --> 02:35.153
de coisas em que você deve

02:35.153 --> 02:37.290
pensar ao solucionar problemas de desempenho.

02:37.290 --> 02:38.336
Agora, além de tudo isso,

02:38.336 --> 02:39.630
você também quer ter certeza de

02:39.630 --> 02:41.430
que seu sistema não está superaquecendo.

02:41.430 --> 02:42.471
Muitos de nossos sistemas

02:42.471 --> 02:45.570
modernos têm aceleração em suas unidades de processamento para poderem

02:45.570 --> 02:47.790
se proteger contra superaquecimento.

02:47.790 --> 02:50.010
Portanto, se o seu sistema estiver começando

02:50.010 --> 02:53.010
a esquentar, o processador que deveria estar operando a 3 gigahertz

02:53.010 --> 02:54.750
pode, na verdade, ser reduzido para

02:54.750 --> 02:57.180
2 gigahertz ou 1. 5 gigahertz para tentar

02:57.180 --> 02:59.430
reduzir a carga térmica que está sendo criada

02:59.430 --> 03:01.740
e ajudar o sistema a não superaquecer.

03:01.740 --> 03:03.270
Porque, se um sistema superaquecer,

03:03.270 --> 03:05.190
ele poderá ser reinicializado ou desligado.

03:05.190 --> 03:07.200
Portanto, muitos dos seus sensores de temperatura,

03:07.200 --> 03:09.060
na verdade, reduzirão a velocidade de componentes

03:09.060 --> 03:10.860
como a unidade de processamento gráfico ou

03:10.860 --> 03:12.330
a unidade central de processamento

03:12.330 --> 03:14.492
para reduzir a carga térmica geral.

03:14.492 --> 03:16.363
Se o sensor de temperatura estiver com defeito,

03:16.363 --> 03:17.670
isso pode indicar que a temperatura

03:17.670 --> 03:19.710
está mais alta do que realmente existe e, portanto,

03:19.710 --> 03:21.630
a CPU começará a reduzir o desempenho para

03:21.630 --> 03:23.940
compensar isso.

03:23.940 --> 03:25.429
Portanto, tenha isso em mente também.

03:25.429 --> 03:26.790
Outro aspecto a ser considerado

03:26.790 --> 03:28.530
na solução de problemas de desempenho

03:28.530 --> 03:30.780
são as possíveis configurações incorretas.

03:30.780 --> 03:33.420
Por exemplo, digamos que você tenha feito um upgrade

03:33.420 --> 03:35.970
de memória de oito gigabytes para 16 gigabytes.

03:35.970 --> 03:37.260
Bem, quando você fez isso,

03:37.260 --> 03:39.360
pode ter retirado dois módulos de quatro

03:39.360 --> 03:41.760
gigabytes e colocado dois novos módulos de oito

03:41.760 --> 03:44.250
gigabytes, mas os colocou nos slots zero e um, em

03:44.250 --> 03:46.320
vez de nos slots zero e dois.

03:46.320 --> 03:49.440
Portanto, sua memória não está operando no modo de canal duplo.

03:49.440 --> 03:51.990
Em vez disso, ele está operando apenas no modo de canal único.

03:51.990 --> 03:54.060
Isso lhe proporcionará um desempenho mais

03:54.060 --> 03:54.990
lento do que o obtido

03:54.990 --> 03:56.760
com o antigo sistema de oito gigabytes,

03:56.760 --> 03:57.990
pois você só poderá acessar

03:57.990 --> 03:59.130
64 bits por vez, em vez de

03:59.130 --> 04:01.230
128 bits por vez, reduzindo efetivamente

04:01.230 --> 04:03.330
o desempenho pela metade, embora tenha dobrado

04:03.330 --> 04:05.190
a memória.

04:05.190 --> 04:07.200
Portanto, novamente, esses tipos de configurações

04:07.200 --> 04:10.530
incorretas podem realmente ter efeitos em cascata em todo o sistema.

04:10.530 --> 04:11.970
Outra configuração incorreta comum

04:11.970 --> 04:13.290
pode estar no sistema operacional

04:13.290 --> 04:15.166
ou no próprio software do aplicativo.

04:15.166 --> 04:17.100
Por exemplo, vi muitas pessoas que

04:17.100 --> 04:19.320
aumentaram o tamanho da página no Windows

04:19.320 --> 04:21.240
ou o espaço de troca no Linux.

04:21.240 --> 04:23.400
Eles acham que isso lhes proporcionará um melhor desempenho,

04:23.400 --> 04:24.540
mas, na verdade, isso está apenas

04:24.540 --> 04:26.160
fornecendo mais memória virtual, o que

04:26.160 --> 04:27.630
causa muito mais trocas da memória

04:27.630 --> 04:29.400
física para o disco rígido ou dispositivo

04:29.400 --> 04:30.630
de estado sólido e, portanto,

04:30.630 --> 04:33.000
torna todo o sistema mais lento.

04:33.000 --> 04:34.680
Portanto, você precisa ter todos esses aspectos

04:34.680 --> 04:36.390
em mente ao começar a configurar seu sistema.

04:36.390 --> 04:39.240
E lembre-se, nenhum desses aspectos funciona isoladamente.

04:39.240 --> 04:40.707
Quando você tem esses problemas de

04:40.707 --> 04:42.990
desempenho, pode haver uma infinidade de coisas diferentes

04:42.990 --> 04:45.300
trabalhando contra você ao mesmo tempo.

04:45.300 --> 04:46.620
Pode ser o sistema operacional,

04:46.620 --> 04:47.850
seus aplicativos,

04:47.850 --> 04:50.130
suas configurações, sua rede ou seu

04:50.130 --> 04:52.050
hardware.

04:52.050 --> 04:53.400
E ser capaz de identificar isso,

04:53.400 --> 04:55.500
dividindo tudo em subsistemas à medida que você

04:55.500 --> 04:56.550
os considera e identificando

04:56.550 --> 04:58.290
esses problemas de desempenho, será

04:58.290 --> 04:59.550
fundamental para você como

04:59.550 --> 05:01.233
técnico em campo.
