我听说如果笔记本电脑的RAM超过2 GB(我的笔记本电脑有3 GB的RAM),那么必须使用64位操作系统才能获得更好的性能。那么操作系统如何影响笔记本电脑的性能,如果我听到的是真的呢?
根据我的个人经验,我发现与相应的64位操作系统相比,32位操作系统会降低笔记本电脑的性能。一个参数是它消耗更多的电池。
我听说如果笔记本电脑的RAM超过2 GB(我的笔记本电脑有3 GB的RAM),那么必须使用64位操作系统才能获得更好的性能。那么操作系统如何影响笔记本电脑的性能,如果我听到的是真的呢?
根据我的个人经验,我发现与相应的64位操作系统相比,32位操作系统会降低笔记本电脑的性能。一个参数是它消耗更多的电池。
Answers:
在32位Windows中,由于Windows管理内存的方式,应用程序每个不能超过2GB(包括页面文件空间)。
正因为如此,即使你拥有3GB以下的64位内存仍然提供了优势。
64位还允许使用64位CPU寄存器和64位CPU指令,这可能会提高性能。
32位更好的唯一情况是,当你因内存紧张而指针的大小差异很重要时,如果这是一个问题,那么你应该购买更多内存,因为系统会很慢而不管它将运行什么操作系统。
32位操作系统可以使用大约3GB的RAM,而64位操作系统可以使用更多。(理论上是2 ^ 64位)。
因此,对于您的笔记本电脑,没有必要使用64位操作系统。如果您想将RAM更新为4,8甚至16 GB,则需要 64位操作系统来真正使用RAM。
因此,它可以通过使用更多RAM的可能性来提高性能。
我认为32位和64位的相同操作系统没有理由消耗不同的功率(至少不可测量)。性能通常也是相同的(除了我所说的RAM使用情况)。
如果处理器可以支持64位操作系统,并且您不需要运行任何与64位操作系统不兼容的应用程序,那么通常首选64位,因为系统通常会产生更好的整体性能。
现在,您提到了另外一个标准 - 电池电量消耗。你注意到了多少不同?它只是几分钟或更重要的东西,如超过20?如果它很重要,那么这绝对是一个值得考虑的额外因素。
实际上,32位操作系统最多可以使用3.89g的RAM。Windows XP存在内部问题,无法为单个进程分配超过1.95g的RAM。
如果您使用的笔记本电脑只有2g内存,那么最好使用Windows XP 32位,除非您希望将内存升级到4g或更多。
尝试在笔记本电脑上运行Windows 7 64bit可能只有2g的RAM有点重。