Alvaro Herrera <[EMAIL PROTECTED]> wrote:
> Horst von Brand escribió:
> > > Bueno, el programa de ejemplo se cae con SIGSEGV cuando el "tam" es
> > > mayor que algo de 1900000 (casi 2000000 realmente), lo cual por supuesto
> > > es esperable.  (Esto en x86-64 eso si).

> > Aja. Creo que esa es la madre del cordero. 2e6 por 8 bytes son 16MiB, lo
> > que no es muy prudente andar acarreando en el stack.

> Cierto.  Pero en el ejemplo real, el arreglo es de 1600 elementos de 4
> bytes c/u como maximo.  (Tipicamente sera de menos de 100 elementos).

> Ahora, he seguido investigando mas en el ejemplo real y ya me convenci
> que el problema no es este.  Hay otra cosa que por algun motivo esta
> sobreescribiendo la memoria, pero todavia no se que es.

Me parece recordar que gdb puede poner watch en variables, para parar
cuando se modifica. Y AFAIR eso se puede programar a nivel CPU en i386, asi
que jugar con eso podria ayudar.

Lo otro es usar alguno de los programas orientados a pillar problemas con
el menajo de memoria, como valgrind. splint podria ayudar tambien, aunque
es bastante ingenuo (y escandaloso). Muchas tonteras las he corregido via
compilar con -Wall (y posiblemente algunos -W<algo> adicionales) y eliminar
los warnings resultantes (no siempre me quedo claro cual era la causa de
fondo, pero mientras se arreglara el pato, yo feliz :-)
-- 
Dr. Horst H. von Brand                   User #22616 counter.li.org
Departamento de Informatica                     Fono: +56 32 654431
Universidad Tecnica Federico Santa Maria              +56 32 654239
Casilla 110-V, Valparaiso, Chile                Fax:  +56 32 797513
From [EMAIL PROTECTED]  Thu May 11 18:47:43 2006
From: [EMAIL PROTECTED] (Diego Bello)
Date: Thu May 11 18:47:46 2006
Subject: PC deja de responder por unos segundos
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

On 5/9/06, Sebastian Lara Menares <[EMAIL PROTECTED]> wrote:
>
> Hola a todos en la lista;
>
> Desde hace algunos días que mi Debian deja de responder por unos 5 a 10
> segundos como cada 10 minutos. Esto pasa con cualquier aplicación, sobre
> todo con gnome-terminal (quizás porque es una de las que mas uso :-) ).
> La verdad, no se por donde empezar a buscar la fuente de este problema,
> que es bastante molesto.  ?A alguien le ha pasado algo similar?
>
> Estoy usando Debian Etch con el kernel 2.6.16 de Debian, compilado desde
> las fuentes del paquete kernel-source, en un IBM Thinkpad T40.
>
> Algo parecido me pasa con xmms que se tiende a pegar al principio de
> algunos temas, pero no creo que tenga que ver con esto...
>
> Muchas gracias por la ayuda :-)
>
> Sebasti'an Lara Menares
> Estudiante Ingeniería Civil Electrónica - UdeC
>

Podrías ver si la carga de la CPU en ese tiempo sube, por ejemplo, al 100%.
Para ello puedes utilizar gkrellm, que muestra gráficamente el uso de CPU.

Si ése es el caso, puedes ver qué te tira el comando top durante ese tiempo
y ver que proceso se "come" la CPU. Tendrías que ejecutar top y vigilar
hasta que se pegue el computador y luego ver que pasa.

También puedes revisar los logs del sistema para ver si aparece algo
interesante al respecto.

-- 
Diego Bello Carreño
Estudiante Memorista de Ingeniería Civil Informática
UTFSM, Valparaíso, Chile
Usuario #294897 counter.li.org
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: 
http://listas.inf.utfsm.cl/pipermail/linux/attachments/20060511/038ac23f/attachment.html
From [EMAIL PROTECTED]  Thu May 11 16:30:41 2006
From: [EMAIL PROTECTED] (Juan Flores)
Date: Thu May 11 19:18:04 2006
Subject: Streaming en linux
In-Reply-To: <[EMAIL PROTECTED]>
References: <[EMAIL PROTECTED]>
        <[EMAIL PROTECTED]>
Message-ID: <[EMAIL PROTECTED]>

> Cristian Correa escreveu:
>
> > Hola que tal, bueno quería saber si alguien de la lista a
> > experimentado con streaming en linux,

Prueba con VLC, bastante bueno y ademas tiene buena documentacion.
http://www.videolan.org
lista de soporte
http://www.videolan.org/support/lists.html
 en este link tengo un streaming con vlc para clientes m$
mms://200.75.13.132:1234
con VLC
mmsh://200.75.13.132:1234

Reply via email to