Windows 7 Forums
Welcome to Windows 7 Forums. Our forum is dedicated to helping you find support and solutions for any problems regarding your Windows 7 PC be it Dell, HP, Acer, Asus or a custom build. We also provide an extensive Windows 7 tutorial section that covers a wide range of tips and tricks.


Windows 7: Whatis Mem use for multiple instances same 32bit program on Win7 64bit

17 Feb 2011   #1
bslittle

Windows XP Pro 32 Bit SP3
 
 
Whatis Mem use for multiple instances same 32bit program on Win7 64bit

Hello,

My question stems in 2 parts.

1. If I have a primarily single threaded 32 bit application that I want to run multiple instances of on a Win 7 64 bit machine...in order to take advantage of throughput on 2xquad core cpu's
a. Will each instance of the 32 bit application be limited to 2GB of 32 bit addressable memory?
b. Will the total memory available to all of the running 32 bit applications be only 3.25GB or will a machine with say 64GB of memory parse out 32 2GB partitions to 32 unique windows of an application?

2. If the application has driver interfaces only certified in Windows XP (and not functioning in Win 7 (32 or 64 bit)), what is the impact of question 1 above on running multiple instances of the same application in XP SP3 compatibility mode (e.g. are there additional memory/graphic limits imposed)?

Thanks in advance for taking a look at my questions!

BSL


My System SpecsSystem Spec
.
17 Feb 2011   #2
yowanvista

Windows 10 Pro x64, Arch Linux
 
 

Quote:
1. If I have a primarily single threaded 32 bit application that I want to run multiple instances of on a Win 7 64 bit machine...in order to take advantage of throughput on 2xquad core cpu's
It will still be limited to 2GB and won't take advantage of Quad core processing unless it has been programmed to do so and if it has the capabilities to do it. Old software won't benefit at all
Quote:
a. Will each instance of the 32 bit application be limited to 2GB of 32 bit addressable memory?
Yes

Quote:
b. Will the total memory available to all of the running 32 bit applications be only 3.25GB or will a machine with say 64GB of memory parse out 32 2GB partitions to 32 unique windows of an application?
Each application will get up to 2GB
Quote:
2. If the application has driver interfaces only certified in Windows XP (and not functioning in Win 7 (32 or 64 bit)), what is the impact of question 1 above on running multiple instances of the same application in XP SP3 compatibility mode (e.g. are there additional memory/graphic limits imposed)?
It should make no difference but if the XP driver is not digitally signed windows won't even allow it to be loaded unless you disable the driver signing check, the software using it might not even work. 32-bit drivers won't work on 64-bit OS, in that case you should use XP mode
My System SpecsSystem Spec
17 Feb 2011   #3
severedsolo

Windows 7 Ultimate X64 SP1
 
 

You can get around the 2GB limit by making the application LAA (Large Address Aware) with this handy little program: NTCore's Homepage it will only work on 64 bit systems though. It will also be no good fo XP Mode.
My System SpecsSystem Spec
.

17 Feb 2011   #4
bslittle

Windows XP Pro 32 Bit SP3
 
 

yowanvista - thank you for your reply - very inclusive and provided me the answer I was looking for. Each instance of the application runs for many hours so it does pick the core least in use at start (it assumes another instance of itself or a cpu hog program is running) so in essence it does take advantage of the multiple cores (albeit a single threaded instance)

severedsolo - thank you as well for the additional info (the 2gb limit/application is not an issue) but if I run 6 application windows I needed to ensure that each would have it's own full 2gb and not all run in the same 32 bit addressable space of 3.25gb.
My System SpecsSystem Spec
17 Feb 2011   #5
yowanvista

Windows 10 Pro x64, Arch Linux
 
 

Quote:
but if I run 6 application windows I needed to ensure that each would have it's own full 2gb and not all run in the same 32 bit addressable space of 3.25gb.
Windows will automatically allocate the required memory(up to 2GB for each) to 32-bit applications

Quote:
it's own full 2gb
A 32-bit application won't usually use 2GB
Quote:
addressable space of 3.25gb
This 3.25GB limit only applies to 32-bit systems
My System SpecsSystem Spec
17 Feb 2011   #6
bslittle

Windows XP Pro 32 Bit SP3
 
 

yowanvista - yep thanks again - I understand your reply and we are on the same page
My System SpecsSystem Spec
Reply

 Whatis Mem use for multiple instances same 32bit program on Win7 64bit




Thread Tools




Similar help and support threads
Thread Forum
Win7 32bit Home Premium to Win7 64bit Ultimate: Possible without Clean
I just bought a ThinkPad T400, and 8GB DDR3 upgrade kit. After first log on, I realized the Windows 7 is 32bit. How can I upgrade to Ultimate x64 instead? Thanks for your help.
Installation & Setup
IE8 - Program Links load 32bit, want 64bit
So basically, I run IE64bit.. runs everything I have without problems, 32bit always locks up randomly. The only problem i have is if I click a link in a program it loads 32bit IE. which will eventually lockup.. What setting can I change in the registry or where ever so that when a...
Browsers & Mail
Can't run 32bit program on 64bit windows 7
Folks: I need your help. I own a registered copy of FSHOTSFX program. I have this program runing very well, on 64bit windows xp pro . But I have been unable to run it , since i migrated to 64bit windows 7 home premium edition. Unfortunately the program manufacturer does not offer support...
Gaming
Can't run 32bit program FSHOTSFX on 64bit windows 7
Folks: I need your help. I own a registered copy of FSHOTSFX program. I have this program runing very well, on 64bit windows xp pro . But I have been unable to run it , since i migrated to 64bit windows 7 home premium edition. Unfortunately the program manufacturer does not offer support...
Gaming
Multiple instances of same program in processes
Hello, I have a problem, I have multiple instances of same program(exe file) in the processes, even though there's supposed to be only one or none. This never happened to me before and yeah, its not too good for my cpu, since it's usage is increased. here's some pictures from task manager: ...
Software
Program files,32bit & 64bit?
Today,I've installed 64bit version of windows 7 for first time ever,and I see that I have 2 Program Files folders in C partition(beside Program files in D partition ),Program Files 32bit&Program Files 64bit. Is that normal,or maybe I have messed up something when I was making another partition....
Installation & Setup


Our Sites

Site Links

About Us

Find Us

Windows 7 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 7" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd

All times are GMT -5. The time now is 13:21.
Twitter Facebook Google+ Seven Forums iOS App Seven Forums Android App