So is Win7 64-bit actually more robust than 32?

sourceX

Banned
Local time
3:16 PM
Messages
23
Reading at official minimum recommneded system requirements:
Windows 7 - Wikipedia, the free encyclopedia

For win7 32-bit its 1 GB of RAM and for 64-bit it's 2 GB.

I wonder why does 64-bit bit require more? I would've understood if they put 4 GB as it could fully read it unlike 32-bit.

But 2? Why not 1 GB as for 32-bit?
 

My Computer My Computer

At a glance

Vista x64
OS
Vista x64
A 64-bit OS allows programs to use more RAM than 32-bit. 32-bit OSes will set a low limit on RAM usage, whereas 64-bit has less restrictions. Because Windows 64-bit will allow itself (as well as specific programs) to use more RAM, chances are it's not designed to handle such a comparatively-small amount as 1GB.
 

My Computer My Computer

At a glance

Windows 7 Home Premium x64Intel Core i7-2600 @3.40GHz8.00GB DDR3NVIDIA GeForce GTX 555 w/1.0GB RAM
Computer Manufacturer/Model Number
Alienware X51
OS
Windows 7 Home Premium x64
CPU
Intel Core i7-2600 @3.40GHz
Memory
8.00GB DDR3
Graphics Card(s)
NVIDIA GeForce GTX 555 w/1.0GB RAM
Monitor(s) Displays
BenQ XL2420TX
Screen Resolution
1920x1080@120Hz
Hard Drives
1TB
PSU
330-watt
Keyboard
Logitech Wireless Illuminated Keyboard K800
Mouse
Razer Orochi
Internet Speed
Campus Internet
64 bit registers, addresses and data are twice as wide as 32 bit. That's what makes it faster, and that is why it needs more RAM.
 
for 64 bit 3GB is best. its looks same ever think but it has huge difference . most of the game user & grapfix dessiner use it for better perfor . if you r do this type of work u will find the difference . in this type of field its show high performance .
 

My Computer My Computer

At a glance

window 7AMd1gbno
Computer Manufacturer/Model Number
Custom made
OS
window 7
CPU
AMd
Motherboard
asus
Memory
1gb
Graphics Card(s)
no
Sound Card
no
Monitor(s) Displays
17"
Hard Drives
zebronics
Cooling
fan
64 bit pros an cons

Yep 64 bit is quicker. More robust, maybe not. If by robust your mean stabile, beefier, easier, its not. It has more trouble getting decent drivers, is a bit more finicky, etc.

It is however worth it if speed is your objective

Ken
 

My Computer My Computer

At a glance

Win 8 Release candidate 8400[email protected]4 gigsNvidia 9600M
Computer Manufacturer/Model Number
HP Pavillion dv-7 1005 Tx
OS
Win 8 Release candidate 8400
CPU
[email protected]
Memory
4 gigs
Graphics Card(s)
Nvidia 9600M
Sound Card
HD built-in
Monitor(s) Displays
17" Wxga
Screen Resolution
1440x900
Cooling
none
Internet Speed
45Mb down 5Mb up
I have windows 7 64-Bit and im running 8Gbs of OCZ Fatal1ty Dual Channel 2048MB PC8500 DDR2 1066MHz Memory and its running really good i love win7 64-Bit :p:D
 

My Computer My Computer

At a glance

windows 7 64-BitAMD Phenom X4 2.20OCZ 8GBXFX GTS 250 X2
Computer Manufacturer/Model Number
MSI
OS
windows 7 64-Bit
CPU
AMD Phenom X4 2.20
Motherboard
MSI K9N2 SLI Platinum
Memory
OCZ 8GB
Graphics Card(s)
XFX GTS 250 X2
Monitor(s) Displays
acer 20in ws
Hard Drives
seagate 500GB
Case
cooler master HAF 932
Cooling
water cooled
Keyboard
Saitek CYBORG
Mouse
Logitech G9
because pickshell shedder(resolution) is much higher than 32bit.
 

My Computer My Computer

At a glance

window 7AMd1gbno
Computer Manufacturer/Model Number
Custom made
OS
window 7
CPU
AMd
Motherboard
asus
Memory
1gb
Graphics Card(s)
no
Sound Card
no
Monitor(s) Displays
17"
Hard Drives
zebronics
Cooling
fan
I was actually confused by the OPs question...since were on a programming subject here I thought that he meant robust meaning bug free or less bugs than x86.

