小编use*_*946的帖子

文件系统块大小

文件系统块大小的意义是什么?如果我的文件系统块大小设置为8K,这是否意味着所有读/写I/O都将发生在8K大小?因此,如果我的应用程序想要读取偏移4097处的16个字节,那么将读取从偏移量4096开始的4K块?

在这种情况下,写作如何工作?假设我想写64字节.

filesystems size block significance

19
推荐指数
2
解决办法
2万
查看次数

理解sendfile()和splice()

sendfile()可用于将数据从"文件"描述符传输到"套接字"描述符,以便从机器A到机器B获取数据.是否可以将接收端的数据从"套接字"描述符获取到文件具有类似的零拷贝语义?我认为sendfile()这里没有帮助,因为sendfile()需要数据源是"页面/缓冲区"缓存.我的理解是否正确?splice()在这种情况下可以帮忙吗?

linux splice sendfile

7
推荐指数
1
解决办法
7413
查看次数

glib和linux内核

我需要从驻留在内核中的模块进行一些RPC调用.我想知道是否可以使用glib来实现这个目的.有没有人尝试在内核中使用glib库?这甚至可能吗?

glib linux-kernel

0
推荐指数
1
解决办法
338
查看次数

标签 统计

block ×1

filesystems ×1

glib ×1

linux ×1

linux-kernel ×1

sendfile ×1

significance ×1

size ×1

splice ×1