Paul Davis wrote:
> 
> >I'm ommiting discussion about questionable efficiency of a callback based
> >API in unix environment here.
> 
> abramo and i have already disagreed, then measured, then agreed that:
> although an IPC-based callback system is not ideal, on today's
> processors, it is fast enough to be useful. the gains this creates for
> developers (their entire application is in a single address space) are
> sufficiently large that its hard to ignore. if we had a single GUI
> toolkit for linux, then it might be easier to "force" developers to
> write code that would be executed in the address space of a server
> process, but we don't. adding 50usec to the execution time so that we
> can provide isolated address spaces doesn't seem to bad, and it will
> get better (non-linearly, though) as CPU speeds continue to increase.

I don't think this is relevant wrt Jaroslav objection. He was not
proposing a *all-in-a-process* solution.

I believe that it's your CoreAudio like approach fallen in love he find
questionable (and I'm tempted to agree with him ;-).

-- 
Abramo Bagnara                       mailto:[EMAIL PROTECTED]

Opera Unica                          Phone: +39.546.656023
Via Emilia Interna, 140
48014 Castel Bolognese (RA) - Italy

ALSA project               http://www.alsa-project.org
It sounds good!

_______________________________________________
Alsa-devel mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/alsa-devel

Reply via email to