I guess that is just my programming coming out of the cracks....
 

My Computer My Computer

At a glance

Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64Intel Core 2 Duo T9300 2.5 GHz4GB Kingston DDR2-800NVIDIA Geforce 8600M GT (512MB Model)
Computer Manufacturer/Model Number
Compal JFT02 (Custom Build Laptop)
OS
Windows 7 Home Premium x64 - Mac OS X 10.6.4 x64
CPU
Intel Core 2 Duo T9300 2.5 GHz
Motherboard
JFT02
Memory
4GB Kingston DDR2-800
Graphics Card(s)
NVIDIA Geforce 8600M GT (512MB Model)
Sound Card
Realtek HD Audio
Monitor(s) Displays
WUXGA Standard Laptop Display
Screen Resolution
1680*1050
Hard Drives
Toshiba 320GB 5400RPM Laptop HD
PSU
Standard Laptop Power Supply
Case
Standard Laptop Case
Cooling
Standard Laptop Cooling
Keyboard
Standard Laptop 105 Key-Keyboard
Mouse
Synaptics Touchpad
Internet Speed
Verizion Online DSL 3360/864 kbs (dl/up)
I have windows 7 64-Bit and im running 8Gbs of OCZ Fatal1ty Dual Channel 2048MB PC8500 DDR2 1066MHz Memory and its running really good i love win7 64-Bit :p:D
+1 on the 8gb ram its really quick on win 7 rtm :)
 

My Computer My Computer

At a glance

windows 7 RTMQ6600 @ 3.98GB GEIL BLACK DRAGONGTX 260-216
OS
windows 7 RTM
CPU
Q6600 @ 3.9
Motherboard
IP 35-E
Memory
8GB GEIL BLACK DRAGON
Graphics Card(s)
GTX 260-216
Monitor(s) Displays
SAMSUNG T240
Screen Resolution
1920X1200
Hard Drives
2X 500GB
PSU
COOLERMASTER 750 WATT
Case
HAF 932
Cooling
SYTHE MINE
Keyboard
TRUST WIRELESS KEYBOARD
Internet Speed
8 MEG
I've been using 64 bit since Windows XP and as long as you placate it with the correct drivers and a little more memory it seems to suffer less crashes, it prevents certain hacks through having a protected kernel and it's quicker to boot.

It's way past time that all new computers were 64 bit IMO.

More secure, less crashes AND faster?
 

My Computer My Computer

At a glance

Windows 7 64BitAMD 965BE @ 3.9Ghz2x2Gb Corsair 1600 BEMP DDRIIISapphire ATi 5770 Vapor-X
Computer Manufacturer/Model Number
DIY Build Number Infinity+1
OS
Windows 7 64Bit
CPU
AMD 965BE @ 3.9Ghz
Motherboard
Asus Crosshair III Formula
Memory
2x2Gb Corsair 1600 BEMP DDRIII
Graphics Card(s)
Sapphire ATi 5770 Vapor-X
Sound Card
SoundMAX
Monitor(s) Displays
HP w2408h
Screen Resolution
1920x1200
Hard Drives
2x Patriot Torqx 64Gb SSD (RAID 0) [Windows Drive]
1x Western Digital Velociraptor 300Gb [Apps Drive]
1x Samsung Spinpoint T166 500Gb [Storage Drive]
PSU
Corsair 850W
Case
Fractal Design Define R2 Black Pearl
Cooling
Prolimatech Megashadow in push pull w/ 2x Apache Black Fans
Keyboard
Rocat Arvo
Mouse
Rocat Kone
Internet Speed
10Mbs
I

It's way past time that all new computers were 64 bit IMO.

More secure, less crashes AND faster?

I agree. Its time has arrived IMO. :)
 

My Computer My Computer

At a glance

Win7 Ultimate X64
OS
Win7 Ultimate X64

My Computer My Computer

At a glance

