Linux支持splice()和sendfile(),Android呢?

用户名

Android是否支持splice()和sendfile()?

克里斯·斯特拉顿

这些是Linux内核调用,因此它们确实存在于Android中。

更为有趣的问题是,Bionic libc是否像大多数常用系统调用一样提供包装器,或者是否必须直接调用它们。另外,除了要包含在Bionic中之外,还有一个问题是要导出功能以便在NDK中通用。

从第一个NDK版本开始,似乎存在sendfile()。

尽管splice()于2014年6月被添加到了Bionic libc的AOSP来源中,但它似乎并不是NDK的一部分(我没有检查最新版本)。

顺便说一下grep -r,在NDK安装的相关部分和/或AOSP仿生检出是一种快速查看此类情况的方法。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

Related 相关文章

热门标签

归档