English Amiga Board


Go Back   English Amiga Board > Support > support.WinUAE

 
 
Thread Tools
Old 08 December 2012, 22:27   #1
mark_k
Registered User
 
Join Date: Aug 2004
Location:
Posts: 3,343
2GB Z3 RAM, /3GB boot option and 32-bit Windows

One of the changes for WinUAE 2.5.0 was
- 64-bit build supports 2.5G address space, allowing up to 2G of Z3 expansion memory.

I'm just wondering if there's a reason why only the 64-bit build has support for that? Maybe a performance impact or something?

According to this page on the Microsoft site using the /3GB boot parameter can allow 3GB user-mode address space for programs which were linked with the /LARGEADDRESSAWARE option. When running large-address-aware 32-bit programs under 64-bit Windows, the program gets 4GB of address space. The Microsoft page mentions Windows Server 2003 SP1 providing up to 4GB; I guess the same applies to 64-bit Vista, 7, 8 too???

The advantage of having the 32-bit build able to support that much memory would be (apart from being useable on 32-bit OS) that JIT is supported.
mark_k is online now  
Old 09 December 2012, 10:00   #2
Toni Wilen
WinUAE developer
 
Join Date: Aug 2001
Location: Hämeenlinna/Finland
Age: 49
Posts: 26,517
Not worth the trouble again. Just use 64-bit Windows, "every one" uses it since Windows 7.

Remember that everything that WinUAE needs to see must fit in that 2G or 3G address space. That includes _every_ DLL that program uses (Only memory mapped if already loaded by other programs), all buffers, all driver allocated buffers, WinUAE itself, buffers allocated by WinUAE.

Under 32-bit Windows too much reserved memory caused all kinds of strange and random errors when starting emulation, for example display failed initialize because lack of memory. (Slightly under 1G seems to be the max)

32-bit program running under 64-bit Windows: VirtualAlloc() seems to have 2G contiguous allocation size restriction. JIT requires that all Amiga memory can be addressed simply by adding offset to start of RAM. (Address zero of Amiga address space): 2G Amiga address space is the max. (which leaves ~1.7G left for Z3 space)

WinUAE has LARGEADDRESSAWARE option set.
Toni Wilen is online now  
 


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

Similar Threads
Thread Thread Starter Forum Replies Last Post
32-bit Fast RAM slower than 24-bit Fast on certain A1200 config moshy support.WinUAE 1 24 May 2013 21:55
Winuae on Windows 7 Ultimate 64 bit ? weasel_ch support.WinUAE 6 02 September 2011 18:07
F/S P4 3ghz PC with 2GB Ram (Trade for Amiga items considered) fitzsteve MarketPlace 34 16 February 2010 15:07
2Gb boot partition limitation rare_j support.Hardware 15 30 May 2009 05:19
Boot delay option Bloodwych request.UAE Wishlist 9 25 January 2004 23:01

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 19:18.

Top

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.
Page generated in 0.06890 seconds with 13 queries