Windows 7 Ult, Windows 8.1 Pro,Q9650-4.275GHz, E8600 4.5GHz, E6750-3.8GHzG.Skill PC2 9600 1200Mhz 5 5 5 15 2TGTX480
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home built
OS
Windows 7 Ult, Windows 8.1 Pro,
CPU
Q9650-4.275GHz, E8600 4.5GHz, E6750-3.8GHz
Motherboard
Evga 780i FTW
Memory
G.Skill PC2 9600 1200Mhz 5 5 5 15 2T
Graphics Card(s)
GTX480
Sound Card
Asus Xonar D2
Monitor(s) Displays
HannsG
Screen Resolution
1680X1050
Hard Drives
GSkill Phoenix Pro 120GB SSD
PSU
ThermalTake Toughpower 1000Watt modular
Case
ThermalTake XaserV
Cooling
Xigmatek S1283
Keyboard
Logitech G15
Mouse
Logitech G9
Internet Speed
T1
The real difference between 32 and 64 bit Op systems explained in detail. bit-tech.net | 64-bit: More than just the RAM
Hre's a quote that perplexes me from that article:

"AMD64/Intel 64 brings quite a benefit to the x86 world. For starters, x86-64 contains a huge step forward for programmers with the introduction of "relative pointers." Without going into an entire programming explanation, pointers are reference points in code (in this case we are referring to the translated machine code, or assembly) that tell a program where to go next or look for its next piece of data. These pointers previously needed to be absolute, meaning that you needed to know the exact memory address or register that you were wanting to access. "

Correct me if I'm wrong, but isn't this one of the many things that a compiler takes care of for you? Maybe he meant for compiler programmers? ... Or maybe I'm just showing my age?

And machine code is NOT assembly, since assembly is meant to be symbolic representation of data and instruction whereas machine code is absolute in its addressing and instruction specification.

Or maybe I'm just in an argumentative mood - it's those danged antibiotics from the Umbrella Corporation ...
 

My Computer My Computer

At a glance

Windows 7 RTM x64Core i7 980X @ 4.04GHz OC /// Core Duo L7500 ...12GB G. Skill @ DDR-1600 OC /// 4GBSaphire HD4870 Toxic 1GB /// Intel Mobile GMA...
Computer Manufacturer/Model Number
Custom workstation /// Lenovo X61t tablet notebook
OS
Windows 7 RTM x64
CPU
Core i7 980X @ 4.04GHz OC /// Core Duo L7500 @ 1.6GHz
Motherboard
Asus P6T6 WS Revolution ///
Memory
12GB G. Skill @ DDR-1600 OC /// 4GB
Graphics Card(s)
Saphire HD4870 Toxic 1GB /// Intel Mobile GMA X3100
Monitor(s) Displays
Dual Eizo 24" SX2461W /// 12"
Screen Resolution
1920x1200 /// 1400x1050
Hard Drives
Workstation:
5x 750GB Barracuda-11 on Areca ARC-1220;
4x 1.5TB Barracuda-11 on Intel ICH10R;
Volumes:
300GB RAID 0, 2.7TB RAID 10 on Intel;
100GB RAID 0, 1.4TB RAID 10 on Areca ///
Notebook: G.Skill Titan 256GB SSD
PSU
Tagan ITZ 1100
Case
GHS-1500 ///
Cooling
Thermalright IFX-14 + a slew of stealth fans ///
Keyboard
Logitech Edge ///
Mouse
Logitech Wireless Optical Trackball
Internet Speed
5Mbps down / 820Kbps up
Other Info
Main use: photography;
DVD Drive: L.G GGW-H20L Blu-Ray / DVD;
OC: QPI/DRAM @ 1.33v, CPU @ 1.293v, DRAM Bus @ 1.65v, CPU PLL @ 1.88v, CPU mult = 25x, BCLK = 160, DDR3-1604 @ 7-8-7-24
...Correct me if I'm wrong, but isn't this one of the many things that a compiler takes care of for you? Maybe he meant for compiler programmers? ... Or maybe I'm just showing my age?

And machine code is NOT assembly, since assembly is meant to be symbolic representation of data and instruction whereas machine code is absolute in its addressing and instruction specification...
You are showing your age. I glossed over that, assuming that he meant relative instruction pointers, or position independent code. A type of virtual address is what my "glossing" read it as. As I recall, that belongs to assembly language and was made obsolete with the advent of the MMU.

I don't know, DJ. I learned what little I know from working with people that write in machine and assembly. I never really understood anything they ever said, other than "It works" or "I need more time".

ChuckR FTW.
 
