[comp.sys.mac.system] Why does the system take up 10megs for a IIsi?

kevin@crash.cts.com (Kevin Hill) (06/04/91)

   I have a friend who just purchased a IIsi with 17megs o memory..
  Now me being the mac guru that I am, he called me over to help him
put the whole thing together...  Anyway, we were playing around with
the neeeto brand colors and stuff and we checked the about finder and
saw that the system file was takeing up about 9347k or something, but
something that was definatly HUGE...
  Naturally, he turned to me and asked "Why?"
  well, being the guru that I was, I felt that I had to give him an 
answer.  "Why ask why?  Drink bud dry" said I, and off we went for a
couple of brews...  Naturally my carefully planned diversion averted 
further threats to my guru like standing, (although it did cost me a couple
of beers heheh)
  Anyway, Why?  Just out of sheer curiousity..   We were using 256 color mode,
nothing like backdrop or any other inits that would take up huge amounts like
that...  40meg hard drive and no math co-processor.
  Thank you for your support.

hpoppe@ncar.ucar.edu (Herb Poppe) (06/04/91)

In article <1991Jun4.074959.4685@crash.cts.com> kevin@crash.cts.com (Kevin 
Hill) writes:
>    I have a friend who just purchased a IIsi with 17megs o memory..
>   Now me being the mac guru that I am, he called me over to help him
> put the whole thing together...  Anyway, we were playing around with
> the neeeto brand colors and stuff and we checked the about finder and
> saw that the system file was takeing up about 9347k or something, but
> something that was definatly HUGE...
>   Naturally, he turned to me and asked "Why?"

With 24-bit addressing you only get 8Megs of memory. The system "hides" 
the rest of the memory within itself. To access physical memory beyond 
8Megs (on a machine with 32-bit clean ROMs), go to the "Memory" Control 
Panel and enable 32-bit addressing.

Herb Poppe             hpoppe@ncar.ucar.edu
NCAR                      (303) 497-1296
1850 Table Mesa Dr.
Boulder, CO  80307-3000

ejb@think.com (Erik Bailey) (06/04/91)

In article <1991Jun4.074959.4685@crash.cts.com> kevin@crash.cts.com (Kevin Hill) writes:
>
>   I have a friend who just purchased a IIsi with 17megs o memory..
>                             ...  Anyway, we were playing around with
>the neeeto brand colors and stuff and we checked the about finder and
>saw that the system file was takeing up about 9347k or something, but
>something that was definatly HUGE...

Try running Sys 7 in 32-bit mode... That should solve your problems.

This is related to a few other discussions floating around... The Mac
can't address more than about 10 meg of memory (some people say 13, some
people say 8, I'm not sure WHO'S right!) in 24-bit mode.  When this happens
the remaining memory is attributed to "System".

(I sure wish *I* had 17 megs in *my* IIsi!!!)

--Erik

--
      Erik Bailey       | 7 Oak Knoll         | Thinking Machines Corp.
      ejb@think.com     | Arlington, MA 02174 | 245 First St.
      harvard!think!ejb | (617) 643-0732      | Cambridge, MA  02142
          /earth is 98% full. Please remove any excess inhabitants.

Charlie.Mingo@p4218.f421.n109.z1.FidoNet.Org (Charlie Mingo) (06/05/91)

ejb@think.com (Erik Bailey) writes:

EB> In article <1991Jun4.074959.4685@crash.cts.com> kevin@crash.cts.com (Kevin
EB> Hill) writes:
EB> >
EB> >   I have a friend who just purchased a IIsi with 17megs o memory..
EB> >     ...  the system file was takeing up about 9347k or something, but
EB> >   something that was definatly HUGE...
EB> 
EB> Try running Sys 7 in 32-bit mode... That should solve your problems.
EB> 
EB> This is related to a few other discussions floating around... The Mac
EB> can't address more than about 10 meg of memory (some people say 13, some
EB> people say 8, I'm not sure WHO'S right!) in 24-bit mode.  When this
EB> happens the remaining memory is attributed to "System".

    Alternatively, you could just turn on VM to get at 13 Mb, if your  apps
