32 bit programs 3 gb each?

windows7Seven7

New member
Member
Local time
1:26 AM
Messages
43
If i am running several 32 bit programs in windows 7 64, do they all share the first 3 gb (or 4), or can they each access the 3gb max for 32 bits.

a
thanks
 

My Computer

OS
64
Are you saying that these programs need 3GB of RAM each in order to run? That would be unusually big. What are those programs - games? In any case, the system loads them into RAM one after the other and if all RAM is taken, it pages out some other stuff. That will, of course, slow your system down.
 

My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
so for instance premier elements is a 32 bit program. it can only use 3-4 gb. But if i am also running photoshop elements organizer, and photoshop elements, each is 32 bit. so you are saying each can use 3-4 gb of memory, that a 32 bit program could use?
 

My Computer

OS
64
Apps will share the available memory in accordance with Windows Memory Management. If physical RAM is unavailable, the pagefile will be utilized.
 

My Computer

OS
Windows 7 Ultimate x64
CPU
P4 3.2
Motherboard
Intel 815GM
Memory
DDR 400
Graphics Card(s)
ATI HD3850
Sound Card
C-Media 7.1
Monitor(s) Displays
SyncMaster 244T
Screen Resolution
1920*1200
Hard Drives
Several
PSU
500
Case
PowerSpec $24
Cooling
ThermalTake copper
Internet Speed
Blazing
so in a sense, 32 bit applications may run faster on a 64 bit system because a 32 bit sytem with available 3.? gb, must share that with windows, the applications (such as adobe premiere elements), and task manager, .....

but with 64 , it can grab the max that 32 bit allows...
 

My Computer

OS
64
A 64bit system will run better if you have more than 3GBs of RAM. It does not really matter whether that is a 32bit or 64bit program.
 

My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
A 64bit system will run better if you have more than 3GBs of RAM. It does not really matter whether that is a 32bit or 64bit program.

+1 ...If it can run ..
better .? maybe .;)
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Sony Vaio VPC-SE23FXS
OS
WDS 7 Home Pre.x64
CPU
Intel Core i5 2450M @ 2.50GHz
Memory
8GB Kingston[2x4] Dual-Channel DDR3 @ 1333MHz
Graphics Card(s)
AMD Radeon(TM) HD 6470M + Intel(R) HD Graph 3000
Hard Drives
TOSHIBA MK6459GSXP 600GB x 5400RPM (SATA)
Actually, if you are running a 32 bit program in windows, it can only use about 3.5 gb. even if you have 96 gb, it will not run better then if you have 4 gb.
 

My Computer

OS
64
Actually, if you are running a 32 bit program in windows, it can only use about 3.5 gb. even if you have 96 gb, it will not run better then if you have 4 gb.
I think you are confusing a few things.
 

My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
It's really only 64-bit apps that benefit from 64-bit...and only certain ones that take advantage of really large datasets. While I'm not against running 64-bit, I don't expect most people will see a lick of difference from a performance standpoint.
 

My Computer

