专业网站建设品牌,十四年专业建站经验,服务6000+客户--广州京杭网络
免费热线:400-683-0016      微信咨询  |  联系我们

64位处理器运行32位系统_数据库

当前位置:网站建设 > 技术支持
资料来源:网络整理       时间:2023/3/7 2:02:43       共计:3582 浏览

64位处理器运行32位系统?

先来个直接的回答:不会。原因看下面。

首先,说明一下,普通的软件是在操作系统上运行的,主流的64位操作系统可以支持64位应用程序也支持32位应用程序,而32位操作系统只能支持32位的应用程序。64位操作系统最大支持2^64字节 = 16384 PB(16777216 TB = 17179869184 GB,目前主板支持不了这么大的),32位操作系统最大支持2^32字节 = 4 GB。

很多低端主板和低端CPU都不支持那么大的内存好吧,不用担心高地址位用不到而浪费了。运行内存需求较小的应用程序时,系统不会把内存全部占用。用到的内存空间,操作系统会进行合理分配,不会浪费的。比如你吃鸡,操作系统就会给吃鸡进程分配内存,直到没有空闲的内存空间给它分配了(虚拟内存先不考虑)。

而且没钱买大内存。

有个答主说寄存器会有损耗,下面来解释一下。

目前内存(RAM)的原理和闪存(Flash)的工作原理是不一样的。闪存有损耗而内存几乎是没有损耗的,寄存器和内存一样,可以看作CPU内部自带的内存,但是速度比主板上插的内存要快几个数量级。

内存的工作原理

电脑里的内存的全称叫做随机存取存储器(random access memory,RAM),它是利用电容保存电荷的原理工作的,它的每一个单元(比特,bit,位)的结构十分简单,优点是读写速度很快,缺点是断了电数据会丢失。它几乎不存在损耗的问题。寄存器和内存原理差不多,寄存器可以看作是CPU内部自带的内存,它的速度比插在主板上的内存要快得多,损耗也是可以忽略不计的。

闪存的工作原理

U盘、SSD里面使用的存储单元是闪存,闪存(Flash Memory)是一种长寿命的非易失性(在断电情况下仍能保持所存储的数据信息)的存储器,主流的闪存有NOR和NAND型,NAND型闪存的擦和写均是基于隧道效应,电流穿过浮置栅极与硅基层之间的绝缘层,对浮置栅极进行充电(写数据)或放电(擦除数据)。而NOR型闪存擦除数据仍是基于隧道效应(电流从浮置栅极到硅基层),但在写入数据时则是采用热电子注入方式(电流从浮置栅极到源极)。闪存的优点是断电后数据可以保留,缺点是速度慢(相对于内存来说)。由于其工作方式导致闪存有擦写次数的限制,也就是损耗。SSD内部的主控都会有磨损平衡算法来为SSD续命。

结论

内存的浪费一般是以下两个原因导致的:主板不支持较大的内存(不同主板不一样,16~128 GB不等,可能还有更大的)或者是32位操作系统不支持大于4GB的内存。在寻址能力之外的这部分内存会因为无法寻址而无法使用,就被浪费掉了。这部分内存并不会因为没办法使用而慢慢地损耗掉。电脑在运行的时候会对内存和寄存器进行频繁的读写,既然频繁的读写都几乎不会对内存造成损耗,那么因为无法寻址而多出来的内存单元也不会损耗咯,都不读写,没有操作,只是加上电闲着,当然不会有损耗了。

至于就是经常切换大小端,我还没听说过主流的Intel和AMD能切换大小端的。当然其他的少数的特殊CPU是可以在加电的时候指定大端还是小端,不过我们也用不到啊。经常切换大小端是不可能的了。

我觉得推文原作者确实是在讲段子。

我觉得你需要看看操作系统和计算机组成原理。

能力有限,就是把上课学到的简单说了说,只能回答这么多了,可能有些不合理的甚至错误的地方,请原谅。

点个赞再走呗(?`???′?)

版权说明:
本网站凡注明“广州京杭 原创”的皆为本站原创文章,如需转载请注明出处!
本网转载皆注明出处,遵循行业规范,如发现作品内容版权或其它问题的,请与我们联系处理!
欢迎扫描右侧微信二维码与我们联系。
·上一条:CCIE和OCM分别是什么考试_数据库 | ·下一条:Excel和Office的本质区别是什么_数据库

Copyright © 广州京杭网络科技有限公司 2005-2024 版权所有    粤ICP备16019765号 

广州京杭网络科技有限公司 版权所有