forums.silverfrost.com Forum Index forums.silverfrost.com
Welcome to the Silverfrost forums
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

/3GB

 
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> Suggestions
View previous topic :: View next topic  
Author Message
DanRRight



Joined: 10 Mar 2008
Posts: 2813
Location: South Pole, Antarctica

PostPosted: Fri Mar 21, 2014 10:17 pm    Post subject: /3GB Reply with quote

Documentation says "The address space is reduced to 2Gb by most operating systems. However, some operating systems, including Windows XP Professional, provide a /3GB switch in boot.ini that extends the user's address space to 3GB"

I see this switch with 64bit Windows 7/8 actually gets closer to 4GB. Am i right, John ?
Back to top
View user's profile Send private message
JohnCampbell



Joined: 16 Feb 2006
Posts: 2554
Location: Sydney

PostPosted: Mon Mar 24, 2014 1:20 am    Post subject: Reply with quote

Dan,

With Windows 7_64, the extended addressable memory is default and you do not need to boot with the /3gb switch, which was the case for XP_32. I have not done any testing of Windows 8 (for any work) as yet! I hope cmd.exe is like Windows 7 and that control panel > system and task manager are still available.

With Windows 7, I can get small programs to access up to about 3.6 Gb. It would be good to have a version of LOC that was Integer*8, that makes it easier to check the addresses, although that can be overcome. (The intrinsic SIZEOF would also be a valuable addition for this testing.)

The problem I have not yet solved is I can not get more than 2Gb in my large clearwin+ program. I don't know the cause, as Paul changed /debug to still allow extra memory to be available.

Note: you can only get memory above 2Gb for ALLOCATE arrays, which is the case for any 64 bit coding. This helps with testing of 64 bit code, using FTN95's superior error checking at compile time, although I have not tested SDBG for above 2Gb.

John
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    forums.silverfrost.com Forum Index -> Suggestions All times are GMT + 1 Hour
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group