AFAIK it is not possible to implement realtime applications in C#. Of the managed languages, there's RealtimeJava (never used it) and Ada. And both have to be run either on a specially modified Unix or on their own micro-OS. Furthermore, I am not sure whether Ada allows GC (opposed to explicit memory freeing) at all when run in RealTime mode.
This said, if all you require is really fast processing (not http://en.wikipedia.org/wiki/Real-time_computing ), then pay close attention what you feed to GC, this should be enough... On 3/8/07, Alan McGovern <[EMAIL PROTECTED]> wrote: > Just my two cents, > > The only reason i can think of where you'd require this kind of behaviour is > when you need real time processing and any kind of delay could be > disasterous. In this case, i wouldn't think C# would be a good choice to > implement in. What you could do is write a C program/library which does that > really special task and call it so that it will remain unaffected by the GC > and will do it's realtime processing in peace. > > Hope that helps, > Alan > > > > On 3/8/07, Jonathan Pryor <[EMAIL PROTECTED]> wrote: > > On Thu, 2007-03-08 at 10:05 +0100, Back, Michael (ext) wrote: > > > Is it possible to stop the GC for garbage collecting for a code > > > block? > > > > Simple (yet glib) answer: Don't allocate anything from the GC. If you > > don't allocate GC memory, then the GC won't get involved. :-) > > > > Sadly, this is the safest solution. If you disable the GC and the GC > > heap runs out of space, what should happen? An OutOfMemoryException is > > probably the only viable choice, which would likely be worse for you > > than just having the GC intervene. > > > > - Jon > > > > > > _______________________________________________ > > Mono-devel-list mailing list > > Mono-devel-list@lists.ximian.com > > > http://lists.ximian.com/mailman/listinfo/mono-devel-list > > > > > _______________________________________________ > Mono-devel-list mailing list > Mono-devel-list@lists.ximian.com > http://lists.ximian.com/mailman/listinfo/mono-devel-list > > -- MS-DOS user since 5.0 Windows user since 3.11 Linux user since kernel 2.4 Novell Netware user since 2.2 WARCRAFT user since 1.0 _______________________________________________ Mono-devel-list mailing list Mono-devel-list@lists.ximian.com http://lists.ximian.com/mailman/listinfo/mono-devel-list