Last edited:
Hre's a quote that perplexes me from that article:
Frankly, to me, that article reads like half smoke and half bull****. It strikes me that the author doesn't really know or understand what he's writing about. But, has some knowledge, and only in the microprocessor arena...
"AMD64/Intel 64 brings quite a benefit to the x86 world. For starters, x86-64 contains a huge step forward for programmers with the introduction of "relative pointers." Without going into an entire programming explanation, pointers are reference points in code (in this case we are referring to the translated machine code, or assembly) that tell a program where to go next or look for its next piece of data. These pointers previously needed to be absolute, meaning that you needed to know the exact memory address or register that you were wanting to access. "
He never did define a "relative" pointer.
And I love the bit about "entire programming explanation",
"Programming" is usually indicative of the smoke and bull**** that generally follows...
The fact is, all "pointers' in the x86 architecture are relative pointers:
Executing code = CS + IP (Code Segment plus Instruction Pointer).
Fetch/Store data = DS + offset (Data Segment plus offset).
We also have the Stack Segment (SS) and the Extra Segment (ES) for various usages.
These are also Left-Shifted by 4, and then added to their designated offsets to compute the real addresses.
Correct me if I'm wrong, but isn't this one of the many things that a compiler takes care of for you? Maybe he meant for compiler programmers? ... Or maybe I'm just showing my age?
No, you're not wrong. Indeed it is one of the tasks for the compiler (or assembler) to take care of.
The only reason you -might- be showing your age is because they've transformed the vocabulary on you:
You used to "run a program". Today they "launch an application".
And don't forget "virtual" and "innovation"...
And machine code is NOT assembly, since assembly is meant to be symbolic representation of data and instruction whereas machine code is absolute in its addressing and instruction specification.
Exactly right! You've penetrated the smoke and smelled the bull****.
Machine code is literally 1s and 0s, represented inside the computer by 'flip-flops' and gates...
Assembly is a human-understandable mnemonic representation. Viz:
Leftside=Instruction - Rside=Data designator

001 001 000 011 000 - 101 010 111 100 110 = binary machine code: Loaded to memory, then moved to the cpu for execution.

1 1 0 3 0 - 5 2 7 4 6 = the octal representation (of those binary bits)

Ld A W, cat (or dog or any 'label' you want), [Assembler] which might stand for:

Load the A register (Accumulator) with the W (whole) word from memory location 52746 octal = loc. 21990 decimal.
The value stored at that memory location could be anything:
for example, the diameter of the earth, in feet or meters...

(W=3 means full 30-bit word. U=2 means upper 15-bits, L=1 means lower 15-bits)
Note that if the 2 for upper is logically 'OR'd with the 1 for lower, we get the 3 for whole word (Upper and Lower at the same time).

An assembler would 'parse' the statement 'pieces' because of the 'spaces' and the 'comma', in order to generate the binary 'fields' that compose the computer's instruction-word, 30 bits worth...

Now that I'm getting nostalgic, here's a few pics of some real computers (with relative pointers).
Ones I used to work on. Ran into them at, of all places, Microsoft:

This one got Neil Armstrong to the moon, when I was in South Africa:
The binary example upstairs is from this computer (Try fixing a 1 or 0 in there):
1206, 3 pics, Univac NTDS for U. S. Navy. Cray’s first computer

CDC-7600, the exact same five I worked on at LLL:
7600, 7 pics, CDC 7600

Cray1/7600 LLL, CDC 7600 & Cray 1 at Livermore
Or maybe I'm just in an argumentative mood
Yeah, me too, when I read a crappy article.... ;)
Now I gotta go get me another glass of wine...
Nice 'talkin' to 'ya!!!
 

My Computer My Computer

At a glance

XP_Pro, W7_7201, W7RC.vhd, SciLinux5.3, Fedor...AMD 64x21 gigDunno
Computer Manufacturer/Model Number
Gateway GT5056
OS
XP_Pro, W7_7201, W7RC.vhd, SciLinux5.3, Fedora12, Fedora9_2x, OpenSolaris_09-06
CPU
AMD 64x2
Motherboard
Yes
Memory
1 gig
Graphics Card(s)
Dunno
Sound Card
Realtek something
Monitor(s) Displays
Samsung SyncMaster 940MW w/TV
Screen Resolution
1280x1024
Hard Drives
250 GB WD, USB Seagate Freedesk 1.5 T
Internet Speed
Cable modem
Other Info
1 + 1 = 10b,
7 + 7 = 16o,
a + b = 15h.
ChuckR for ɅɅɅ President!

I enjoyed the slideshow -
 

Attachments

  • Capture.PNG
    Capture.PNG
    59.9 KB · Views: 4
