by Ryan Morse - June 13, 2010
从计算开始64位计算已经有了,但是它不是消费市场的主流, AMD公司宣布的AMD64几乎是几年前的。由Intel开发的Intel64资助剩余市场的加入,从那里,你需要一个操作系统利用兼容性来支持技术和应用。。在Windows Vista和OS X 10.6之前,这是来之不易的。你可能已经发现Win7中有32位的和64位的版本,但是不知道他们的区别。即使是现在,我仍然感到惊讶每个人都超过需要多久。
没有什么技术性或数学研究,我就解释下他们的区别,以及你为什么要用它。
不同点:
在计算架构时,32位和64位主要是整数和内存地址的数据大小问题。CPU和内存只支持64为的长整型的数据,文本地址也很容易想到。假设你有一个电话本,我们称它是32位的电话本,这些整数是来年喜人的信息。这个32位的电话本能够列出总共4GB的内存,和超过4亿美元的整数。这个32位的电话本能够容纳生存在这个星球上所有人的名字和联系人信息。与64位的地址范围相比,超过了18的三次方整数和更多的你现在得到的内存,你能够说64位的电话本能够存储所有在这个星球上和即将生存的人的姓名和联系信息。
对于您的计算机,这将给你更多的系统内存的支持,这意味着更好的多任务执行和全面地改善性能。
如何获得:
现在要获得64位系统非常方便。大多数现代的计算机,应用程序和操作系统都是64位架构设计的。由于可用性和价格的影响,平均台式机支持8GB,最大支持16GB的内存,有高性能的主板,系统,并支持64位范围内的比理论值高得多的总数,但仍然没有服务器。这已经够了,因为现今买将PB级内存是一个非常不好的决定。
这么多年来64未架构仍然有足够的余量,甚至在考虑如何快速获得技术进步。
使用它:
最明显的一个好处是它让你拥有更多的数据,让你的CPU能快速访问你的资源。使用硬盘驱动器访问RAM资源远比虚拟内存快,部分原因是数据的存储方式是在芯片上以及和接口的速度有关。你可能注意到当你的系统可用的RAM不足时,机器会发出响声或者挂起,这时你的硬盘驱动器在视图跟上CPU的速度要求。
我非常熟悉在Windows XP中的警告消息,告诉我内存不足。虽然看起来有大量的RAM资源,在64位操作系统下有超过4GB的内存,能够管理大量多媒体的文件,如高清视频及高分辨率的3D游戏。因为RAM提供充足的缓冲区,而硬盘驱动器忙于旋转记录您的数据,视频和音频录制录制也变得更加稳定。
另外,你可以做有趣的事情就像在Web浏览器同时打开每一个技术提示!
如果您有任何问题或意见,请不要犹豫在我们的评论内容栏写下来!
【原文】
32-bit vs. 64-bit Computing -
What's Really The Difference?
by Ryan Morse - June 13, 2010
Sixty four bit computing, has been around since the beginning of computing, but it wasn't in the mainstream consumer marketplace until just a few years ago, while AMD announced AMD64 almost a decade ago. Getting the rest of the market to join up was aided by Intel's own implementation called Intel 64. From there, you needed an operating system that supported the technology and applications that were compatible to take advantage of it. Before Windows Vista and OS X 10.6, that was hard to come by. You've probably seen that Windows 7 comes in 32 and 64-bit version and wondered what the difference is. Even now, I'm still surprised at how long it's taken to convert everyone over.
Without getting too technical or doing any math, I'll explain the difference and why you should go with it.
The Difference:
In computing architecture, 32-bit and 64-bit refer to the size of data in terms of integers and memory addresses. CPUs and memory simply support 64-bit long values. It's easy to think about it in terms of literal addresses, too. Say you have a phone book, we'll call it a the 32-bit phone book, and the integers are the contact information for people. The 32-bit phone book can list a total of 4 gigabytes (GB) of memory, or over 4 billion integers. So this "32-bit phone book" can hold the names and contact information of all the people on the planet living today. Contrast that with the range of 64-bit addressing, which is over 18 quintillion integers and more memory that you get get right now, and you can say that the "64-bit phone book" would be able to store the names and contact information for all the people that ever were or will be on the planet.
For your computer, this gives you support for more system memory, and that means better multitasking and generally improved performance across the board.
How to get it:
It's quite easy to get a 64-bit system these days. Most every modern computer, application, and operating system is designed around the 64-bit architecture. Due to both availability and price, your average desktop computer system supports between 8 GB and 16 GB memory maximum, with high-performancemotherboards, systems, and servers supporting much higher total, but still nowhere near the theoretical limit of the 64-bit range. That's just fine because buying anything near a petabyte (PB) of memory in this day and age would be a poor decision.
There's still plenty of headroom in the 64-bit architecture to last for many years to come, even considering how fast technology advances.
Just go with it:
The obvious benefit to having more memory in your system is that it lets you hold more data in a place that the CPU can access quickly. Your RAM is a much faster resource than the virtual memory that your hard drive uses, in part because of the way the data is stored, on chips, and because of the speed of the interfaces. You may notice when your system is low on available RAM, it begins to chug and hang; that's your hard drive trying to keep up with the speedy demands of the CPU.
I was quite familiar with the warning message in Windows XP, telling me I was out of free memory. While it's generally seen as the sweet spot amount of RAM to have, having more than 4 GB of memory in a 64-bit operating system can make it easier to manage large multimedia files like high definition videos and is essential for high-resolution 3D gaming. Audio and video recording also become more stable because the RAM provides an ample buffer while the hard drive busily spins away recording your data.
Plus, you can do fun things like open every Tech Tip article in your web browser at the same time!
If you have any questions or comments don't hesitate to drop us a line in our comments section!