[comp.sys.mac.system] Is VM for 030 Macs in S7

kn0j+@andrew.cmu.edu (Kenneth Blake Nerhood) (04/10/91)

I just purchased a Mac IIsi, and I was wondering if there was going to
be Virtual Memory for the 68030 (IIsi)?  I remember reading sometime
time ago about Apple having problems with it.

Can anybody confim this, or what is the state of its release?

Thanks in advance


+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Ken Nerhood                           |     
Carnegie Mellon University            |             Go Browns!!
kn0j+@andrew.cmu.edu                  |               Oh Well
+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

amanda@visix.com (Amanda Walker) (04/10/91)

In article <Ec0ckhW00WBK83dlhT@andrew.cmu.edu> kn0j+@andrew.cmu.edu
(Kenneth Blake Nerhood) writes:

   I just purchased a Mac IIsi, and I was wondering if there was going to
   be Virtual Memory for the 68030 (IIsi)?  I remember reading sometime
   time ago about Apple having problems with it.

System 7.0 will have virtual memory, and even the beta version seems to
work fine on my IIsi.

--
Amanda Walker						      amanda@visix.com
Visix Software Inc.					...!uunet!visix!amanda
-- 
"We are continually faced with a series of great opportunities brilliantly
 disguised as insoluble problems."	--John W. Gardner

dawg6844@uxa.cso.uiuc.edu (Race Bannon) (04/10/91)

kn0j+@andrew.cmu.edu (Kenneth Blake Nerhood) writes:

>I just purchased a Mac IIsi, and I was wondering if there was going to
>be Virtual Memory for the 68030 (IIsi)?  I remember reading sometime
>time ago about Apple having problems with it.

>Can anybody confim this, or what is the state of its release?

>Thanks in advance


>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
>Ken Nerhood                           |     
>Carnegie Mellon University            |             Go Browns!!
>kn0j+@andrew.cmu.edu                  |               Oh Well
>+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

We're running 7.0 here on several IIsi's.  VM works great.

--
_______________________________________________________________________________
Dan Walkowski                          | To understand recursion, 
Univ. of Illinois, Dept. of Comp. Sci. |   you must first understand recursion.
walkowsk@cs.uiuc.edu                   |

Tony.Austinson@p0.f22.n282.z1.mn.org (Tony Austinson) (04/12/91)

In article <Ec0ckhW00WBK83dlhT@andrew.cmu.edu> Kenneth Blake  
Nerhood writes:  

 > I just purchased a Mac IIsi, and I was wondering if there was going
 > to be Virtual Memory for the 68030 (IIsi)?  I remember reading
 > sometime time ago about Apple having problems with it.
 >
 > Can anybody confim this, or what is the state of its release?

      System 7.0 (FC1)'s virtual memory (accessible from the  
Memory cdev) works fine on the IIsi; 5 megs conventional  
memory, 12 megs virtual memory running off a 40 meg internal  
Conner hard drive.

---
Tony Austinson
SmorgasBoard uucp<=>Fido Gateway BBS
INet: root@mmug.edgar.mn.org
UUCP: ...jhereg!kksys!vware!edgar!mmug!root
Fido: 1:282/22

george@swbatl.sbc.com (George Nincehelser 5-6544) (04/14/91)

In article <671469218.0@mmug.mn.org> Tony.Austinson@p0.f22.n282.z1.mn.org (Tony Austinson) writes:
>
>      System 7.0 (FC1)'s virtual memory (accessible from the  
>Memory cdev) works fine on the IIsi; 5 megs conventional  
>memory, 12 megs virtual memory running off a 40 meg internal  
>Conner hard drive.
>

I have 7.0F2 on an 8 meg IIcx with an 80 Meg drive.  I've about 30 Meg free.
However, I can't seem to get more than 3 Meg of virtual (for a total of 11).

What am I doing wrong?


-- 
   /   George David Nincehelser        \  george@swbatl.sbc.com     \
  / /   Southwestern Bell Telephone     \  Phone: (314) 235-6544     \
 / / /   Advanced Technology Laboratory  \  Fax:  (314) 235-5797      \
/ / / /\  1010 Pine, St. Louis, MO 63101  \  de asini umbra disceptare \

dbert@wookumz.gnu.ai.mit.edu (Douglas Siebert) (04/15/91)

