TIP: Click on subject to list as thread! ANSI
echo: lan
to: LEE ARONER
from: MIKE BILOW
date: 1997-12-23 13:53:00
subject: NOVELL & WD 6.4GIG

LEE ARONER wrote in a message to MIKE BILOW:
 LA>    Since I AM running HPFS386, this may be why I was starting 
 LA> to consider the wisdom of doing so...
 LA>    The biggest problem seems to be with a 2 gig drive 
 LA> partitioned 1.7 gig in HPFS386 and the balance in FAT. Gets 
 LA> fairly constant errors from chkdsk (ONLY on the HPFS 
 LA> partition), necessitating a boot from floppy to fix... annoying 
 LA> to say the least.
Well, there are probably errors on the FAT partition also, but you don't find 
out about them easily because FAT has no internal consistency checking.  HPFS 
uses doubly linked lists and embedded cyclic redundancy checks to validate a 
number of its internal structures, so CHKDSK or similar utilties can detect 
corruption much more reliably.
If you are asking whether there is any likelihood that having both a FAT and 
HPFS partition makes it any more probable that corruption will occur on the 
HPFS partition, then the answer is no.
Don't overlook the obvious, either.  Any drive which frequently reports 
errors should be examined very carefully, especially with regard to cabling 
and termination.  Write cache comes into play only in terms of maintaining 
integrity of the data after the drive has reported some error condition, so 
you need to find out why these error conditions are being reported in the 
first place.  Assuming you have applied all of the relevant FixPacks, HPFS386 
is pretty solid, but you may have SCSI driver or hardware problems.
MB> You can get Seagate's official utility to manipulate the write cache
MB> enable bit on the appropriate device mode page, APSI-WCE, at:
 LA>    Got it yesterday. 
Let's see if that has any effect.  I think you will need to run that under 
DOS with ASPI support loaded, which can be a pain.  You might be able to run 
it under OS/2, since VASPI support is provided, but I've never tried it.  I 
would be interested to know if that works.
MB> I can save you a lot of aggravation that you will encounter 
MB> when trying to make sense of the Seagate docuemtation: for 
MB> OS/2, turn off the write cache.
 LA>    For Warp workstations, as well as Server?
Yes.  The reasoning applies to any filesystem which can do hotfixing, 
including HPFS and HPFS386.  If you run FAT only, then it makes no 
fference.
 LA>    I'll bet that Win95 would probably do OK with it on?
Yes.  Windows 95 has no support for a filesystem that can do hotfixing.  The 
goal of disabling write cache is to get error reporting that can be tied back 
to the appropriate data buffer and handled within the filesystem logic.  Even 
if Windows 95 is properly notified of a media error with write cache 
disabled, it will simply cough and sputter anyway and throw away the data.  
Windows 95 uses VCACHE, which is basically just a VxD port of SMARTDRV.
 LA>    And I'll bet that NT on the same machine will turn into a 
 LA> *real* pig without it.
No, the performance penalty of disabling hardware write cache is fairly 
minimal, as long as there is efficient cache logic at the filesystem level in 
the operating system.  Most of what hardware write cache does is compensate 
for inefficiencies in the filesystem logic.  NTFS is kind of a pig anyway, 
but it is probably not fair to evaluate it on performance when its stated 
design goal of journaling will have an inherent performance penalty; NTFS is 
a lot slower than HPFS386, but this is because HPFS386 does not do 
ournaling.
 
-- Mike
--- 
---------------
* Origin: N1BEE BBS +1 401 944 8498 V.34/V.FC/V.32bis/HST16.8 (1:323/107)

SOURCE: echomail via exec-pc

Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.