Re: Why RosAsm Breaks on a large number of symbols

From: Robert Redelmeier (redelm_at_ev1.net.invalid)
Date: 07/08/04


Date: Thu, 08 Jul 2004 13:13:26 GMT

hutch-- <hutch@movsd.com> wrote:
> understand what you are talking about, if you write a loop
> and set the highers priority to the app with that loop you
> lock up the box. It can probably happen although I doubt it
> on any of the NT based systems, I have locked up various
> things one win2k and it can be closed down by the system
> without any problems.

I've locked MS-WinNT 4.0 with `jmp $` set at realtime priority
from non-admin userspace. I should try on an MS-Win2k system.

-- Robert



Relevant Pages

  • Re: Batch file and MFC (Properly Terminating Application)
    ... running any secondary modal loop. ... don't write an OnCancel handler, ... the changes the user thought had been made--because the app closed without ... user clicks on Cancel button and application exits. ...
    (microsoft.public.vc.mfc)
  • Re: Console app freezes
    ... This behavior seem to be a result if excessive CPU load. ... Do you know what your app will do in case more data is coming from serial ... Could it wait for available buffer in a loop without sleepin it? ... However, after waiting a while, I ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: Console app freezes
    ... It's not a while loop which checks for some ... You'll need to firure out what to do in case buffer overflows (terminate, ... > My app uses OpenNETCF.org’s serial comms code with a few modifications ... I couldn’t use a parity error event to ...
    (microsoft.public.dotnet.framework.compactframework)
  • Re: yield API
    ... Process A *could* immediately go into some kind of "check for file; sleep n ms" loop, but instead it starts off by calling sched_yieldto give process B a chance to run and hopefully get to the point where it has created the file before process A is again scheduled and starts to look for it - after the single sched yield call, process A does indeed go into a "check for file; sleep 250ms;" loop, but most of the time the initial sched_yieldcall actually results in the file being present without having to loop like that. ... Specifically, in the first case you tell the kernel "I'm waiting for something but I don't know what it is or how long it will take"; while in the second case you tell the kernel "I'm waiting for something that will take exactly X milliseconds, even though I don't know what it is. ... *is* an actual use of the API in a real app. ...
    (Linux-Kernel)
  • Re: Using sprites en masse and fluctuating frame rates in C# MDX
    ... memory becuase you are taking big chunks for textures or arrays or becuase ... you are creating object in your render loop which you are not disposing. ... is to create new objects which will never go away untill you close the app. ...
    (microsoft.public.win32.programmer.directx.managed)