From mboxrd@z Thu Jan 1 00:00:00 1970 From: Stas Sergeev Subject: Re: Dosemu and clipper applications eating all CPU Date: Wed, 10 Mar 2004 21:36:15 +0300 Sender: linux-msdos-owner@vger.kernel.org Message-ID: <404F601F.9050001@aknet.ru> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Return-path: List-Id: Content-Type: text/plain; charset="us-ascii"; format="flowed" To: linux-msdos@vger.kernel.org Hello. Peter B. Steiger wrote: >> 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? > 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.