-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El 2008-04-24 a las 21:58 +0200, Camaleón escribió:
El 24/04/08, Alberto Garcia escribió:
No te entiendo bien la pregunta...
Perdona... estaba pensando en voz alta :-P.
Me preguntaba cómo detectar la inactividad en un equipo sin entorno gráfico :-?
Pues yo me miraría el código del "batch", por ejemplo. batch executes commands when system load levels permit; in other words, when the load average drops below 0.8, or the value specified in the invocation of atrun. O el del beagle, que es más moderno. Podrías mirar los valores de "/proc/loadavg" de vez en cuando. En programación clásica había un proceso que se llamaba "iddle" que era llamado por el kernel cuando no había otra cosa que hacer. En algún sitio lo usaban para calcular el número pi con montón de decimales. Otras veces, cuando un proceso no tenía nada que hacer llamaba a una función del sistema, que podría llamarse iddle, para que el sistema hiciera lo que quisiese. En Linux no sé como está eso. - -- Saludos Carlos E.R. -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.4-svn0 (GNU/Linux) iD8DBQFIEQDDtTMYHG2NR9URAtgPAJ4wWxLRdbYXEt1LxRKGqizNCKacJgCdE3Xc qrhI/FJhVqzpd7CpEuHMoWE= =YRIF -----END PGP SIGNATURE-----