4gb address space limitation for i386



I have an IBM xSeries 350 4xPIII with 5.5gb of RAM, and see that only about 3.5gb is being used under the i386 port. I've been looking through the
archives to try and figure out what the root of the problem is and I amn't
quite sure I know which part of the situation is the real problem.

Is it a limitation of the i386 port? That is to say, if there were a specific PIII (i686?) port, would this problem be overcome? Or is it a hardware limitation? Is it necessary to use a not-clean method to access the extra address space (is this what PAE is?), and there's no clean
way around it, regardless of the port?

I was looking at building a PAE kernel, but was discouraged by the lack of usb and certain SCSI support, both of which I'd really like to have (in the case of SCSI, need to have). Is this lack of support because of an inherent difficulty in the hardware, or could it be overcome in a stable way with modification of the device driver code?

My basic (and very hypothetical) question - if I had unlimited time and knowledge (I have limited both), what direction would I take to get access to all 5.5gb of RAM on this particular computer?

Thank you,
Bob
_______________________________________________
freebsd-questions@xxxxxxxxxxx mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-questions
To unsubscribe, send any mail to "freebsd-questions-unsubscribe@xxxxxxxxxxx"



Relevant Pages

  • Re: 4gb address space limitation for i386
    ... I have an IBM xSeries 350 4xPIII with 5.5gb of RAM, ... about 3.5gb is being used under the i386 port. ... I was looking at building a PAE kernel, but was discouraged by the lack of ... usb and certain SCSI support, both of which I'd really like to have (in ...
    (freebsd-questions)
  • Re: Feedback on a Linux Web Page please.
    ... Increasing the RAM on the little ... Intel 800 Series Chipset Motherboard ... Serial Port & 1 Parallel Port ... Onboard SoundMax Audio & NIC 10/100 ...
    (alt.os.linux)
  • Re: Octal switches: Maximising MCU pin usage with data busses
    ... >> their values when switching to the next switch 'chip'. ... >> of the chips, and say PORTB selecting the individual chips. ... Use one port as a bidirectional data buss, ... So the operation would be to set the RAM address, ...
    (comp.arch.embedded)
  • Re: dual ported RAM - different aspect ratio
    ... If the question is how to describe a port size ... could call 'a template'. ... the RAM block) will be used by more then one ... with mismatched aspect ratio, ...
    (comp.lang.vhdl)
  • Re: Total RAM
    ... around 240KB of RAM are available for HOME, Port 0 and working memory ... around 780KB of Flash ROM is available for user storage as Port 2 ... > Port 1 is actually flash even though it's named ERAM. ...
    (comp.sys.hp48)