gpt4 book ai didi

c - 常规文件上的 Kqueue

转载 作者:太空狗 更新时间:2023-10-29 17:25:13 24 4
gpt4 key购买 nike

kqueue(在 OS X 上)对读/写常规文件有用吗?我知道 epoll 对 Linux 上的常规文件有用,所以我想知道 kqueue 是否也是如此。

编辑:我不是说读/写文件,显然 read() 和 write() 是为了那个。我的意思是,“kqueue 对于检测文件何时可读/可写真的有用吗?”

最佳答案

内核队列是一种机制 "allow you to intercept kernel-level events to receive notifications about changes to sockets, processes, the file system and other aspects of the system."

我过去用它们来 detect when when actions happen on a file (或在热文件夹中)。不过,我不相信它们可以用于“读取”和“写入”文件。您也可以使用 MacOS native 函数或常规 UN*X 样式“fopen”、“fwrite”和“fread”调用,如果你愿意。

关于c - 常规文件上的 Kqueue,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14299928/

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