使用内存制作 ramdisk,然后将页面文件放入 ramdisk 的行为是什么?

发布于 社会 2024-06-30
3个回答
  1. 匿名用户2024-01-30

    我们先不去评价这种行为好不好,只说这种事情可行与否:

    最重要的是,这取决于你使用什么样的虚拟硬盘,并不是所有的虚拟硬盘都支持这个。

    首先,想想为什么要使用页面文件。 由于内存不足,当内存不足时会发生页面丢失中断,然后触发文件系统驱动程序加载页面文件的指定内容。 这里,有些步骤是在中断上下文中完成的,这种动作有一个标志叫做分页io,中断上下文意味着有些动作不能随便执行,换句话说,分页io应该会成功。

    如果你看一下 Windows** 的文件系统,就会发现有很多地方对分页 io 进行了特殊处理,这很重要。 像硬盘还原卡、还原向导和一些磁盘加密软件一样,需要对寻呼IO做特殊处理,否则容易出现蓝屏。

    如果RamDisk驱动做得不好,没有对Paging IO做特殊处理,那么它必然会死掉蓝屏。

    因为市面上有各种各样的虚拟硬盘,如果是纯粹的用户模式虚拟硬盘,是不可能说会发生什么,所以这种配置的可靠性值得怀疑,最好不要这样做。

  2. 匿名用户2024-01-29

    ramdisk(也称为虚拟内存磁盘)最重要的用途之一是将内存模拟为高速硬盘,速度非常快,甚至高于普通的固态硬盘。

    虚拟内存磁盘是软件用来将内存 (RAM) 的一部分模拟到硬盘中的一种技术。 与直接访问硬盘上的文件相比,此技术可以大大提高硬盘上的文件访问速度。 然而,RAM的易失性也意味着当电源关闭时,这些数据将丢失。

    但是,通常,传输到RAM磁盘的数据是永久存储在硬盘或其他地方的文件的副本。 通过正确的配置,您可以在系统重新启动时重新创建虚拟磁盘。

  3. 匿名用户2024-01-28

    谷歌内核浏览器通常设置路径,“菜单”1点击“高级设置”,下拉到“缓存目录”2找到“te***ie内核浏览器设置”下设置的ramdisk磁盘如图所示,也可以从ie浏览4“窗口出现,点击图中的出价5出现”互联网临时文件“选项栏, 点击 6 浏览到上面的同一目录,“确定”完成,是。

相关回答
17个回答2024-06-30

星期天,妈妈让我打扫卫生,我先打扫了房子的地板,整理床铺,最后洗了所有的衣服。

4个回答2024-06-30

它是一个想要设计内存的程序吗?

13个回答2024-06-30

JEDEC 1,2 代表单面或双面内存,因此这表明您正在使用的两个 256m 333 摇杆是双面的,而 1G 内存是单面的。 >>>More

10个回答2024-06-30

# include

int main() >>>More

23个回答2024-06-30

设置在C盘最有效,如果C盘空间有限,则应设置在D盘中,避免设置在最后一个盘符,因为C盘在硬盘盘的最外层,是D、E、 F, ......外来驱动器号,当磁头读取C盘的数据时,磁盘速度最慢,对硬盘的损坏最小,当磁头读取最后一个驱动器号数据时,磁盘速度最高,对硬盘的损坏最大。 为了延长硬盘的使用寿命,建议在C盘上设置虚拟内存。 >>>More