Computer Manufacturer/Model Number
Self-Built in July 2009
OS
Windows 7 Ultimate x64
CPU
Intel Q9550 2.83Ghz OC'd to 3.40Ghz
Motherboard
Gigabyte GA-EP45-UD3R rev. 1.1, F12 BIOS
Memory
8GB G.Skill PI DDR2-800, 4-4-4-12 timings
Graphics Card(s)
EVGA 1280MB Nvidia GeForce GTX570
Sound Card
Realtek ALC899A 8 channel onboard audio
Monitor(s) Displays
23" Acer x233H
Screen Resolution
1920x1080
Hard Drives
Intel X25-M 80GB Gen 2 SSD
Western Digital 1TB Caviar Black, 32MB cache. WD1001FALS
PSU
Corsair 620HX modular
Case
Antec P182
Cooling
stock
Keyboard
ABS M1 Mechanical
Mouse
Logitech G9 Laser Mouse
Internet Speed
15/2 cable modem
Other Info
Windows and Linux enthusiast. Logitech G35 Headset.

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Alienware Aurora ALX R4
OS
Windows 10 Pro (x64)
CPU
Intel Core i7-3930K (3.2GHz - 4.5GHz)
Motherboard
Alienware Aurora-R4 x79
Memory
4x Samsung 4GB PC3-12800 DDR3 (16GB 1600MHz)
Graphics Card(s)
Nvidia Geforce GTX 690
Sound Card
SteelSeries Siberia Elite
Monitor(s) Displays
Dell UltraSharp U3011
Screen Resolution
2560x1600
Hard Drives
Samsung 850 Pro 256 GB, Seagate 1TB Desktop Hybrid HDD, 2x Western Digital 4TB Green HDD
PSU
875W Some Dell PSU <.<
Case
Alienware Aurora ALX
Cooling
Custom Liquid Cooling (EK CPU & GPU blocks) dual EK 480RAD
Keyboard
Logitech G710+ Mechanical
Mouse
Logitech G700s
Internet Speed
Verizon Fios (50 mbps average)
Other Info
Server: Intel NUC D54250WYK: i5-4250U, 16GB, 256 GB mSATA, Windows Server 2012 R2
I think the OP is referring to the fact that 32 bit programs can only address a maximum of 2 or 4Gb. This is the address range of that program. In a 64 bit windows they could be loaded anywhere within windows address range so they each have their own 4Gb maximum.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Hewlett-Packard/G62-107SA Notebook
OS
Microsoft Windows 7 Home Premium 64-bit Service Pack 1
CPU
Intel(R) Core(TM) i3 CPU M 330 @ 2.13GHz
Motherboard
Hewlett-Packard 1425
Memory
8 GB DDR3
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Builtin
Screen Resolution
1366 x 768 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
250 GB SATA Hard Disk Drive 7200 rpm
2TB Seagate GoFlex USB 2 Drive
1TB Iomega Prestige USB 2 Drive
1.5TB Iomega Prestige USB 2 Drive (Samsung)
2TB WD MyBook Live NAS.
Mouse
Logitech Anywhere MX
Internet Speed
152 Mbs download 10 Mbs upload
Antivirus
Norton 360
Browser
Chrome
It is 4GB when executed in a 64bit environment

I think the OP is referring to the fact that 32 bit programs can only address a maximum of 2 or 4Gb. This is the address range of that program. In a 64 bit windows they could be loaded anywhere within windows address range so they each have their own 4Gb maximum.

The Virtual Address Space is 3 GB for each process when using a 32 bit program on a 64 bit edition of Windows. However, it will only see 3 GB if it is Large Address Aware, then it will only see 2 GB for its Virtual Address Space.

A 64 bit program can have an 8 TB Virtual Address Space.

References:
Virtual Address Space (Windows)
Virtual Address Space (Windows)

The Virtual Address Space does not equate to Physical Memory. You can have 3 GB or more on Virtual Address Space while only having 1 GB of Physical Memory.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Alienware Aurora ALX R4
OS
Windows 10 Pro (x64)
CPU
Intel Core i7-3930K (3.2GHz - 4.5GHz)
Motherboard
Alienware Aurora-R4 x79
Memory
4x Samsung 4GB PC3-12800 DDR3 (16GB 1600MHz)
Graphics Card(s)
Nvidia Geforce GTX 690
Sound Card
SteelSeries Siberia Elite
Monitor(s) Displays
Dell UltraSharp U3011
Screen Resolution
2560x1600
Hard Drives
Samsung 850 Pro 256 GB, Seagate 1TB Desktop Hybrid HDD, 2x Western Digital 4TB Green HDD
PSU
875W Some Dell PSU <.<
Case
Alienware Aurora ALX
Cooling
Custom Liquid Cooling (EK CPU & GPU blocks) dual EK 480RAD
Keyboard
Logitech G710+ Mechanical
Mouse
Logitech G700s
Internet Speed
Verizon Fios (50 mbps average)
Other Info
Server: Intel NUC D54250WYK: i5-4250U, 16GB, 256 GB mSATA, Windows Server 2012 R2
The link is about 32bit Windows.