I enjoyed the slideshow -
Great, it's rewarding to see that someone appreciated the slides, and the cold hard facts...

It just struck me, that my most favorite computer in the
hole-wide-world has the same number as the RTM --- Fancy that!!!

But, it was a 'ones-complement' machine, and probably wouldn't run Windows... :D
 

My Computer My Computer

At a glance

XP_Pro, W7_7201, W7RC.vhd, SciLinux5.3, Fedor...AMD 64x21 gigDunno
Computer Manufacturer/Model Number
Gateway GT5056
OS
XP_Pro, W7_7201, W7RC.vhd, SciLinux5.3, Fedora12, Fedora9_2x, OpenSolaris_09-06
CPU
AMD 64x2
Motherboard
Yes
Memory
1 gig
Graphics Card(s)
Dunno
Sound Card
Realtek something
Monitor(s) Displays
Samsung SyncMaster 940MW w/TV
Screen Resolution
1280x1024
Hard Drives
250 GB WD, USB Seagate Freedesk 1.5 T
Internet Speed
Cable modem
Other Info
1 + 1 = 10b,
7 + 7 = 16o,
a + b = 15h.
What hole? Is that a Navy thing? Or are you into astrophysics as well? Is that why you have a Cray?

Color me intrigued, Mr. President.
Nah, just an intended, to see if anyone catches it.

Lately, I've been reading: there, their, and others, for the contraction they're (they are)....
And many others like that - It now seems normal to simply 'spell' a word like it sounds and disable yure spelling checker (heh-heh)...

So, I thought I'd try it too. But got called on it!
What made you think it wasn't a typo or faulty keyboard, thereby being 'acceptable'?

Oh, while we're off-topic, bordering on banishment, I'd like to squeeze this one in:

I must not be the only one suffering from nostalgia (good name to cut the thread to), check this out...
Especially the OCTAL placement of the switches/lamps:
(and the single-bit anomaly.)

The History of Microsoft - 1975 | The History of Microsoft | Channel 9

Now we know that there are at least 2 programmers at Microsoft that understand octal and the 'Calculator' discrepancy in Win 7 is now unforgiveable!!! :roflmao:
 

Attachments

  • octal2.png
    octal2.png
    19.3 KB · Views: 2
  • octal3.png
    octal3.png
    23.1 KB · Views: 2

My Computer My Computer

At a glance

XP_Pro, W7_7201, W7RC.vhd, SciLinux5.3, Fedor...AMD 64x21 gigDunno
Computer Manufacturer/Model Number
Gateway GT5056
OS
XP_Pro, W7_7201, W7RC.vhd, SciLinux5.3, Fedora12, Fedora9_2x, OpenSolaris_09-06
CPU
AMD 64x2
Motherboard
Yes
Memory
1 gig
Graphics Card(s)
Dunno
Sound Card
Realtek something
Monitor(s) Displays
Samsung SyncMaster 940MW w/TV
Screen Resolution
1280x1024
Hard Drives
250 GB WD, USB Seagate Freedesk 1.5 T
Internet Speed
Cable modem
Other Info
1 + 1 = 10b,
7 + 7 = 16o,
a + b = 15h.
I thought it explained the facts pretty well myself. Last time I ever post relevant information here though, too many people here take pride in poking holes in everything that is posted instead of giving Reps for posting of relevant facts.
 

My Computer My Computer

At a glance

Windows 7 Ult, Windows 8.1 Pro,Q9650-4.275GHz, E8600 4.5GHz, E6750-3.8GHzG.Skill PC2 9600 1200Mhz 5 5 5 15 2TGTX480
Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home built
OS
Windows 7 Ult, Windows 8.1 Pro,
CPU
Q9650-4.275GHz, E8600 4.5GHz, E6750-3.8GHz
Motherboard
Evga 780i FTW
Memory
G.Skill PC2 9600 1200Mhz 5 5 5 15 2T
Graphics Card(s)
GTX480
Sound Card
Asus Xonar D2
Monitor(s) Displays
HannsG
Screen Resolution
1680X1050
Hard Drives
GSkill Phoenix Pro 120GB SSD
PSU
ThermalTake Toughpower 1000Watt modular
Case
ThermalTake XaserV
Cooling
Xigmatek S1283
Keyboard
Logitech G15
Mouse
Logitech G9
Internet Speed
T1
Back
Top