copy-on-write

copy-on-write

文章 0 浏览 2

Python 中的对象回滚、写时复制、版本化代理等

前提:给定一个Python对象obj,我想将它传递给一些随机函数,并且当该函数完成时,我需要重置的选项obj 恢复到其原始状态。此外,无法对 obj 进行任何…

偏爱自由 2024-10-14 07:39:59 4 0

对一段数据进行一次更改后,是否所有标记为写时复制的内存都会被复制?

我的问题也许是一个措辞不当的问题,源于我对内存管理的业余理解。 我担心的是:我有一个 Perl 脚本,它分叉了很多次。据我从 perldoc 的 fork 页面了…

自由如风 2024-10-13 00:42:14 3 0

执行 fork() 时禁用某些内存页上的写时复制 (COW)

当父进程fork一个子进程时(在linux下),我想一开始就将父进程中的一些内存页复制到子进程的地址空间中,这意味着,不需要等待copy-on-写(牛)。有…

醉城メ夜风 2024-10-12 21:12:41 3 0

在 C++ 中使用哪些字符串类?

我们有一个用 C++ (MFC) 编写的多线程桌面应用程序。目前开发人员使用 CString 或 std::string,可能取决于他们的心情。所以我们想选择一个实现(可能…

魂牵梦绕锁你心扉 2024-10-12 13:33:08 3 0

什么是隐式共享?

我正在用 C++ 构建一个游戏引擎库。不久前,我使用 Qt 构建一个应用程序,并对它的隐式共享的使用非常着迷。 。我想知道是否有人可以更详细地解释这项…

oО清风挽发oО 2024-10-11 05:39:40 1 0

以编程方式确定 std::string 是否使用写入时复制 (COW) 机制

继这个 问题 的讨论之后,我想知道使用本机 C++ 的人如何以编程方式确定他们使用的 std::string 实现是否使用写时复制(COW) 我有以下功能: #includ…

半仙 2024-10-08 06:04:54 1 0

如何知道写时复制页面是否是实际副本?

当我使用 mmap 创建写时复制映射(MAP_PRIVATE)时,一旦我写入特定地址,该映射的某些页面就会被复制。在我的程序中的某个时刻,我想弄清楚哪些页面…

感悟人生的甜 2024-10-07 22:05:42 4 0

为什么 COW mmap 在大于 4GB 的(稀疏)文件上使用 ENOMEM 失败?

当尝试使用写时复制语义(PROT_READ | PROT_WRITE 和 MAP_PRIVATE)映射 5GB 文件时,会在 2.6.26-2-amd64 Linux 内核上发生这种情况。映射小于 4GB …

走野 2024-09-16 14:21:16 9 0

Qt 未记录的方法 setSharable

我偶然发现了一种方法,它似乎存在于所有数据对象中,例如 QList、QQueue、QHash... 到目前为止我什至进行了调查可以看到它的源代码,位于 inline voi…

隔纱相望 2024-08-26 22:37:24 6 0

为什么没有 boost::copy_on_write_ptr ?

我刚刚看到这个不错复制-写指针实现。它看起来非常通用且有用,所以我的问题是:这样的类是否包含在任何 C++ 工具包(boost、loki 等)中?如果没有,…

ま柒月 2024-08-22 20:35:06 6 0

如何实现写时复制?

我想在我的自定义 C++ String 类上实现写时复制,但我不知道如何实现。 我尝试实施一些选项,但结果都非常低效。…

夜血缘 2024-08-09 08:09:41 5 0

内存映射文件可选写入可能吗?

当使用内存映射文件时,它似乎要么是只读的,要么是只写的。我的意思是你不能: 打开一个文件进行写入,然后决定不保存它 打开一个文件进行读取,然后…

傲性难收 2024-08-08 23:32:38 5 0

具有写时复制功能的纯函数式数据结构?

我希望拥有功能数据结构(可以共享结构的多个版本的数据)的优势,但能够以命令式方式修改它。 我正在考虑的(以及可能的用途):一款存储整个游戏历…

猫烠⑼条掵仅有一顆心 2024-08-04 02:54:46 5 0

什么是写时复制?

我想知道写时复制是什么以及它的用途。 Sun JDK 教程中多次提到该术语。…

牛↙奶布丁 2024-07-14 08:53:30 10 0

如何判断内存页是否被标记为只读?

当使用写时复制语义在进程之间共享内存时,如何测试内存页是否可写或是否标记为只读? 这可以通过调用特定的汇编代码、读取内存中的某个位置或通过操…

信仰 2024-07-08 10:14:05 6 0
更多

推荐作者

1CH1MKgiKxn9p

文章 0 评论 0

ゞ记忆︶ㄣ

文章 0 评论 0

JackDx

文章 0 评论 0

信远

文章 0 评论 0

yaoduoduo1995

文章 0 评论 0

霞映澄塘

文章 0 评论 0

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文