Article View: es.comp.os.linux.programacion
Article #15771Re: Modificando xisdnload
From: Xavier Montero
Date: Sat, 03 Jun 2000 00:00
Date: Sat, 03 Jun 2000 00:00
42 lines
1795 bytes
1795 bytes
Yo insertar�a esto: ***
Drapnet escribi�:
>
> La pregunta es para hacer el programa residente hay otro camino que no sea
> el tan pesado del while?
> void main()
> {
> int traca=0;
> while ("0"=="0") {
> if (traca != get_active()) {
> traca= get_active();
> if (traca==1)
> punt_inici();
> if (traca==0)
> punt_final(); /* final de linea */
*** system("sleep 1");
> }
> }
> }
>
Al llamar a un programa del sistema que espera 1 segundo la
proporci�n de "cupe de CPU" ser� muy inferior si se cuple la
suposicion que al ser un programa del sistema est� bien hecho
y el delay lo hace realmente durmiendo la tarea.
Problema: No monitorizar�s en tiempo real, sino que tendr�s
un retardo de la detecci�n del estado (en el peor caso)
de 1 segundo, pero para tu caso da igual. Es como el automount
y estos que duermen y cada 1 � 2 segundos checkean el cambio
del CD.
> Aix� funciona amb Linux (Usuari registrat n. 92028)
Aix� tamb�, company!
Chao!
Xavi
http://www.dsitelecom.com/ (Digital Sound Items)
--------------------------------------------------------------
Technical Details
Message-ID:
<393927B3.970C0B8B@dsitelecom.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<slrn8it0g3.13r.Drapnet@calatro><393111F0.ABAF47E2@dsitelecom.com> <slrn8j4r1f.rp.Drapnet@calatrons.penya.ct>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,acdb5105eacc5b46 X-Google-Attributes: gidf86c8,public From: Xavier Montero <xmontero@dsitelecom.com> Subject: Re: Modificando xisdnload Date: 2000/06/03 Message-ID: <393927B3.970C0B8B@dsitelecom.com> X-Deja-AN: 630584779 Content-Transfer-Encoding: 8bit References: <slrn8it0g3.13r.Drapnet@calatro><393111F0.ABAF47E2@dsitelecom.com> <slrn8j4r1f.rp.Drapnet@calatrons.penya.ct> X-Accept-Language: en Content-Type: text/plain; charset=iso-8859-1 Organization: Digital Sound Items Mime-Version: 1.0 Newsgroups: es.comp.os.linux.programacion