Skip to contentSkip to conversation

Dosemu and clipper applications eating all CPU

DISCUSSION Stas Sergeev 1 participant 1 message Mar 10, 2004

lore
Share & tools
lore
#0 lore raw

Hello.

Quoted 7 lines · Peter B. Steiger
Quoted 3 lines

Problem of clipper I presume? If it
just runs in a busy loop while idle,
dosemu can't really help.

That is exactly the problem. On NT/XP systems, there is a third-party program called TAMEDOS which intercepts the busy loops and does something so that the CPU is free but the application does not slow down.

If some prog can do that, then dosemu should either. It is just a matter of knowing what exactly that program intercepts ("intercepts the busy loops" is too obscure).
Maybe a test-case of a clipper prog can be found somewhere to see what it does?

Quoted 1 line

know at least one of the loops is a constant keyboard poll:

dosemu is catching that. It is also trying to catch a mouse polling, and then people complain that programs slows down when mouse is inactive:) It also intercepts the timer polling and some other things. I have no guesses as to what's missing.