Back to home page

DOS ain't dead

Forum index page

Log in | Register

Back to index page
Thread view  Board view
iw2evk

Magenta (Italy),
04.05.2014, 20:36
 

how speed up wattcp32 (Users)

Hi all,

i've a dual boot pentium 4 pc with freedos and linux puppy.
If i run the same program (links281) in linux the download speeds it's about 200kb/sec (max 800 kb/sec) and in freedos 30kb/sec (max 100kb/sec).
The line it's adsl .
I remember with arachne a download speed of 100kb/sec and max 250 kb/sec , but i don't remember which parameter i have modified in wattcp.cfg for speedup the tcp stack.
Someone have reach with wattcp32 speed of 100kb or more?
if yes, whath is the trick?

Thanks

Roberto iw2evk

ron

Homepage E-mail

Australia,
05.05.2014, 01:00
(edited by ron, 05.05.2014, 01:12)

@ iw2evk
 

how speed up wattcp32

> I remember with arachne a download speed of 100kb/sec and max 250 kb/sec ,
> but i don't remember which parameter i have modified in wattcp.cfg for
> speedup the tcp stack.

I also have ADSL2+. My machine is an AMD K6 600 MHz with 256 MB RAM.

My wattcp.cfg, which I use for ALL DOS browsers, is just one line:

my_ip = dhcp

With that, I can get speeds up to 700 kb/sec or so, depending on the server,
and depending on the agent I am using.

e.g
Wget is faster than Links281 or Arachne.
Elinks is nearly as fast, or as fast, as Wget.
Htget as almost as fast as Wget.
Arachne typically can download at 300 kb/sec or more, depending on the server.
Links281 can download a 2MB MP3 from my domain in around 3 seconds.

Does this help ?

---
AUSREG Consultancy http://www.ausreg.com
Tadpole Tunes http://www.tadpoletunes.com
Sna Keo Il http://www.tadpoletunes.com/sna_keo_il/

RayeR

Homepage

CZ,
05.05.2014, 01:04

@ iw2evk
 

how speed up wattcp32

I can only say, that in my case DL speed in DOS is generaly much slower than under Windows/Linux. But it's enough to listen 192kb/s internet radio in mpxplay. Maybe it also depends on quality of your packet or other driver you have for network adapter.

---
DOS gives me freedom to unlimited HW access.

glennmcc

Homepage E-mail

North Jackson, Ohio (USA),
08.05.2014, 02:47
(edited by glennmcc, 08.05.2014, 03:02)

@ iw2evk
 

how speed up wattcp32

> Hi all,
>
> i've a dual boot pentium 4 pc with freedos and linux puppy.
> If i run the same program (links281) in linux the download speeds it's
> about 200kb/sec (max 800 kb/sec) and in freedos 30kb/sec (max 100kb/sec).
> The line it's adsl .
> I remember with arachne a download speed of 100kb/sec and max 250 kb/sec ,
> but i don't remember which parameter i have modified in wattcp.cfg for
> speedup the tcp stack.
> Someone have reach with wattcp32 speed of 100kb or more?
> if yes, whath is the trick?
>
> Thanks
>
> Roberto iw2evk


FYI,

Arachne is a 16bit program compiled with Borland C/C++ v3.1
and uses a custom build of the WATTCPLG.LIB 16bit library.

And here's how fast she can download under ideal conditions....

http://glennmcc.org/ara-gpl/640499.gif

(lower-left corner of screen-cap shows her speed)

---
--
http://glennmcc.org/

iw2evk

Magenta (Italy),
08.05.2014, 20:29

@ glennmcc
 

how speed up wattcp32

> FYI,
>
> Arachne is a 16bit program compiled with Borland C/C++ v3.1
> and uses a custom build of the WATTCPLG.LIB 16bit library.
>

Hi Glenn and all,

this meaning the standard WATTPLG.lib for 16 /32 bit it's buggy?
What is the modification fo r "pimp" the download speed?

glennmcc

Homepage E-mail

North Jackson, Ohio (USA),
09.05.2014, 00:46

