I wonder if anyone can help with our problem, as it seems with the 
latest doseme versions (1.4.0.7-something today) and Ubuntu 12.04 32-bit 
on a fairly fast machine (Intel Core 2 quad core machine at 2.66GHz) we 
are missing interrupts that were OK on older PCs with earlier 
kernel/dosemu and only 400MHz-ish CPUs.

When I look at the time between the IRQ generating signal, and the DOS 
software responding to the IRQ-5 call, it is *usually* 20us or so, with 
the total time in the function (as measured by toggling the parallel 
port on/off on function entry/exit) is around 20-32us.

However, in some cases it takes much longer, we see most under 1.6ms but 
very occasionally it is taking 16ms (at a guess I would say 1 in 20-40 
calls or so).

Under the above tests, the PC is (apparently) doing nothing much, with 
'top' reporting load averages of 0.05 to 0.15 and no swap in use.

Has anyone got any idea as to what is causing this, and more importantly 
what can we do to get back to the sort of almost-real-time behaviour we 
got years ago?

We are already running xdosemu with -s to get the hardware I/O, using 
the "fast" keywork in the port definitions we use, and runnning it with 
a 'nice' value of -11 to give it plenty of time.

Regards,
Paul
-- 
Dr. Paul S. Crawford
Satellite Station
Dundee University
Small's Wynd, Dundee,
DD1 4HN, U.K.
Tel: +44 (0)1382 38 4687
Email: p...@sat.dundee.ac.uk
The University of Dundee is a Scottish Registered Charity, No. SC015096

------------------------------------------------------------------------------
LogMeIn Central: Instant, anywhere, Remote PC access and management.
Stay in control, update software, and manage PCs from one command center
Diagnose problems and improve visibility into emerging IT issues
Automate, monitor and manage. Do more in less time with Central
http://p.sf.net/sfu/logmein12331_d2d
_______________________________________________
Dosemu-devel mailing list
Dosemu-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dosemu-devel

Reply via email to