In article <1991Apr14.013607.25447@swbatl.sbc.com> george@swbatl.sbc.com (George Nincehelser 5-6544) writes:
>
>I have 7.0F2 on an 8 meg IIcx with an 80 Meg drive.  I've about 30 Meg free.
>However, I can't seem to get more than 3 Meg of virtual (for a total of 11).
>
>What am I doing wrong?
>
Your problem is most likely that although you have 30 Meg free, your drive is
fragmented and 3 Meg is the largest contiguous block you have.  Defragment your
drive and I'll bet you can get more VM.  (Though I think cx's are limited to
16M total (virtual + physical) because the ROMs are not 32-bit clean.  Is this
the case or am I mistaken?

--
Doug Siebert                    |                dbert@gnu.ai.mit.edu
MBA Student (2nd year)          |  "All opinions expressed herein are obviously
(starting MS in CS this fall?)  |   superior to yours or you wouldn't have need
The University of Iowa          |   to be reading this, now would you?"  :-)

george@swbatl.sbc.com (George Nincehelser 5-6544) (04/15/91)

In article <1991Apr14.194137.8329@mintaka.lcs.mit.edu> dbert@wookumz.gnu.ai.mit.edu (Douglas Siebert) writes:
>>
>>I have 7.0F2 on an 8 meg IIcx with an 80 Meg drive.  I've about 30 Meg free.
>>However, I can't seem to get more than 3 Meg of virtual (for a total of 11).
>>
>>What am I doing wrong?
>>
>Your problem is most likely that although you have 30 Meg free, your drive is
>fragmented and 3 Meg is the largest contiguous block you have.  Defragment your
>drive and I'll bet you can get more VM.  (Though I think cx's are limited to
>16M total (virtual + physical) because the ROMs are not 32-bit clean.  Is this
>the case or am I mistaken?

I tried defragging the drive...didn't help.

It looks like the problem is that the IIcx doesn't have 32-bit clean roms. 
The reason I have only 11 Meg is that there can only be 14 Meb - 1 Meg for
each NuBus card.  Makes sense to me...I do have 3 NuBus cards.

Thanks to all who responded via e-mail!

-- 
   /   George David Nincehelser        \  george@swbatl.sbc.com     \
  / /   Southwestern Bell Telephone     \  Phone: (314) 235-6544     \
 / / /   Advanced Technology Laboratory  \  Fax:  (314) 235-5797      \
/ / / /\  1010 Pine, St. Louis, MO 63101  \  de asini umbra disceptare \

nerm@Apple.COM (Dean Yu) (04/15/91)

In article <1991Apr14.013607.25447@swbatl.sbc.com> george@swbatl.sbc.com (George Nincehelser 5-6544) writes:
>I have 7.0F2 on an 8 meg IIcx with an 80 Meg drive.  I've about 30 Meg free.
>However, I can't seem to get more than 3 Meg of virtual (for a total of 11).
>
>What am I doing wrong?
>
>

  Machines with non-32 bit clean ROMs (anything before the ci) can't access
more than 12 megs of virtual memory, at any rate.  But I don't know why you're
off by a meg...

  -- Dean Yu
     Blue Meanie, Negative Ethnic Role Model, etc.
     Apple Computer, Inc.
     My opinions and so on and so forth...

klingspo@mozart.cs.colostate.edu (Steve Klingsporn) (04/15/91)

I know what is wrong.  You have more than one NuBus card in your IIcx.
Address space includes NuBus, for which each slot "takes away" 1MB from
the VM you can have.  Hence, you have 2 cards in your IIcx -- video
card and something else.

I suppose that if you had IIci ROMs in your machine, you'd be okay -- 32-Bit
"Clean," and all.  While Apple refuses to comment on whether or not it is
possible, I am pretty damn sure it is.  Then again, Apple doesn't let you
just buy ROMs...

Steve Klingsporn

klingspo@mozart.cs.colostate.edu (Steve Klingsporn) (04/15/91)

Dean
(and this is a correction to me too!)

In 24 bit mode, you have a total of 14MB of VM possible - 1MB for every card.

steve

jyen@Apple.COM (John Yen) (04/17/91)

Doug Siebert (dbert@wookumz.gnu.ai.mit.edu) writes:
> Your problem is most likely that although you have 30 Meg free, your drive is
> fragmented and 3 Meg is the largest contiguous block you have. Defragment your
> drive and I'll bet you can get more VM.  (Though I think cx's are limited to
> 16M total (virtual + physical) because the ROMs are not 32-bit clean.  Is this
> the case or am I mistaken?

Uh, well, no.  VM does NOT require contiguous free space on the backing store
HD.  The limit is due to the cx's 24-bit ROMs.
The formula (wow, higher math) is:

if 24-bit, possible VM space = 14 - 1/slot occupied
if 32-bit, possible VM space = 1 gigabyte, limited by page table size

Limited by HD free space, of course.

John Yen  jyen@apple.com  7.0 kernel test team