64位系统运行32位软件会更快吗
4个回答
展开全部
不会变快。
假设所运行的软件有32位和64位版本,两者在功能方面完全相同,只是编译的环境选项不同。
那么,在机器性能相同且都是64位机器(注意这里指的是机器而不是系统)的情况下,程序运行效率由高到低排列如下:
64位的程序在64位的系统下运行;
32位的程序在32位的系统下运行;
32位的程序在64位的系统下运行;
64位的程序在32位下无法运行。
造成这样结果的原因是:
64位的程序在64位的系统下运行能充分发挥系统和硬件的性能,所以效率最高。
32位的程序在32位的系统下运行能充分发挥系统的性能,但是对于硬件不能充分发挥,所以次之。
32位的程序在64位的系统下运行不仅不能发挥系统和硬件的性能,还迫使系统采用”虚拟“的方式营造出一个32位的环境给程序,所以效率更低。
64位的程序不能在32位下运行,因为两者差异太大。
当然这里所说的效率高低只是综合评价,也不排除在一些极端下不符合这个规律。
展开全部
如果非要进行比较的话,可以有如下结果:
假设所运行的软件有32位和64位版本,两者在功能方面完全相同,只是编译的环境选项不同。
那么,在机器性能相同且都是64位机器(注意这里指的是机器而不是系统)的情况下,程序运行效率由高到低排列如下:
1.64位的程序在64位的系统下运行;
2.32位的程序在32位的系统下运行;
3.32位的程序在64位的系统下运行;
4.64位的程序在32位下无法运行。
造成这样结果的原因是:
1.64位的程序在64位的系统下运行能充分发挥系统和硬件的性能,所以效率最高。
2.32位的程序在32位的系统下运行能充分发挥系统的性能,但是对于硬件不能充分发挥,所以次之。
3.32位的程序在64位的系统下运行不仅不能发挥系统和硬件的性能,还迫使系统采用”虚拟“的方式营造出一个32位的环境给程序,所以效率更低。
4.64位的程序不能在32位下运行,因为两者差异太大。
当然这里所说的效率高低只是综合评价,也不排除在一些极端下不符合这个规律。
假设所运行的软件有32位和64位版本,两者在功能方面完全相同,只是编译的环境选项不同。
那么,在机器性能相同且都是64位机器(注意这里指的是机器而不是系统)的情况下,程序运行效率由高到低排列如下:
1.64位的程序在64位的系统下运行;
2.32位的程序在32位的系统下运行;
3.32位的程序在64位的系统下运行;
4.64位的程序在32位下无法运行。
造成这样结果的原因是:
1.64位的程序在64位的系统下运行能充分发挥系统和硬件的性能,所以效率最高。
2.32位的程序在32位的系统下运行能充分发挥系统的性能,但是对于硬件不能充分发挥,所以次之。
3.32位的程序在64位的系统下运行不仅不能发挥系统和硬件的性能,还迫使系统采用”虚拟“的方式营造出一个32位的环境给程序,所以效率更低。
4.64位的程序不能在32位下运行,因为两者差异太大。
当然这里所说的效率高低只是综合评价,也不排除在一些极端下不符合这个规律。
本回答被提问者和网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那肯定64位操作系统运行32位软件更快啊~!
64位操作系统运行32位软件能提前计算完成。
64位操作系统运行32位软件能提前计算完成。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
那是必须的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询