From: Danilo Godec <danilo.godec@agenda.si>
To: linux-msdos@vger.kernel.org
Subject: Performance problems with new DOSEMU server
Date: Sat, 06 Feb 2010 07:36:10 +0100 [thread overview]
Message-ID: <4B6D0DDA.6030006@agenda.si> (raw)
Hi,
I've hit new problems.The 'old' server, running DOSEMU for multiple
'telnet' users (there can be 80+ simultaneous DOS sessions) is a 1GHz
Pentium III based machine with 512 MB RAM....With that much users it was
getting slow - linux load was hovering at ~8 all the time.
The 'new' server is a 2,83GHz quad core Xeon with 1GB RAM. It should be
faster then the old one even for a single user, let-alone multiple users
(theoretically, 4 DOS instances should be able to run in parallel
without much influence to each other - one for each core, right?).
But test users report the OLD server is about 50 times (!!!) faster then
the new one in some parts of their applications...I did not yet receive
instructions to replicate what exactly they are doing so I could do
tests on my own, but I'd like to do *something* in the meantime.
I tried to get some DOS benchmarks to run on each server, but I cant get
any to run properly on both server - they either crash, lock-up or
report non-sense results.
What could I use to compare the 'real life' speed of a DOS instance on
both servers? For example - if it was linux, I'd compile the kernel and
measure the time it took...
On the NEW server, a single DOS session is using 15 %CPU doing nothing,
just sitting at the prompt. I can't do the same test on the OLD one now,
because users left about 37 DOS sessions to run - but each get's about 6
%CPU (using 'top' to monitor CPU usage).
I left most of the 'dosemu.conf' alone, these are the only things I changed:
> $_cpu = "80386"
> $_hogthreshold = (10)
> $_xms = (1024)
> $_ems = (1024)
> $_external_char_set = "cp437"
> $_internal_char_set = "cp437"
> $_layout = "us"
> $_mouse_internal = (off)
> $_lpt1 = "/usr/local/sbin/sendprint"
> $_lpt2 = ""
> $_pktdriver = (off)
> $_vnet = "direct"
> $_netdev = "eth0"
> $_novell_hack = (on)
> $_ipxsupport = (on)
Regards, Danilo
next reply other threads:[~2010-02-06 6:36 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2010-02-06 6:36 Danilo Godec [this message]
2010-02-06 6:54 ` Performance problems with new DOSEMU server Frank Cox
2010-02-06 9:19 ` Danilo Godec
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=4B6D0DDA.6030006@agenda.si \
--to=danilo.godec@agenda.si \
--cc=linux-msdos@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox