WEBVTT

00:00.090 --> 00:00.960
-: En esta lección, vamos

00:00.960 --> 00:02.730
a hablar de los problemas de rendimiento.

00:02.730 --> 00:05.460
En concreto, la lentitud o el bajo rendimiento que vas

00:05.460 --> 00:08.010
a observar a lo largo del tiempo en un sistema.

00:08.010 --> 00:09.060
Ahora bien, los problemas

00:09.060 --> 00:10.470
de rendimiento son una de las cosas

00:10.470 --> 00:13.470
más difíciles de diagnosticar correctamente dentro de un sistema informático

00:13.470 --> 00:15.330
porque pueden estar relacionados con el hardware,

00:15.330 --> 00:18.150
con el software o con una mezcla de ambos.

00:18.150 --> 00:20.700
Por esta razón, es realmente difícil averiguar

00:20.700 --> 00:22.620
exactamente cuál es el problema, pero

00:22.620 --> 00:23.453
voy a darte un par

00:23.453 --> 00:25.931
de pautas generales en esta lección.

00:25.931 --> 00:28.650
Ahora, cuando empiece a solucionar problemas de rendimiento, siempre

00:28.650 --> 00:30.720
debe utilizar un enfoque estructurado, y tratar de

00:30.720 --> 00:32.160
compartimentar cada uno de los diferentes

00:32.160 --> 00:33.240
problemas que podrían estar

00:33.240 --> 00:35.370
causando ese problema de rendimiento.

00:35.370 --> 00:36.300
Para empezar, debemos

00:36.300 --> 00:37.800
saber qué es una línea de base para

00:37.800 --> 00:38.947
nuestro sistema.

00:38.947 --> 00:42.000
Por ejemplo, supongamos que tengo un sistema con

00:42.000 --> 00:44.070
un procesador de tres gigahercios,

00:44.070 --> 00:45.660
16 gigabytes de ram, un disco

00:45.660 --> 00:47.460
duro de un terabyte y una tarjeta

00:47.460 --> 00:50.520
de red de un gigabit por segundo.

00:50.520 --> 00:53.070
Ahora bien, conocer todas esas especificaciones

00:53.070 --> 00:54.420
está bien, pero si nunca he

00:54.420 --> 00:56.550
tocado ese sistema ni lo he mirado, no sé realmente

00:56.550 --> 00:58.950
cómo funcionan todos juntos.

00:58.950 --> 01:00.600
Por eso, cuando se tiene un sistema nuevo,

01:00.600 --> 01:01.980
conviene observar ese sistema

01:01.980 --> 01:03.720
y su funcionamiento actual.

01:03.720 --> 01:05.820
Tomando como ejemplo el sistema que acabo

01:05.820 --> 01:07.680
de poner, cuando estrenamos ese sistema,

01:07.680 --> 01:10.080
deberíamos saber qué es lo normal.

01:10.080 --> 01:12.000
¿A qué velocidad funciona realmente?

01:12.000 --> 01:14.340
¿Cuánta RAM utiliza a diario cuando sólo tenemos

01:14.340 --> 01:15.957
cargado el sistema operativo,

01:15.957 --> 01:19.290
o el sistema operativo y un paquete ofimático abiertos?

01:19.290 --> 01:21.390
También necesitamos saber cómo de rápida es la red.

01:21.390 --> 01:23.280
Porque que tengamos una tarjeta de un gigabit

01:23.280 --> 01:24.270
por segundo no significa

01:24.270 --> 01:25.770
que estemos obteniendo un gigabit

01:25.770 --> 01:27.360
por segundo de rendimiento.

01:27.360 --> 01:28.470
Además de todo eso, tenemos

01:28.470 --> 01:29.910
que mirar el disco duro.

01:29.910 --> 01:31.860
Dije que era un disco duro de un terabyte,

01:31.860 --> 01:32.790
pero no te dije si era

01:32.790 --> 01:34.290
una unidad de estado sólido.

01:34.290 --> 01:36.726
¿Era un disco duro que funcionaba

01:36.726 --> 01:39.480
a 5.400 RPM, a 7.200 RPM o a 10.000 RPM?

01:39.480 --> 01:42.000
Y todos ellos van a tener un rendimiento diferente.

