为何微软不在新的操作系统中让32位支持大于4GB的内存?:32位系统的意思是系统寻址范围最大只能找到32位,即2的32次方,就是我们日常认识的4g,所以如果你需要支
32位系统的意思是系统寻址范围最大只能找到32位,即2的32次方,就是我们日常认识的4g,所以如果你需要支持更大容量的内存,还是升级到64位系统吧
理论上讲的话 32位下最大直接寻址就是4G, 但是现在操作系统都不是采用直接寻址了,因为那是以前的实模式下,会有很大的安全隐患,后来为了操作系统的健全,安全靠哦了,现在都是保护模式, 内存都不是直接寻址了, 通过虚拟内存管理使每个进程理论上都可以使用全部的内存(去除操作系统预留的内存);通过缺页中断来申请新的内存; 32位下可以实现识别并利用超过4G内存的能力,但是总的来说32位已经不太符合当前主流需求了, 而且64位操作系统已经开发出来了, 微软是一个商业公司, 旧的产品一定会为新产品让路, 便于让用户去购买新的操作系统。
其实技术上是可以的,只是现在没必要这样做了,不想麻烦而已,直接上64位系统更省成本,指软件成本。
在早期16位时代,DOS系统就已经可以突破限制寻访到1M内存地址,那时C程序有远指针概念,用基址加偏移量构造远距离指针,后来为省事不用了,只要机器字长是多大指针就多大。那种用法,思想上可以借鉴用来解决问题,有用的。
因为微软做不到。希望你能提出解决方案,然后发财。
你是个文盲。
32位服务器早就支持超过4g内存了,但是单进程依然无法突破4g,但足够了,因为window随便启动一下就几十个进程。
有64位为何要用32位?你觉得64这个数字不好听?
简单点说,可以但家用系统怎么做没必要。扩大内存,寻址时间会加长。而家用系统的的CPU和主板在这方面都需要在这方面加强设计,这样CPU的价格回接近或超过服务器CPU(发热和体积也会变大),主板还需要支持如此强悍的性能做出必要的设计改动价格上也会飞扬(更别说散热、电源等都要加强)。基本上最后你会发现家里放一台服务器的节奏。谁会买性价比如此家用产品?
外行问了一个专业的问题!
一天中什么时候运动减肥效果好抓 小孩能不能练哑铃多大的孩子适合 小孩嘴唇起皮怎么办怎样才能预防 孩子的罗圈腿是怎么形成的三大因 孩子早恋怎么办如何有效疏导孩子 医生婆婆称自己专业孩子的事必须 儿子成人礼送什么礼物好呢给你孩 有孩子的夫妻千万不要离婚对于孩 小孩千万别让老人带的说法正确吗 自卑缺乏安全感的孩子怎么改善 怎么让孩子开口说话 这几个方法 怎么让孩子吃饭 教你如何让孩子 怎么管教不听话的孩子 家长首先 顽皮的孩子怎么管教的 这些方法 叛逆期的孩子怎么管教 引导孩子 孩子性格软弱怎么办 懦弱的性格 孩子性格偏激怎么办 孩子性格偏 孩子性格固执怎么办 家长们不妨 爱惹事的孩子怎么管教 不妨试试 养育优秀的孩子具备特征,家长要 高考数学难出新天际,可有的孩子 “做胎教”和“不做胎教”的孩子 花费十几万只考了302分 妈妈觉得 甘肃作弊考生留下来的疑团,是怎 一举夺魁!高三学生离校时,校领 高考钉子户:26次参加高考,今年 D2809次列车因泥石流脱线!此类 “女儿16岁,学校宿舍里分娩了” 扭曲邪门的内容,频频出现在教科 川渝地区几所大学实力很牛!四川