don't like 32-bit mode. 

   (What would VM do if you set it to a size smaller than available real RAM?)


 * Origin: "Each to his point of bliss" -- Browning (1:109/421.4218)

glenn@gla-aux.uucp (Glenn Austin) (06/05/91)

In article <1991Jun4.074959.4685@crash.cts.com>, kevin@crash.cts.com (Kevin Hill) writes:
>    I have a friend who just purchased a IIsi with 17megs o memory..
>   Now me being the mac guru that I am, he called me over to help him
> put the whole thing together...  Anyway, we were playing around with
> the neeeto brand colors and stuff and we checked the about finder and
> saw that the system file was takeing up about 9347k or something, but
> something that was definatly HUGE...
>   Naturally, he turned to me and asked "Why?"

Did you have 32-bit addressing enabled?  If not, then the system heap includes
the system RAM plus all of the non-addressable RAM.

===============================================================================
| Glenn L. Austin                | "Turn too soon, run out of room.           |
| Macintosh Wizard and           |    Turn too late, much better fate."       |
| Auto Racing Driver             |   -- Jim Russell Racing School Instructors |
|-----------------------------------------------------------------------------|
| Don't take me too seriously -- I never do!  :-)                             |
|-----------------------------------------------------------------------------|
| Usenet:  glenn@gla-aux.uucp or glenn%gla-aux.uucp@skinner.cs.uoregon.edu    |
===============================================================================

espen@math.uio.no (Espen J. Vestre) (06/05/91)

In article <11648@ncar.ucar.edu> hpoppe@ncar.ucar.edu (Herb Poppe) writes:
> With 24-bit addressing you only get 8Megs of memory. The system "hides" 
> the rest of the memory within itself. To access physical memory beyond 
> 8Megs (on a machine with 32-bit clean ROMs), go to the "Memory" Control 
> Panel and enable 32-bit addressing.

This can't be quite right.  It is perfectly possible for me to run my IIX 
(with 10MB VM) with a total of 7,8MB of applications, leaving 2,2MB for 
the system software.  This means that the system software not only "hides" 
the memory exceeding 8MB, but is in fact able to use it.
So on the IIsi, the system gets 17MB - 8MB = 9MB.  And then for a 
question:  Is it able to use all of it (so you can at least play around 
with tons of TT fonts and other system-memory consuming stuff)??

-----------------------------------------
Espen J. Vestre                 
Department of Mathematics
University of Oslo
P.o. Box 1053 Blindern
N-0316 OSLO 3
NORWAY                            espen@math.uio.no
-----------------------------------------

jose@calvin.ee.cornell.edu (Jose M. Rosado Roman) (06/07/91)

In article <1991Jun4.145838.2819@Think.COM> ejb@think.com (Erik Bailey) writes:
>
>This is related to a few other discussions floating around... The Mac
>can't address more than about 10 meg of memory (some people say 13, some
>people say 8, I'm not sure WHO'S right!) in 24-bit mode.  When this happens
>the remaining memory is attributed to "System".
>
>(I sure wish *I* had 17 megs in *my* IIsi!!!)
>
>--Erik
>
Let's see now 2 to the 24th would give you 16MEG minus what the mac uses up
for rom, interface cards, etc..
With 32bit you would have upto 4GIGA??? minus system reqs...  I'd like
4 gigabytes of RAM but with my mac+ I would have to wait a day to see
the extensions come up on the screen at startup!!!

Say isn't there a nasty/dirty way to get 16MEG on a plus...  Anybody
know of any way to do a ROM upgrade to a plus?
Seems scarey to me that we talk about the plus now the way we used to
talk about the 256K, but times they are a changin' but I'm sticking
with my plus (It's that or a Heathkit H19!!!)

Sure would like to have 4GIGA though... ;-)

Pink Pirate, Inc. --------------------------------------------------------
                   Disclaimer:  I am only related to my parents.
"The day they invented excuses, ..."  Sorry, I forgot!
--------------------------------------------------------------------------


-- 
Pink Pirate, Inc. --------------------------------------------------------
                   Disclaimer:  I am only related to my parents.
"The day they invented excuses, ..."  Sorry, I forgot!
--------------------------------------------------------------------------