01:42.000 --> 01:42.870
Ahora, una vez que sepas

01:42.870 --> 01:44.670
cuál es el rendimiento normal, podrás

01:44.670 --> 01:45.630
determinar cuál es el

01:45.630 --> 01:48.000
rendimiento flojo o lento, y entonces podrás identificar

01:48.000 --> 01:49.350
cuáles son esas áreas, en las

01:49.350 --> 01:50.430
que necesitas centrar

01:50.430 --> 01:53.190
tus esfuerzos de solución de problemas.

01:53.190 --> 01:54.900
Ahora, además de poder identificar cuál

01:54.900 --> 01:56.490
de esos subsistemas va a ser realmente

01:56.490 --> 01:58.080
el problema basándonos en la lentitud

01:58.080 --> 02:00.450
del rendimiento que estamos observando, podemos hacer

02:00.450 --> 02:02.130
cambios en la configuración para optimizar

02:02.130 --> 02:04.260
esos subsistemas.

02:04.260 --> 02:06.030
Por ejemplo, si empezamos a ver

02:06.030 --> 02:07.110
que el usuario medio

02:07.110 --> 02:09.150
se queda sin RAM todo el tiempo, quizá

02:09.150 --> 02:10.500
queramos hacer una actualización

02:10.500 --> 02:12.570
de ocho gigabytes a 16 gigabytes, o de

02:12.570 --> 02:15.090
16 gigabytes a 32 gigabytes.

02:15.090 --> 02:16.320
Porque, de nuevo, ésta es una de las

02:16.320 --> 02:18.090
cosas más sencillas y fáciles que se pueden hacer para

02:18.090 --> 02:19.648
aumentar el rendimiento de un sistema.

02:19.648 --> 02:22.380
Pero, si usted está experimentando el rendimiento lento, y nos fijamos

02:22.380 --> 02:23.820
en su memoria RAM libre, y usted tiene

02:23.820 --> 02:26.550
ocho gigabytes de memoria RAM libre de 16, a continuación, actualizar

02:26.550 --> 02:28.530
a 32 probablemente no va a hacer mucho por usted

02:28.530 --> 02:30.630
en términos de rendimiento, porque usted no está

02:30.630 --> 02:33.270
utilizando toda la memoria RAM que tiene.

02:33.270 --> 02:34.320
Este es el tipo de cosas en

02:34.320 --> 02:35.153
las que hay que pensar

02:35.153 --> 02:37.290
cuando se solucionan problemas de rendimiento.

02:37.290 --> 02:38.336
Ahora, además de todo eso,

02:38.336 --> 02:39.630
también querrás asegurarte de

02:39.630 --> 02:41.430
que tu sistema no se sobrecalienta.

02:41.430 --> 02:42.471
Muchos de nuestros sistemas

02:42.471 --> 02:45.570
modernos disponen de estranguladores en sus unidades de procesamiento

02:45.570 --> 02:47.790
para protegerse del sobrecalentamiento.

02:47.790 --> 02:50.010
Así, si tu sistema empieza a calentarse,

02:50.010 --> 02:53.010
ese procesador que debería funcionar a tres gigahercios,

02:53.010 --> 02:57.180
podría rebajarse a dos o uno.

02:57.180 --> 02:57.180
5

02:57.180 --> 02:59.430
gigahercios para tratar de reducir la carga térmica que está creando,

02:59.430 --> 03:01.740
y ser capaz de ayudar al sistema de sobrecalentamiento.

03:01.740 --> 03:03.270
Porque, si un sistema se sobrecalienta,

03:03.270 --> 03:05.190
podría reiniciarse o apagarse.

03:05.190 --> 03:07.200
Así, muchos de sus sensores de temperatura

03:07.200 --> 03:09.060
ralentizarán componentes como la unidad

03:09.060 --> 03:10.860
de procesamiento gráfico o la unidad

03:10.860 --> 03:12.330
central de procesamiento para

03:12.330 --> 03:14.492
reducir la carga térmica general.

03:14.492 --> 03:16.363
Si tienes un sensor de temperatura defectuoso,

03:16.363 --> 03:17.670
esto puede indicar que tienes

03:17.670 --> 03:19.710
una temperatura más alta de la que realmente existe,

