【问题标题】:c++ Linked List no longer taking Ram space?c++ 链表不再占用 Ram 空间?
【发布时间】:2020-11-09 08:50:06
【问题描述】:

我创建了最初占用 2.5 GB 的大型链接列表数据。我使用了一段时间,然后将计算机单独放置了一段时间(大约 40 分钟)。 当我返回时,这个空间不在 RAM 下。它缩小到 20 MB。所有数据仍然可以访问,并且数据的完整性很好。 有人可以解释发生了什么吗? 这些数据存储在哪里?

操作系统:Windows 10 编译器:Mingw32 语言:c++

【问题讨论】:

    标签: c++ memory linked-list operating-system


    【解决方案1】:

    如果没有看到运行期间机器状态的信息,这是不可能的。一种可能性是它在内存中被压缩。另一种可能性是对相同的内存页进行了重复数据删除。最后,它可以被写出来交换。

    如果我们不知道当时机器的确切情况,就无法知道。

    【讨论】:

    • 谢谢。至少这给了我一些洞察力。
    猜你喜欢
    • 1970-01-01
    • 2013-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-09-04
    • 2018-10-09
    • 1970-01-01
    • 2016-12-24
    • 1970-01-01
    相关资源
    最近更新 更多