SCOUG-HELP Mailing List Archives
Return to [ 02 |
June |
2003 ]
<< Previous Message <<
>> Next Message >>
Content Type: text/plain
=====================================================
If you are responding to someone asking for help who
may not be a member of this list, be sure to use the
REPLY TO ALL feature of your email program.
=====================================================
Info 4 SYNass writes:
>
> If 8MB cache works with OS/2 then I do not hesitate to choose but
> I would choose 2MB cache if I know 8MB cache works with M$ only !!
>
Svobi, I would be very surprised if the operating system ever sees the 8mb
cache. My guess (and I have to admit it IS a guess, based on my mainframe
experience) is that the drive uses that cache internally to save data it's
recently read, and to read ahead one block further than the last record the
computer requested.
It likely transacts business with the computer the same way it would without
cache (ie, the cache is transparent to the computer). When it gets a read
request, it first checks the cache to see if the record is already there,
and if so, it doesn't need to move the heads to read the data... it just
transfers the data record from cache to the computer and then initiates a
read of the next sequential record in anticipation of the computer asking
for that record next. The larger the cache, the greater the chance that the
record the computer wants is in the cache.
In doing things like loading programs, or reading sequentially through data
in a recently-defragged partition, cache will speed up disk reads without
having to increase the mechanical speeds (seek, search, rotational delay) of
the drive.
I don't know if it does the same thing on writes, ie, accept the data, put
it in the cache, and tell the computer the record has been written, then
asynchronously write records as the cache fills up. If it does use cache on
writes, then there is a possibility of lost records if the drive were to
fail or your electricity goes out (but at that point you'd have bigger
problems to worry about).
Wayne
=====================================================
To unsubscribe from this list, send an email message
to "steward@scoug.com". In the body of the message,
put the command "unsubscribe scoug-help".
For problems, contact the list owner at
"rollin@scoug.com".
=====================================================
<< Previous Message <<
>> Next Message >>
Return to [ 02 |
June |
2003 ]
The Southern California OS/2 User Group
P.O. Box 26904
Santa Ana, CA 92799-6904, USA
Copyright 2001 the Southern California OS/2 User Group. ALL RIGHTS
RESERVED.
SCOUG, Warp Expo West, and Warpfest are trademarks of the Southern California OS/2 User Group.
OS/2, Workplace Shell, and IBM are registered trademarks of International
Business Machines Corporation.
All other trademarks remain the property of their respective owners.
|