Comparison of 32-bit and 64-bit memory architecture for 64-bit editions of Windows XP and Windows Server 2003

"Applications that are compiled with the /LARGEADDRESSAWARE option, as would be required to take advantage of the /3GB switch in 32-bit Windows, will automatically be able to address 4 GB of virtual memory without any boot time switches or changes to x64 Windows. Plus, of course, the operating system does not have to share that 4 GB of space. Therefore, it is not constrained at all."
 

My Computer

OS
Windows
so for instance premier elements is a 32 bit program. it can only use 3-4 gb. But if i am also running photoshop elements organizer, and photoshop elements, each is 32 bit. so you are saying each can use 3-4 gb of memory, that a 32 bit program could use?
As a better suggestion, take a look at how much memory those apps are actually using. Chances are, you are going way overboard with your concerns, and don't need to worry one bit about how they will run.
 

My Computer

OS
Windows 7 Ultimate x64 SP1
CPU
Intel Core i7-2600
Motherboard
Gigabyte GA-P67A-UD3P-B3
Memory
12 GB Patriot Extreme DDR3-1333
Graphics Card(s)
Nvidia GTX 470
Monitor(s) Displays
Dell UltraSharp 2209WA
Hard Drives
OCZ Agility3 240 GB, WD5001AALS, WD7501AALS
PSU
OCZ ModStream 700W
Case
CoolerMaster HAF 912 Advanced
Cooling
CoolerMaster Hyper 212 Plus
  • Like
Reactions: whs
so for instance premier elements is a 32 bit program. it can only use 3-4 gb. But if i am also running photoshop elements organizer, and photoshop elements, each is 32 bit. so you are saying each can use 3-4 gb of memory, that a 32 bit program could use?
As a better suggestion, take a look at how much memory those apps are actually using. Chances are, you are going way overboard with your concerns, and don't need to worry one bit about how they will run.

Good point. Don't worry unless you have a problem.
 

My Computer

Computer type
Laptop
Computer Manufacturer/Model Number
Hewlett-Packard/G62-107SA Notebook
OS
Microsoft Windows 7 Home Premium 64-bit Service Pack 1
CPU
Intel(R) Core(TM) i3 CPU M 330 @ 2.13GHz
Motherboard
Hewlett-Packard 1425
Memory
8 GB DDR3
Graphics Card(s)
Intel(R) HD Graphics
Sound Card
Realtek High Definition Audio
Monitor(s) Displays
Builtin
Screen Resolution
1366 x 768 x 32 bits (4294967296 colors) @ 60 Hz
Hard Drives
250 GB SATA Hard Disk Drive 7200 rpm
2TB Seagate GoFlex USB 2 Drive
1TB Iomega Prestige USB 2 Drive
1.5TB Iomega Prestige USB 2 Drive (Samsung)
2TB WD MyBook Live NAS.
Mouse
Logitech Anywhere MX
Internet Speed
152 Mbs download 10 Mbs upload
Antivirus
Norton 360
Browser
Chrome
To clarify, let's say those apps are using 600 MB of memory all together. It isn't going to matter if you have 3 GB or 4 GB, or if the system is running the x86 or x64 platform. If all other variables are the same (meaning processor, hard drive, etc), those apps will run identically.
 

My Computer

OS
Windows 7 Ultimate x64 SP1
CPU
Intel Core i7-2600
Motherboard
Gigabyte GA-P67A-UD3P-B3
Memory
12 GB Patriot Extreme DDR3-1333
Graphics Card(s)
Nvidia GTX 470
Monitor(s) Displays
Dell UltraSharp 2209WA
Hard Drives
OCZ Agility3 240 GB, WD5001AALS, WD7501AALS
PSU
OCZ ModStream 700W
Case
CoolerMaster HAF 912 Advanced
Cooling
CoolerMaster Hyper 212 Plus
Back
Top