|Sometimes mboard manuals or brand name system manuals or the specs for a mboard or brand name system may have incorrect ram info, but no bios update can upgrade the max module size or speed beyond what the main chipset, or on newer systems, what the memory controller built into the cpu, can support. The max is determined by hardware limitations, not by bios software. |
Usually when you look up the memory for a model by using the model to search with on a major ram manufacturer's or ram distributor's web site, they have the correct ram info.
In this case, the MS-6577 is an OEM only mboard model, supplied only to HP and possibly other brand name system builders, there is no retail MS-6577 model, so there are no listings for it, but searching using the HP model reveals max 1gb modules per slot, 2 ram slots, 2gb total max.
Regarding the speed of the modules, if the main chipset, or on newer systems, what the memory controller built into the cpu, can support PC3200 / 400mhz ram specs, then you will notice a performance improvement from that of PC2700 ram, if the cpu you're using and/or the front side bus speed of the mboard benefits from that.
If the max the main chipset, or on newer systems, what the memory controller built into the cpu, can support is PC2700 / 333 mhz ram, installing PC3200 / 400 mhz ram will make no difference at all - the PC3200 ram will run at PC2700 / 333 mhz specs.
Crucial, for one, will sometimes list faster ram than the main chipset or the memory controller built into the cpu will support, that works in the model. The PCxxxx spec itself is backwards compatible, but that's NOT the only thing that determines whether the ram is compatible with using it in the mboard - if the other things are compatible, faster ram will work in mboards rated to use max a lower PCxxxx spec.
Sometimes not all the possible speeds of modules are listed, as in the Kingston example list in this case, sometimes because they no longer make some of the modules.
If you look up the ram on several manufacturer's or ram distributor's web sites, you can pin down what the mboard actually supports; some sites tell you the max speed the main chipset or the memory controller built into the cpu can support, along with the ram module info.
Another thing you can do is look up any mboard model or brand name system model that uses the same main chipset, and/or for more recent mboards, that uses the same cpu that has a built in memory controller, to find the max modules it supports.
(PC3200 / 400 mhz ram runs at 800 mhz on the module itself; PC2700 / 333 mhz ram runs ar 666.666 mhz on the module itself)