考研吧 关注:5,464,164贴子:40,686,009

王道,操作系统错题

只看楼主收藏回复

17题不选b我吃翔,答案写的什么狗屁不通,你虚拟内存容量还超了主存外存容量之和是吧,什么无中生创造内存魔法还是说我错了?有没有大手子讨论一哈


IP属地:江苏来自iPhone客户端1楼2024-05-02 17:00回复
    这答案真是写得莫名其妙,把人当傻子呢


    IP属地:江苏来自iPhone客户端2楼2024-05-02 17:00
    回复
      无限扩充容量的魔法是有的,贝阿朵莉切也是有的呜呜


      IP属地:江苏来自iPhone客户端3楼2024-05-02 17:02
      收起回复
        真的牛,我复习四本书四本书上都有错误,还都是容易误导人的


        IP属地:江苏来自iPhone客户端4楼2024-05-02 17:03
        回复
          我真的匪夷所思啊


          IP属地:江苏来自iPhone客户端5楼2024-05-02 17:13
          回复
            王道写的没毛病,虚拟内存大小跟实际内存大小无关


            IP属地:陕西来自Android客户端6楼2024-05-02 17:18
            回复
              虚拟内存是物理内存(实际内存)逻辑上的扩充,一般大于实际内存


              IP属地:陕西来自Android客户端7楼2024-05-02 17:22
              收起回复
                你可以自己去C++随便写一行cout << sizeof(&a) << endl;,发现输出8,那应该是64位,你自己想想可能有2^64B这么大的地址空间吗,那只能说明是虚拟内存,给你的是逻辑地址,最终转换成物理地址才能用,逻辑地址的位数代表虚拟内存空间大小,位数一般是计算机操作系统位数,题目里是mdr那应该就是mdr位数(我也不确定)


                IP属地:安徽8楼2024-05-02 17:26
                收起回复
                  可以看看这个理解


                  IP属地:陕西来自Android客户端10楼2024-05-02 17:34
                  收起回复
                    通常情况下,虚拟内存的总容量不会超出主存和外存的总和,因为虚拟内存是通过将主存中的数据与外存中的数据结合起来来实现的。但在一些特殊情况下,例如使用专门的虚拟内存技术或者对系统进行定制化配置,可能会导致虚拟内存的总容量超出主存和外存的总和。
                    是的,尽管通常情况下虚拟内存的容量是主存和外存之和,但在一些特殊情况下,确实可以通过某些技术或配置来超出主存和外存的总和。


                    IP属地:湖北来自Android客户端11楼2024-05-02 19:15
                    收起回复
                      一种情况是使用虚拟内存压缩技术,它可以将主存中的数据压缩后存储到外存中,这样可以在相同外存空间下存储更多的数据,从而使虚拟内存的总容量超出主存和外存之和。另一种情况是使用虚拟内存分片技术,它可以将虚拟内存空间分成多个片段,并将这些片段分别存储到不同的外存设备上,从而使虚拟内存的总容量超出主存和单个外存设备的容量之和。


                      IP属地:湖北来自Android客户端12楼2024-05-02 19:17
                      收起回复
                        实际最多存在401mb,可以表示2的32次方


                        IP属地:河南来自Android客户端13楼2024-05-02 20:02
                        回复
                          老铁 我学自动化的我都知道这题选d,为啥呢因为有32位说明地址线有32根,可以扩容到2的32次方,所以虚拟内存就是d


                          IP属地:陕西来自iPhone客户端14楼2024-05-02 20:13
                          收起回复
                            必然是你错了,虚拟内存是计算机可以寻址的范围,有32根线就能寻址2的32次方的地址,实际内存外存只有401mb说明只用了一些地址线,没用完,如果扩容是能扩到2的32次方的,你给电脑写和读操作的时候,401mb的存储空间有内容,其他的空间能寻址但没内容


                            IP属地:陕西来自iPhone客户端15楼2024-05-02 20:17
                            回复
                              它说最多,你也可以多加硬盘扩充嘛,不过王道习题有些答案雀食写的含含糊糊的


                              IP属地:河南来自Android客户端16楼2024-05-02 21:13
                              回复