@ iw2evk
 

how speed up wattcp32

> > FYI,
> >
> > Arachne is a 16bit program compiled with Borland C/C++ v3.1
> > and uses a custom build of the WATTCPLG.LIB 16bit library.
> >
>
> Hi Glenn and all,
>
> this meaning the standard WATTPLG.lib for 16 /32 bit it's buggy?
> What is the modification fo r "pimp" the download speed?



WATTCPLG.LIB is the 16bit library used in 16bit executables such as Arachne.

WATT32.LIB is the 32 bit library used in 32bit executables such as links & lynx

There is no bug... there is no pimp.

I use a single line wattcp.cfg for all of my DOS internet programs
which use the WATTCP TCP/IP stack.

--- WATTCP.CFG ---
my_ip = dhcp
___________________


That's it... nothing more, nothing less.

---
--
http://glennmcc.org/

iw2evk

Magenta (Italy),
09.05.2014, 20:58

@ glennmcc
 

how speed up wattcp32

Hi all,

i've make some test with wattcp.cfg files and i've found a set get me
more speed and responsivity.

my_ip=dhcp
mss=1460
mtu=1500
tcp.timer.open_to = 100
tcp.timer.close_to = 100
tcp.timer.retran_to = 0

If someone want to tray this to confirm me it's welcome
Roberto

ron

Homepage E-mail

Australia,
10.05.2014, 03:13

@ iw2evk
 

how speed up wattcp32

> i've make some test with wattcp.cfg files and i've found a set get me
> more speed and responsivity.
>
> my_ip=dhcp
> mss=1460
> mtu=1500
> tcp.timer.open_to = 100
> tcp.timer.close_to = 100
> tcp.timer.retran_to = 0
>
> If someone want to tray this to confirm me it's welcome

I have tried the above with Arachne, Links, Links28, Elinks and MPlayer.
Seems to be at least as fast as my plain one-liner.
But hard to tell for sure.

---
AUSREG Consultancy http://www.ausreg.com
Tadpole Tunes http://www.tadpoletunes.com
Sna Keo Il http://www.tadpoletunes.com/sna_keo_il/

DOS386

22.05.2014, 16:26

@ glennmcc
 

how speed up wattcp32

> http://glennmcc.org/ara-gpl/640499.gif
> (lower-left corner of screen-cap shows her speed)

Well, you're right ... in my tests Arachne was faster than DOSLynx or mTCP .. nobody knows why :-\

---
This is a LOGITECH mouse driver, but some software expect here
the following string:*** This is Copyright 1983 Microsoft ***

mbbrutman

Homepage

Washington, USA,
10.05.2014, 02:57

@ iw2evk
 

how speed up wattcp32

> Hi all,
>
> i've a dual boot pentium 4 pc with freedos and linux puppy.
> If i run the same program (links281) in linux the download speeds it's
> about 200kb/sec (max 800 kb/sec) and in freedos 30kb/sec (max 100kb/sec).
> The line it's adsl .
> I remember with arachne a download speed of 100kb/sec and max 250 kb/sec ,
> but i don't remember which parameter i have modified in wattcp.cfg for
> speedup the tcp stack.
> Someone have reach with wattcp32 speed of 100kb or more?
> if yes, whath is the trick?
>
> Thanks
>
> Roberto iw2evk

Try mTCP - you will probably find it faster than anything using WATTCP.

Either way, comparing DOS to Linux is never going to be fair. Even though Linux has far more code to run through to do the same thing, it has the advantage of having a real operating system and device driver model compared to the DOS packet driver system.

For every packet you receive in DOS, you need a hardware interrupt and two software interrupts to fire. On Linux there is probably one less software interrupt and there is far better buffering and flow control support.

---
mTCP - TCP/IP apps for vintage DOS machines!
http://www.brutman.com/mTCP

Back to index page
Thread view  Board view
22049 Postings in 2034 Threads, 396 registered users, 54 users online (0 registered, 54 guests)
DOS ain't dead | Admin contact
RSS Feed
powered by my little forum