Jump to content

Win9x with 8gb of physical ram?


Jambogirl

Recommended Posts


My RAM Limitation Patch will let you run 9x without any memory limitation.

You will be able to use the roughly 3GB of 32-Bit RAM available in most Systems. The remainder will require my 64-Bit RAMDISK and/or Programs written using my 64-Bit Memory API.

Link to comment
Share on other sites

No program that needs 4GiB of RAM can possibly run entirely in 32-Bit Mode so it would have to be a 64-Bit Program or use 64-Bit extensions.

Windows 9x will display the available 32-Bit RAM. This can vary from 2.5GiB to 3.7GiB depending upon Motherboard and Add-on Cards. The remainder of your 8GiB is mapped to the 64-Bit RAM space.

Link to comment
Share on other sites

The BIOS maps PCI, AGP, and PCI-E Configuration and Devices to Memory Mapped I/O Space.
Normally these are mapped downward from the APIC and BIOS area at the top.
Due to PCI alignment restrictions there are often fairly substantial gaps in these allocations.
This area is not available for System RAM.
Most, not all, Motherboards can remap the Physical RAM, that would otherwise be useless, up into the 64-Bit Address Space so that it can be used by 64-Bit Software.

For example, if you have 8GiB of RAM and 1GiB of Memory Mapped I/O Space, the RAM would be mapped as follows:

0-3GiB -> 0-3GiB (32-Bit Space)
4-8GiB -> 4-8GiB (64-Bit Space)
3-4GiB -> 8-9GiB (64-Bit Space)

or

0-3GiB -> 0-3GiB (32-Bit Space)
3-8GiB -> 4-9GiB (64-Bit Space)

depending on architecture.

Large Video Cards can put a serious dent in the available 32-Bit RAM.
Having PCI-E also takes up a large block for it's Extended Configuration Table.

Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Recently Browsing   0 members

    • No registered users viewing this page.
×
×
  • Create New...