This question might be out of topic but I still need some guidance...
I'm doing a project on a Network Monitoring System(NETMon), the
system was previously developed in Dos platform, Now the system was
ported to windows95 platform.
The problem is that the performance of the system on windows95
platform are not as good as the performance on Dos platform.A very
important concept used in the development of the system was initializing
the adapter card to "promiscuous mode", so that it can receive all the
packets in the network, to be analysed.
The Dos version used a driver developed for it but it can only run
in a specific adapter card(3 Com), but in windows version a packet
driver(VxD) using NDIS specification was used which can run on any adapter
card.
My job is to fine tune the windows95 system, to improve the
performance of the system.
Currently if the Dos version received about 800 frames
persecond, the windows system could only receive about 400 frames per
second.
Can anyone help me to find out the way to increase the performance of
Windows 95 system...For information the DOS version is developed using C++
whereas windows 95 developed using MFC ....
Thanks in advance...
regards
S.Balan
____ ____ ___
/\ _`\ /\ _`\ /\_ \
\ \,\L\_\ \ \ \L\ \ __ \//\ \ __ ___
\/_\__ \ \ \ _ <' /'__`\ \ \ \ /'__`\ /' _ `\
/\ \L\ \ __ \ \ \L\ \/\ \L\.\_ \_\ \_/\ \L\.\_/\ \/\ \
\ `\____\/\_\ \ \____/\ \__/.\_\/\____\ \__/.\_\ \_\ \_\
\/_____/\/_/ \/___/ \/__/\/_/\/____/\/__/\/_/\/_/\/_/