> [SEVEN levels of untrimmed quotes deleted]
>> I have more than 512 GB RAM on mine. 768 GB. No Complaints. 98SE might
>> not use it all, but no complaints. You don't have to but 3 GB RAM in it
>> just because it can handle it. I originally had 256 GB RAM in it and
>> 98SE ran well.
> Did you mean MB or GB??!?
>
> You really have 3/4 of a TERABYTE on a Windoze98 machine?
> I had always heard that most of those machines could not comprehend more
> than 4 GigaByte (32? address bits), and that Windoze98 couldn't tolerate
> more than HALF a Gigabyte.
>
>
On Wed, 12 Feb 2014, tom wrote:
Sorry, that was 768 GB RAM.
768 GIGABYTES OF RAM??!? On Windoze 98
Or 768 GIGABYTES OF DISK SPACE?
I was replying to how much RAM 98 could
tolerate. It's the first 10 GB on the 80GB Drive. The rest is Linux. It
obviously does comprehend more than 4GB disk space.
DISK SPACE:
FAT12 was generally stuck at a makimum of 32M. Such as a 10MB partition
of an 80MB drive. Windoze typically needed MORE.
Starting with MS-DOS 3.10, the undocumented "network redirector" made it
possible to use larger drives (such as 600-700MB MSCDEX/CD-ROMs) by making
them appear to be a drive on a network, rather than as a drive on that
machine. Try running CHKDSK on a CD-ROM - it replied that you can't
CHKDSK a network drive.
Fat 16 could only go to 2GB of disk space. That SHOULD HAVE BEEN 4GB, but
somebody spec'd it as a SIGNED 32 bit long, instead of an UNSIGNED 32
bit long!
Therefore, the FAT16 disk size is up to 2GB (minus one byte), or as low as
NEGATIVE 2 GB. The same error made it possible to have file sizes even
on a floppy as large as 2GB-1, or as small as NEGATIVE 2GB. Copying a
file with negative file size to your drive SHOULD increase the free
space, but that never worked.
NT s'posedly corrected the SIGNED long error, thereby permitting a FAT16
0 - 4GB on some machines.
FAT32 can handle "larger" drives.
NTFS can handle "larger" drives.
For RAM:
The 8088 had 20 address lines, limiting it to 1MB. Due to some memory
being reserved, the 5150 had a 640MB limit.
Talltree JRAM, and later LIM EMS, provided bank switching kludges,
typically up to 8MB or 16MB.
The 80286 and 80386SX had 24 address lines, limiting them to 16MB.
The 80386 through Pentium 1 had 32 address lines, (although not always
brought out), for a maximum of 4GB.
Use of >512GB would require 40 address lines, which was not common with
Windoze98
Maybe you are
refering to the old hardware?
I was referring to your statement that you had 768GB
of RAM, GIGABYTES NOT
MEGABYTES, AND RAM NOT DISK SPACE, on a Windoze98 machine. I have never
seen Windoze98 running with more than 4GB of RAM. With 768 GIGABYTES
of RAM, Can it finally get out of its own way?
I have heard that it choked on greater than 512MB (NOT GIGABYTE), but I
never personally had the misfortune of having that much RAM in those days.
My hardware is ASUS A7N8X-X which was
considered to be a really great mobo 10 years ago. As for how much
Windows could tolerate, I do not know. Maybe that was Windows 3.something.
Windoze 3.00 could run with less than 1 Megabyte of RAM, such as 512K.
Windoze 3.10 required there to be SOME memory above 1MB (HIMEM.SYS, A20),
but didn't mind if that was in the form of 512K plus 64K above 1M (such as
640K, with remapping).
Having an UPPER limit on RAM in any software is typically as a result of
having declared some variable with too small a size.
Use of >512GB would require 40 bits.