Re: [Freedos-user] How can Disk write speed up?

2005-11-07 Thread Roberto Mariottini
Hi,

정일영 wrote:
[...]
 I am testing with two system SPEC.
 system #1 is installed SCSI disk  and 
 System #2 is  S-ATA Disk.
 In booting , Primary-master disk absent or non-ATA. No Disks
  To use; driver NOT Loaded message is displayed.
  I think that UDMA2 is not support SCSI Disk or S-ATA Disk. Isn’t it?

You are right, UDMA and UDMA2 are meant to work with ATA (IDE/EIDE) disk
drives only.

 Below is Autoexec.bat and config.sys 
 - Autoexec.bat
 @ECHO OFF
 IF NOT ERRORLEVEL 1 GOTO 2NDBOOT
 :1STBOOT
 A:\CTMOUSE.EXE /P /W
 GOTO EXIT
 :2NDBOOT
 A:\SHSUCDX.COM /D:SSCD000 /L:X
 A:\lbacache 8192 TUNW
 GOTO EXIT
 :EXIT  
 
 - Config.sys
 FILES=255
 BUFFERS=40
 LASTDRIVE=Z
 STACKS=9,256
 DEVICE=A:\HIMEM.EXE 
 DOS = HIGH,UMB
 DEVICEHIGH = A:\UDMA2.SYS /O
 DEVICE=A:\SSCDROM.SYS /D:SSCD000
 SHELLHIGH=A:\COMMAND.COM /P

If this is your configuration, then you are not using custom device
drivers to access your non-ATA disks. I suppose it works because your
BIOS is able to handle theese kind of disks, making DOS believe they are
normal disk accessible through int 13H (in the past this was true
exclusively for ATA disks).
The problem could be that the BIOS support for SCSI and S-ATA disk is
poor, on the assumption that the BIOS will be used only at startup to
help the O.S. to boot, so only a few blocks are read and only once per
session.
DOS systems, instead, use the BIOS for *all* disk access, so you get
slow disks.

To know for sure that this is the problem you should try:

 - With another O.S. (shuch as Linux or Windows), the disk should run
faster.
 - With another DOS (such as MS-DOS or DR-DOS), the disk should run as
slow as with FreeDOS.

If the problem is confirmed you can try to use DOS drivers for thoose
disks, if they are available. This should speed up things a lot.
Let us know.

Ciao




---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42 plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user


Re: [Freedos-user] How can Disk write speed up?

2005-11-07 Thread Johnson Lam
On Mon, 07 Nov 2005 20:29:09 +0900, you wrote:

Hi Jung,

- Config.sys
FILES=255

You really need such a large value?

BUFFERS=40

You can use a smaller buffer value such as 10, because you loaded
LBACACHE

LASTDRIVE=Z
STACKS=9,256
DEVICE=A:\HIMEM.EXE 
DOS = HIGH,UMB
DEVICEHIGH = A:\UDMA2.SYS /O

Better leave UDMA2 loaded low for maximum compatibility, it's less
than 3K byte

DEVICE=A:\SSCDROM.SYS /D:SSCD000

LoadHigh this driver may save more conventional memory

SHELLHIGH=A:\COMMAND.COM /P


Rgds,
Johnson.


---
SF.Net email is sponsored by:
Tame your development challenges with Apache's Geronimo App Server. Download
it for free - -and be entered to win a 42 plasma tv or your very own
Sony(tm)PSP.  Click here to play: http://sourceforge.net/geronimo.php
___
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user