[openbeos] Re: memory beyond 1 gig

  • From: "p willis" <p.willis@xxxxxxxxx>
  • To: <openbeos@xxxxxxxxxxxxx>
  • Date: Thu, 6 Sep 2001 18:00:21 -0700

The memory bug that keeps BeOS from using more than 1 gig
can now be fixed since we no longer are worried about binary compatibility.
It's pretty easy to make a flat 32 bit memory model that accesses the full 4
gigs
*plus* with some additional virtual paging code the model can be extended to
super-pages or 4 gig blocks (or parts of blocks) swapped from the HD.
Depends on how big everyone thinks things will get in 2 years.

Just make sure to use 64 bit counters in all your structs so that when BeOS
requires porting to wider architecture the underlying framework can support
the move.
(ie: 64 bit MPU)

Peter


Other related posts: