[PD-dev] message passing
Krzysztof Czaja
czaja at chopin.edu.pl
Fri Jun 7 12:15:17 CEST 2002
hi Orm,
Orm Finnendahl wrote:
...
> I don't really understand, what you're asking. Shall we do experiments
> on our own and share the results?
not if you trust my results :)
Actually I do not trust them either, because there are just too
many things to account for in designing the tests. The outcome is
quite obvious: allocating in each call is expensive. But how
expensive, and does it really matter in practice? After doing
the maths I found out that 1) the average cost of one
getbytes/freebytes pair is somewhere around memcpying of 120
atoms, and 2) I do not know what this really means.
Perhaps this is all a matter of taste? So I simply need some
guidance from people more experienced than myself, and with
a better taste than mine.
Anyway, I tried to explain what I am up to in my first post:
> I am asking this in the context of porting max classes to Pd.
> I suspect, that most of the originals use method no 1.
In many cases, the only trouble in porting a max class to Pd is
to answer the very same question I am asking in this thread.
It is about: ``choose the best way now, then reuse'' vs.
``make ad hoc decision each time there is some spare time to spend
coding next class''...
Krzysztof
More information about the Pd-list
mailing list