On Tue, 2 May 2000, Danito wrote:

>       Para mi sorpresa esto me dej� totalmente frito el ordenador, es
> decir que para hacer un nuevo login en un terminal ten�a que esperar
> practicamente un minuto. Lo curioso es que si a la vez hago un top
> me dice que el cat solo se lleva un 20% de la CPU. Al asesinar el cat
> con CTRL-C se restablece el funcionamiento natural del ordenata.
> Lo impresionante de todo esto es que ejecut� el comando como un usuario
> normal y corriente.
> 
>       Esto tiene que ser un bug del n�cleo, y si es un bug es muy fuerte
> porque con esto un usuario normal y corriente puede petar un ordenador.
> Uso el n�cleo 2.2.14 con la potato.

Bueno con un 2.2.12 acabo de hacer la prueba y no es tan dram�tico.
Simplemente se trata de un proceso que gasta excesiva entrada salida.

 $ vmstat 5 10
 procs                  memory    swap        io    system         cpu
  r b w  swpd  free  buff cache  si  so   bi   bo   in   cs  us  sy  id
  3 0 3  3948  1492 44036  6544   0   0    2 3452 5102   10   0 100   0
  1 0 1  3904  1656 44444  5880  10   0   38 1141 4395   11   1  99   0
  1 0 0  4136  1628 48916  1228   0  47    1 1912 3953   20   1  98   0
  1 1 2  4136  1536 48948  1296  23   0   11 5345 10934   19   7  93   0
  1 0 1  4088  1452 48164  2236  80   0  221 1500 3622   55   4  95   2
  0 1 1  4088  1608 48052  2248   0   0    3 4152 8481    7   5  95   0
  .....CTRL-C...........................................................
  0 0 0  4088  1544 48052  2316   0   0   14   17  179    7   0   1  99
  0 1 0  4068  1436 47164  3328  40   0  191    2  493   18   0   5  95
  0 0 0  4060  1576 46656  3696  14   0   53    0  251    9   0   1  99
            
El abuso de los recursos de un sistema es algo que es dificil de evitar
cuando se conceden recursos ilimitados a usuarios que supuestamente son
de confianza. 

Otra faena para dejar frito un sistema es hacer un programa en C con
una variable enorme y ponerse a hacer accesos aleatorios dentro de
un bucle para provocar swaping. Si ademas intentamos abrir el m�ximo 
n�mero de ficheros posibles y generar el mayor n�mero de procesos 
posibles para que todos se pongan simultaneamente a hacer el capuyo 
dejar�s probablemente el sistema catat�nico. Si el sistema es un sistema 
que es cr�tico los recursos estar�n controlados y el tipo de usuarios 
que manejen el sistema tambien.

>       Por favor probad lo que os he descrito y me contais. A lo mejor
> estoy equivocado y el problema solo se da en mi ordenador.

Ya est� probado.

> --  
> Unsubscribe?  mail -s unsubscribe [EMAIL PROTECTED] < /dev/null

Saludos

Antonio

+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
        /\     /\                     Ciberdroide Informatica (tienda linux)
          \\W//                             http://www.ciberdroide.com 
         _|0 0|_                                                    
+-oOOO--(___o___)--OOOo------------------------------------------------------+ 
|  . . . . U U . . . . Antonio Castro Snurmacher !! Nueva direccion email !! |  
| http://slug.ctv.es/~acastro.      -> -> -> ->  [EMAIL PROTECTED]     | 
+()()()----------()()()------------------------------------------------------+
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+
(((Donde Linux)))    http://www.ciberdroide.com/misc/donde/dondelinux.html
+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+--+

Responder a