gpt4 book ai didi

c - mmap/dev/null 用于写入

转载 作者:太空宇宙 更新时间:2023-11-04 11:08:23 26 4
gpt4 key购买 nike

是否可以将大量地址空间 mmap 到/dev/null 以便丢弃所有写入其中的数据?

我需要执行磁盘/网络读取但我不需要读取数据(我知道,这听起来有点奇怪)并且有很多同时读取请求,所以我不想浪费“真实”对此的内存。

最佳答案

万一它可以帮助任何尝试映射 /dev/null 的人:这实际上是不可能的,并且会返回错误 ENODEV(没有这样的设备),这意味着(在这种情况下)这个文件不能被映射。

这是因为这是一个没有 mmap 操作可用的特殊文件。参见 http://lxr.free-electrons.com/source/drivers/char/mem.c#L768了解详情。

关于c - mmap/dev/null 用于写入,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24226422/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com