 | | Welcome to Windows 7 Forums. Our forum is dedicated to helping you find solutions with any problems, errors or issues you are experiencing with Windows 7. The Windows 7 forum also covers news and updates and has an extensive Windows 7 tutorial section that covers a wide range of tips and tricks. | Windows 7 - Windows 7 x64 vs Windows 7 x86 (Fight)
|
05-16-2009
|
#21 | | Win 7 Pro x64 x 3, Win 7 Pro x86, Ubuntu 9.04 |

Quote: Originally Posted by 12eason Sorry, but how does that relate to what I've said? Do you deny that 64bit apps and OS require upto twice the hard drive space/use as 32 bit apps and OS?
How about you test boot times, application load times etc. Maybe you could factor in increased fragmentation due to larger files and slower disk reads due to having to use slower portions of the disk. These issues wouldn't affect your idealised tests, but on average joes computer that has been in regular use for a year, they are enough to bring the system to a standstill. Of course I deny it! I believe you are a little confused on what x64 vs x86 entails... Not every instruction in an executable software is 64 bits or 32 bits in length. For example in the intel and AMD64 instruction set 1001 0000 or x90 is a NOP instruction(used in tons of buffer overflows and hacked executables). It's only 1 byte on your hard drive! On top of that the x64 instruction set is just a superset to x86, so if you aren't using any of the new x64 instructions, your file would theoretically be the exact same size. In fact there are some new x64 instructions that combine multiple x86 instructions into one instruction (possibly saving clock cycles) and are smaller in bitcode than the 2 x86 instructions! So it's possible to have an x64 app be smaller than an x86 app! And there is no reason for increased fragmentation due to an extra 100 k on an executable :P Don't forget the reason the x64 DVD is 3.2 vs 2.53 is because it has copies of the system libraries in both 64 bit and 32 bit (SysWOW64 and System32). Fragmentation generally ocurrs when removing files and writing new files, not while you are continuosly writing files (such as installing an OS). (granted if you are installing on a non formatted hd with other files on it, fragmentation can ocurr, but this will happen to both OSes)
Last edited by fakeasdf; 05-17-2009 at 02:24 AM..
| My System Specs | | System Manufacturer/Model Number fakeasdf (c) OS Win 7 Pro x64 x 3, Win 7 Pro x86, Ubuntu 9.04 CPU 2 x C2D E8600@3.33 Ghz, C2D T8300@2.4 ghz, P4 @ 3.0 ghz, Motherboard GIGABYTE GA-EP35-DS3P LGA 775 Intel P35 ATX Dynamic Energy S Memory 2x8 GB Corsair, 4GB Kingston, 2GB GSkill Graphics Card ATI Radeon 4670 1 GB DDR3, 2600 Pro, 2400 Pro, Intel 965 Sound Card I don't care... Connected using Optical on Media Center Monitor(s) Displays Panasonic Viera 50" Plasma, 2x 19" Screen Resolution 1080P, 1280x1024's Case Antec P182 Gun Metal Black Hard Drives 4 Terabytes Internet Speed 20 Mbit U/D |
05-17-2009
|
#22 | | |
If you need a bigger hard drive and more RAM for x64 than get those and be happy. I am. | My System Specs | | System Manufacturer/Model Number Dell Inspiron 1520 (Laptop)/ Home (Desktop) OS Windows 7 x64 / Same CPU Intel Core 2 Duo T7250 / Intel Core i7 930 Motherboard Intel 945 / Asus P6X58D-E Memory 4GB / 6GB Graphics Card NVIDIA GeForce 8400M GS / ASUS 1GB Sound Card Whatever Dell gave me :-( / Onboard Monitor(s) Displays 15.4" LCD / Crappy CRT Mouse Microsoft Presenter (Bluetooth) PSU N/A / OCZ Fatal1ty 550W Modular Case N/A / Antec 900 Cooling Air Hard Drives Seagate 500GB SATA; 7200 RPM / Seagate 1TB SATA; 7200 RPM |
05-17-2009
|
#23 | | Windows 7 Ult x64(x2), HomePrem x32(x4), Server 08 (+VM), 08 R2 (VM) , SuSe 11.2 (VM), XP 32 (VM) |
ok in reality you both right...
it technically it does take a big chunk (just the sysWOW64 and winsxs (there are entries there that constitute both x86 and x64 dlls) folder)
may not be exactly half but its a big chunk... 
at the emulation level (OS wise)
and for the cpu wise x64 all it is is a superset of the x86 instructions... | My System Specs | | System Manufacturer/Model Number Tx2500z Tablet Pc/Homemade Server OS Windows 7 Ult x64(x2), HomePrem x32(x4), Server 08 (+VM), 08 R2 (VM) , SuSe 11.2 (VM), XP 32 (VM) CPU Turion X2 ultra (oh well came with laptop)/P4 @3.2 (yes P4) Motherboard IDK HP Motherboard / Intel DG965SS Memory OCZ Dual Channel 4GB kit/ 1gb Dual Channel Graphics Card HD 3200 graphics /GMA x3100 (yay for intergrated!!) Sound Card Realtek HD Audio(mic working, well sort of)/Siig IC-70012 Monitor(s) Displays built-in Hp 12" laptop screen/ Acer 19" Screen Resolution 1280x800 /1440x900 Mouse Logi MX Rev. /MS Wheel Optical 1.1A /Logitech Optical Mouse Cooling All Air Cooled Internet Speed College baby but its still routed through vpn to 1536k... Other Info love my wacom pen and pressure sensitivity...
wished it worked in 7, SUSE for that matter though |
05-18-2009
|
#24 | | W7 X-64 RTM,SUSE 11.1, XP PRO SP3 as a VM, VMware ESXi |

Quote: Originally Posted by 12eason Most of those result stress the cpu and memory most which are obviously going to perform better with x64. However, the biggest bottleneck on a computer nowadays is the hard-drive and that is the thing that is stressed more by x64 during typical use.
I would hazzard a guess that even the hard-drive benchmark you ran only tested read-write performance on identical filesizes on both x64 and x86. In typical use the x64 system will be pushing anything upto twice the data back and forth to the hard-drive as the x86 system. The tests should allow for that fact. Actually it could be up to 8X as fast -- Don't forget that the CPU operates in 64 Bits so any 32 bit addressing and instructions have to be moved around to "Instruction Prefetch areas" and decoded. If you have a QUAD then you could theoretically execute 8X as fast.
The other part however which isn't always so obvious is the data path of the Mobo -- if the cache size of the CPU is large enough then the importance of this is less -- modern MOBOS should be OK here of course.
A real blockage in ANY system will be the I/O subsystem which is why SCSI disks cost so much more -- it's not only the speed of the drive itself but also the width of the "DATA BUS" which actually transfers I/O from the disk drive into and out of RAM.
Data can't be "pushed" to the disk faster or slower by the CPU -- after the instruction is decoded and executed the CPU leaves this function to the I/O subsystem which is responsible for executing this. The CPU can then process other work until the Disk I/O subsystem is ready for more work when it generates an "Interrupt". A well designed OS (and application) will try and ensure that the actual work is reasonably "overlapped" with I/O to get the maximum throughput.
Often data is actually transferred to the disks in as small a quantity as 8 bits a time -- don't panic here as quite fast hardware is used for this transfer and other processing is taking place at the same time (that's what the Disk Cache is for).
Any computer benchmark test which is highly I/O bound won't test the capacity of the OS itself, RAM or CPU if the disks are SLOW.
A SLOW disk will KILL any system -- unfortunately disks tend to be the "cinderella" part of a system and are usually overlooked. People just look at the capacity of the HD rather than all the specifications -- and disks vary HUGELY.
Cheers
jimbo | My System Specs | | System Manufacturer/Model Number Custom built OS W7 X-64 RTM,SUSE 11.1, XP PRO SP3 as a VM, VMware ESXi CPU Q9400 QUAD Motherboard P5QL-CM Memory 8GB Graphics Card On Motherborad Sound Card Realtek HD audio Monitor(s) Displays Apple Cinema display Mouse Toshiba wireless laser Hard Drives 4 X 1TB SATA Internet Speed > 20MB up |
05-18-2009
|
#25 | | |

