I have been performance tuning my TCP/IP stack mostly by looking at the
code and making educated guesses as to what needs to be fixed. I have
just wasted a day rewriting the IP checksum routine in assembler for a
few tenths of a percent improvement and I'm not terribly happy. :-)
Is there a sampling profiler available that will periodically record the
program counter and give me a histogram of what it finds when it is
done? I'm thinking of something like oprofile on Linux.
If it does not run in pure DOS but requires an emulation environment,
that is ok too. I just don't know what any of the options are.
Thanks,
Mike