03:19.710 --> 03:21.630
y por lo tanto, tu CPU va a empezar a bajar su

03:21.630 --> 03:23.940
rendimiento para compensar eso.

03:23.940 --> 03:25.429
Así que tenlo en cuenta también.

03:25.429 --> 03:26.790
Otra cosa que hay que tener en cuenta

03:26.790 --> 03:28.530
a la hora de solucionar problemas de rendimiento

03:28.530 --> 03:30.780
es cualquier posible error de configuración.

03:30.780 --> 03:33.420
Por ejemplo, supongamos que has actualizado la

03:33.420 --> 03:35.970
memoria de ocho gigabytes a 16 gigabytes.

03:35.970 --> 03:37.260
Bueno, cuando hiciste eso,

03:37.260 --> 03:39.360
puede que sacaras dos módulos de cuatro gigabytes,

03:39.360 --> 03:41.760
y pusieras dos nuevos módulos de ocho gigabytes,

03:41.760 --> 03:44.250
pero los pusiste en las ranuras cero y uno, en lugar

03:44.250 --> 03:46.320
de las ranuras cero y dos.

03:46.320 --> 03:49.440
Así que tu memoria no funciona en modo de doble canal.

03:49.440 --> 03:51.990
En cambio, sólo funciona en modo monocanal.

03:51.990 --> 03:54.060
Esto le dará un rendimiento más lento que el

03:54.060 --> 03:54.990
que podría haber tenido

03:54.990 --> 03:56.760
con el antiguo sistema de ocho gigabytes,

03:56.760 --> 03:57.990
porque sólo podrá acceder

03:57.990 --> 03:59.130
a 64 bits a la vez en lugar

03:59.130 --> 04:01.230
de a 128 bits a la vez, reduciendo efectivamente

04:01.230 --> 04:03.330
su rendimiento a la mitad aunque haya duplicado

04:03.330 --> 04:05.190
su memoria.

04:05.190 --> 04:07.200
Así que, de nuevo, este tipo de errores de

04:07.200 --> 04:10.530
configuración pueden tener efectos en cascada en todo el sistema.

04:10.530 --> 04:11.970
Otro error de configuración habitual

04:11.970 --> 04:13.290
puede estar en el sistema operativo

04:13.290 --> 04:15.166
o en el propio software de la aplicación.

04:15.166 --> 04:17.100
Por ejemplo, he visto a mucha gente que aumenta

04:17.100 --> 04:19.320
el tamaño de página dentro de windows, o el espacio

04:19.320 --> 04:21.240
de intercambio dentro de Linux.

04:21.240 --> 04:23.400
Piensan que esto les va a dar un mejor rendimiento,

04:23.400 --> 04:24.540
pero en lugar de eso, en realidad

04:24.540 --> 04:26.160
sólo les está dando más memoria virtual,

04:26.160 --> 04:27.630
lo que provoca mucho más intercambio

04:27.630 --> 04:29.400
de memoria física a su disco duro o dispositivo

04:29.400 --> 04:30.630
de estado sólido, y por lo tanto

04:30.630 --> 04:33.000
ralentiza todo su sistema.

04:33.000 --> 04:34.680
Así que debes tener en cuenta todas estas cosas

04:34.680 --> 04:36.390
cuando empieces a configurar tu sistema.

04:36.390 --> 04:39.240
Y recuerde que ninguna de estas cosas funciona de forma aislada.

04:39.240 --> 04:40.707
Cuando tienes estos problemas de

04:40.707 --> 04:42.990
rendimiento, puede ser una miríada de cosas diferentes

04:42.990 --> 04:45.300
todas trabajando en tu contra al mismo tiempo.

04:45.300 --> 04:46.620
Puede ser el sistema

04:46.620 --> 04:47.850
operativo, las aplicaciones,

04:47.850 --> 04:52.050
la configuración, la red o el hardware.

04:52.050 --> 04:53.400
Y ser capaz de identificar esto

04:53.400 --> 04:55.500
dividiendo todo en subsistemas a medida que lo

04:55.500 --> 04:56.550
vas considerando, e identificando

04:56.550 --> 04:58.290
esos problemas de rendimiento, va a ser

04:58.290 --> 04:59.550
crítico para ti como técnico

04:59.550 --> 05:01.233
sobre el terreno.