Quote: Originally Posted by jimbo45 A real blockage in ANY system will be the I/O subsystem which is why SCSI disks cost so much more The IO system only becomes a constraint on multi disk raid setups. SCSI disks are faster than ide. 
Quote: Originally Posted by jimbo45 Data can't be "pushed" to the disk faster or slower by the CPU I didn't say it could. | My System Specs | | |
05-18-2009
|
#26 | | W7 X-64 RTM,SUSE 11.1, XP PRO SP3 as a VM, VMware ESXi |

Quote: Originally Posted by 12eason The IO system only becomes a constraint on multi disk raid setups. SCSI disks are faster than ide.
I didn't say it could.
Not true -- The I/O subsystem is important in ANY computer system -- just imagine how slow your system would be if instead of hard disks you had to use large floppy disks or to take an extreme case imagine Paper tape or magnetic tape devices.
I've seen lower specced systems where just by changing the hard drives the performance has gone on to beat higher specced systems with just "ordinary cheapo drives".
Most "non gaming" and non multimedia applications are highly I/O bound -- it really won't make ANY difference to a normal user using say WORD whether you have the latest QUAD processsor or an earlier single Pentium IV.
However if you have to wait five minutes for the Network disk to deliver your document you will MOST DEFINITELY notice that.
Even in some more intensive processing like Photoshop CS4 where you can operate with HUGE files (layers etc etc) if the I/O subsytem is not optimal then the poor user is going to have to wait longish times to get data from the CS4 scratch disk areas however fast the CPU is. The user (and hence the CPU) won't be able to resume processing until the data actually arrives.
Cheers
jimbo | My System Specs | | System Manufacturer/Model Number Custom built OS W7 X-64 RTM,SUSE 11.1, XP PRO SP3 as a VM, VMware ESXi CPU Q9400 QUAD Motherboard P5QL-CM Memory 8GB Graphics Card On Motherborad Sound Card Realtek HD audio Monitor(s) Displays Apple Cinema display Mouse Toshiba wireless laser Hard Drives 4 X 1TB SATA Internet Speed > 20MB up |
05-18-2009
|
#27 | | |
IO of SATA is 300MB/s while the drives output top 150 ish. SCSI disks output higher, but still an individual disk won't flood a single channel. SSds are the only drives that come close to flooding a channel. | My System Specs | | |
05-18-2009
|
#28 | | W7 X-64 RTM,SUSE 11.1, XP PRO SP3 as a VM, VMware ESXi |

