Hello Benoît,

excuse me, I come back....

I send to you the source, so you can test the CPU problem.

bye
Paolo




--- Sab 24/9/11, Ru Vuott <vu...@yahoo.it> ha scritto:

> Da: Ru Vuott <vu...@yahoo.it>
> Oggetto: Re: [Gambas-user] Release of Gambas 3 RC3. But I have a dream....
> A: "mailing list for gambas users" <gambas-user@lists.sourceforge.net>
> Data: Sabato 24 settembre 2011, 18:05
> Hello Benoît,
> 
> well, I tried your "trick" on using file descriptors.
> 
>  It seems it's OK !
> 
>    But I verify a problem: when the
> midi-program runs, and midi events aren't sent, the use of
> one CPU springs up to 100% !!! If I press on a button or
> other object on the Form, the use of that CPU decreases to
> lower values. It is not important if these buttons activate
> some functions or commands: if I want decrease that 100%
> value of CPU, it enough I press a button for more times.
> 
> regards
> Paolo
> 
>  
> 
> 
> 
> 
> --- Dom 18/9/11, Benoît Minisini <gam...@users.sourceforge.net>
> ha scritto:
> 
> > Da: Benoît Minisini <gam...@users.sourceforge.net>
> > Oggetto: Re: [Gambas-user] Release of Gambas 3 RC3.
> But I have a dream.... BIS
> > A: "mailing list for gambas users" <gambas-user@lists.sourceforge.net>
> > Data: Domenica 18 settembre 2011, 23:24
> > > Hello,
> > > 
> > > about your new suggestion:
> > > 
> > > 1) like I said, now I can open the fd in:
> > /proc/self/fd/
> > > 
> > > e.g.: hFile = Open "/proc/self/fd/20" For read
> watch
> > > 
> > > some fd (like 3,4,5,6, 16 and 20) gives data,
> others
> > not.
> > > 
> > > So, I don't understand what's the use of the
> trick.
> > > 
> > > 2) how have I to use it ?  maybe:
> > > 
> > > hFile = Open "/proc/self/fd/.1" For read watch
> > > 
> > > 3) I use Gambas 3, where can I download the
> revision
> > #4134 ?
> > > 
> > > Thanks
> > > Paolo
> > > 
> > > 
> > > P.S.: Benoît ! Is not it better if you add that
> > possibility to personalize
> > > the message loop ???
> > > 
> > 
> > Forget the "/proc/self/fd" thing. The new solution is
> the
> > best I found without 
> > breaking compatibility. Maybe there will be another
> > solution after Gambas 3.
> > 
> > I suggest you read the "subversion howto" on
> gambasdoc.org
> > to learn how to use 
> > subversion to get the latest development release.
> > 
> > You ask how to use it. Did you read my mail? there is
> an
> > example in it. For 
> > watching the file, just add the WATCH keyword. So:
> > 
> >     Dim iAlsaFileDescriptor As Integer
> >     Dim hFile As File
> > 
> >     hFile = Open "." &
> > CStr(iAlsaFileDescriptor) For Read Watch
> > 
> >    ...
> > 
> >     Sub File_Read()
> >         ' Get the data
> > received through hFile
> >     End
> > 
> > To stop the watching, just close "hFile". The original
> ALSA
> > file descriptor 
> > will not be closed.
> > 
> > Regards,
> > 
> > -- 
> > Benoît Minisini
> > 
> >
> ------------------------------------------------------------------------------
> > BlackBerry&reg; DevCon Americas, Oct. 18-20, San
> > Francisco, CA
> > http://p.sf.net/sfu/rim-devcon-copy2
> > _______________________________________________
> > Gambas-user mailing list
> > Gambas-user@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/gambas-user
> > 
> 
> ------------------------------------------------------------------------------
> All of the data generated in your IT infrastructure is
> seriously valuable.
> Why? It contains a definitive record of application
> performance, security
> threats, fraudulent activity, and more. Splunk takes this
> data and makes
> sense of it. IT sense. And common sense.
> http://p.sf.net/sfu/splunk-d2dcopy2
> _______________________________________________
> Gambas-user mailing list
> Gambas-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/gambas-user
>

Attachment: Gambas_Midi_Receiver-0.0.1.tar.gz
Description: GNU Zip compressed data

------------------------------------------------------------------------------
All of the data generated in your IT infrastructure is seriously valuable.
Why? It contains a definitive record of application performance, security
threats, fraudulent activity, and more. Splunk takes this data and makes
sense of it. IT sense. And common sense.
http://p.sf.net/sfu/splunk-d2dcopy2
_______________________________________________
Gambas-user mailing list
Gambas-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/gambas-user

Reply via email to