小编cod*_*der的帖子

Windows 怎么能这么快地将完整的 RAM 转储到休眠文件中?

我正在阅读一篇解释 Microsoft Windows 中的休眠程序的文章。我从中得出的主要观点是

  1. Windows 将整个 RAM(可能在处理之后)转储到hiberfil.sys文件中。
  2. 在启动过程中,读取休眠文件,并将内容加载到 RAM 中。

我的问题是,当我通常复制大小为 1 GB 的文件时,大约需要2 分钟才能完成。

但是,当 Windows 正在写入休眠文件时(在休眠过程中),整个过程可能需要 10-15 秒。 为什么写入速度会有如此大的差异?

我的 RAM 大小是 4 GB。(我不是在谈论快速启动技术。)

基准:

  1. 将 1 GB 文件从磁盘 1 复制到磁盘 2(外部):2.3 分钟。
  2. 休眠系统:15 秒。

memory windows hibernate

66
推荐指数
4
解决办法
1万
查看次数

如何读取 Windows 休眠文件 (hiberfil.sys) 以提取数据?

我需要通过解析来找出休眠文件中存储了哪些数据。但是,到目前为止,我只能通过在十六进制编辑器中打开它然后在其中搜索字符串来手动执行此操作。

我了解了SandMan 库,但没有任何资源。知道如何读取文件吗?或者是否有任何工具/库或其他方法可以这样做?

windows hibernate libraries

8
推荐指数
1
解决办法
1万
查看次数

标签 统计

hibernate ×2

windows ×2

libraries ×1

memory ×1