Quote: Originally Posted by 12eason IO of SATA is 300MB/s while the drives output top 150 ish. SCSI disks output higher, but still an individual disk won't flood a single channel. SSds are the only drives that come close to flooding a channel. Hi there
you are implicitly agreeing now with the performance of the I/O subsystem. Don't forget that there are still a lot of computers being fitted with IDE disks - and people building their own might still want to use these old disks. Better disk controllers will improve the data transfer rate which is still zillions of orders slower than a CPU.
If you are building your own machine it's better to junk those IDE disks unless you install them on a domestic "File and Print" server where the speed is not so important.
SSD's look good but still expensive and not a lot out yet that have made it into "Consumer grade" platforms for testing. Any "consumer device" that is less than 100GB isn't really "fit for purpose" these days.
Cheers
jimbo | My System Specs | | System Manufacturer/Model Number Custom built OS W7 X-64 RTM,SUSE 11.1, XP PRO SP3 as a VM, VMware ESXi CPU Q9400 QUAD Motherboard P5QL-CM Memory 8GB Graphics Card On Motherborad Sound Card Realtek HD audio Monitor(s) Displays Apple Cinema display Mouse Toshiba wireless laser Hard Drives 4 X 1TB SATA Internet Speed > 20MB up |
05-18-2009
|
#29 | | |

Quote: Originally Posted by jimbo45 Hi there
you are implicitly agreeing now with the performance of the I/O subsystem. Don't forget that there are still a lot of computers being fitted with IDE disks - and people building their own might still want to use these old disks. Better disk controllers will improve the data transfer rate which is still zillions of orders slower than a CPU. Wth? Throughput is dependant on spin speed, not disk controllers. And where did I agree that the IO system was the problem? | My System Specs | | |
05-18-2009
|
#30 | | W7 X-64 RTM,SUSE 11.1, XP PRO SP3 as a VM, VMware ESXi |

Quote: Originally Posted by 12eason Wth? Throughput is dependant on spin speed, not disk controllers. And where did I agree that the IO system was the problem?
If you really think that throughput is ONLY dependent on Disk RPM speed then there really isn't any point in continuing the discussion.
I Despair at "modern Education" -- I/O systems on computers were fairly well documented way way back as far as the late 1960's -- there's nothing NEW here other than the hardware which is of course a lot lot better.
So if you want to believe what you've written without having any interest in guys who actually PUT TOGETHER one of the best OS'es ever which is STILL used as a model for a modern OS -- so be it.
But to us guys who worked on the original IBM 360 / 370 series -- we DO know what we are talking about -- and DO have a look at some of the IBM redbooks on IBM/MVS370 -- a really excellent introduction to how OS'es work -- even if we are a little bit biased.
Not trying to be nasty but you did include the word "Fight" in your title -- and I'm still standing my ground -- poor I/O subsystems will KILL the performance of ANY OS old or new.
Cheers
jimbo. | My System Specs | | System Manufacturer/Model Number Custom built OS W7 X-64 RTM,SUSE 11.1, XP PRO SP3 as a VM, VMware ESXi CPU Q9400 QUAD Motherboard P5QL-CM Memory 8GB Graphics Card On Motherborad Sound Card Realtek HD audio Monitor(s) Displays Apple Cinema display Mouse Toshiba wireless laser Hard Drives 4 X 1TB SATA Internet Speed > 20MB up Windows 7 x64 vs Windows 7 x86 (Fight) problems? All times are GMT -5. The time now is 02:26 AM. |  |