English Amiga Board


Go Back   English Amiga Board > Support > support.Other

 
 
Thread Tools
Old 14 November 2017, 14:49   #1
Nightfox
Registered User

Nightfox's Avatar
 
Join Date: Apr 2016
Location: Perth, Australia
Posts: 217
Virtual Memory on Amiga?

I was thinking, since the 68010 and above support virtual memory, was this ever used on the Amiga? Seems like a handy way to get extra memory in Workbench, albeit it would be slow.
Nightfox is offline  
AdSense AdSense  
Old 14 November 2017, 14:59   #2
Locutus
Registered User

 
Join Date: Jul 2014
Location: Finland
Posts: 768
yup, there's some extensions for it; VMEM and GIGAMEM. You do however need a full Paged MMU for this to work (so practically a full 030/040/060).
Locutus is offline  
Old 14 November 2017, 15:03   #3
Nightfox
Registered User

Nightfox's Avatar
 
Join Date: Apr 2016
Location: Perth, Australia
Posts: 217
Is it too slow to be practical?
Nightfox is offline  
Old 14 November 2017, 23:59   #4
ptyerman
Registered User

ptyerman's Avatar
 
Join Date: Jun 2012
Location: Worksop/UK
Age: 53
Posts: 1,010
I can't speak for VMEM as I've never used it, I did use Gigamem on my A1200 with a Blizzard 1230IV for a while and didn't notice any slowdowns, the 030 on that card has a full MMU.
You can only use FFS though, it won't patch any other filesystem which is a let down for me, and the reason I stopped using it, I use PFS3 for the larger partition size.
It would be a great solution if it supported any Filesystem, but as it is very limiting!
ptyerman is offline  
Old 15 November 2017, 13:09   #5
Daedalus
Registered User

Daedalus's Avatar
 
Join Date: Jun 2009
Location: Dublin, then Glasgow
Posts: 2,342
As opposed to other systems, the Amiga virtual memory solutions only swap pages to the hard drive when free RAM is critically low. So you won't get a slowdown until it's actually using the swap. When it does though, it will be quite slow - especially on a slow interface like the built-in IDE.
Daedalus is online now  
Old 15 November 2017, 15:30   #6
ptyerman
Registered User

ptyerman's Avatar
 
Join Date: Jun 2012
Location: Worksop/UK
Age: 53
Posts: 1,010
Yeah I failed to mention that when I used Gigamem I had a external SCSI drive connected to the Blizzards SCSI kit dedicated for swap. Never tried it off the IDE port but can imagine it would slow it down a little.
Even so, as long as you are only using FastFileSystem it is a useful addition for extending RAM support.
ptyerman is offline  
Old 04 December 2017, 05:49   #7
kolla
Registered User
kolla's Avatar
 
Join Date: Nov 2007
Location: Trondheim, Norway
Posts: 767
@ptyerman

Hm, I always used a dedicated partition for swap, and it was not dependant on any particular filesystem - are you sure you're not confusing with MuFS?
kolla is offline  
Old 04 December 2017, 06:19   #8
ptyerman
Registered User

ptyerman's Avatar
 
Join Date: Jun 2012
Location: Worksop/UK
Age: 53
Posts: 1,010
Nope. As already stated GigaMEM will only use FFS, it won't patch any other filesystem. Its in the documentation if you want to have a browse of it.
I can't speak for any other implementation as I only ever tried GigaMEM.
ptyerman is offline  
AdSense AdSense  
 


Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools

Similar Threads
Thread Thread Starter Forum Replies Last Post
Amiga 1200, Virtual Memory? Amicol Amiga scene 21 20 February 2014 20:37
Virtual Memory or Memory Compactor Leandro Jardim support.Apps 2 30 May 2012 00:12
Is there anything as Virtual Memory? VoltureX support.Apps 7 23 December 2011 13:51
Need virtual memory for chip mem. Thorham request.Apps 7 28 March 2008 16:06
Virtual Memory Magix request.Apps 2 10 November 2001 15:11

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT +2. The time now is 15:48.


Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Page generated in 0.12563 seconds with 14 queries