FreeBSD i386 sendfile用于大文件

可乐

FreeBSD i386是否有某种sendfile64?在FreeBSD sys调用参考中找不到类似的内容。

艾伦·裘德(Allan Jude)

即使在i386上,off_t也是64位。仅size_t为32位。如果调用sendfile(),则可以指定nbytes = 0,它将发送整个文件。偏移量是64位,因此,如果您只需要发送大文件的一部分,则必须使用32位大小的块循环调用sendfile(),并增加偏移量。

通常,即使在FreeBSD / i386上,处理大文件也不会有任何问题。

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

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

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在freebsd上安装i386 / x86共享库?

来自分类Dev

Freebsd 12 i386 MongoDB软件包不存在

来自分类Dev

用于 Raspberry Pi 的 Ubuntu Server 19.10 i386

来自分类Dev

链接内核-输入文件的i386体系结构与i386:x86_64输出不兼容

来自分类Dev

N:跳过配置文件“universe/binary-i386/Packages”的获取,因为......不支持架构“i386”

来自分类Dev

Xamarin.iOS链接器删除了用于adhoc的i386

来自分类Dev

Xcode 6-用于解析框架的体系结构i386的未定义符号

来自分类Dev

1个用于体系结构i386的重复符号

来自分类Dev

iOS-用于体系结构i386的3个重复符号

来自分类Dev

虚拟内存可以用于支持i386中的数据断点功能吗?

来自分类Dev

以.i386结尾的剂量rpm也适用于Linux 64Bit

来自分类Dev

架构 i386 的未定义符号,仅适用于 iPad 模拟器

来自分类Dev

如何合并两个为armv7和i386构建的.a文件?

来自分类Dev

易于寻找i386文件,即使体系结构是amd64

来自分类Dev

跳过获取配置文件-不支持架构'i386'

来自分类Dev

易于寻找i386文件,即使体系结构是amd64

来自分类Dev

如何从终端或.ISO文件将Ubuntu更新到i386?

来自分类Dev

Fedora 26 i386安装失败:“ rpcbind.lock:没有这样的文件或目录”

来自分类Dev

跳过获取配置文件-不支持架构'i386'

来自分类Dev

R 包中的 src-{i386,x64} 文件夹

来自分类Dev

跳过获取配置文件“ main / binary-i386 / Packages”作为存储库“ xxx”不支持架构“ i386”

来自分类Dev

Xcode 6.1:文件是为x86_64构建的,该文件不是要链接的体系结构(i386)

来自分类Dev

链接到针对MacOSX为架构i386构建的dylib文件'/usr/lib/libSystem.B.dylib'

来自分类Dev

如何安装build-essential:i386以在64位系统上编译32位可执行文件?

来自分类Dev

ld:为iOS Simulator构建,但与为MacOSX文件'RemObjectsSDK.framework / RemObjectsSDK'构建的dylib链接,用于体系结构i386

来自分类Dev

仅“仅构建活动体系结构”时出现“ Cordova链接器错误”“不是为要链接的体系结构构建的用于存档的文件(i386)”

来自分类Dev

将Google Analytics(分析)更新为3.0.1之后,用于i386体系结构的Xcode 5未定义符号

来自分类Dev

如何在不接收i386 .deb文件不可用的错误的情况下提供为amd64编译的.deb文件?

来自分类Dev

跳过获取已配置文件'xxxx'作为存储库'xxxx xenial InRelease'的操作不支持架构'i386'”

Related 相关文章

  1. 1

    如何在freebsd上安装i386 / x86共享库?

  2. 2

    Freebsd 12 i386 MongoDB软件包不存在

  3. 3

    用于 Raspberry Pi 的 Ubuntu Server 19.10 i386

  4. 4

    链接内核-输入文件的i386体系结构与i386:x86_64输出不兼容

  5. 5

    N:跳过配置文件“universe/binary-i386/Packages”的获取,因为......不支持架构“i386”

  6. 6

    Xamarin.iOS链接器删除了用于adhoc的i386

  7. 7

    Xcode 6-用于解析框架的体系结构i386的未定义符号

  8. 8

    1个用于体系结构i386的重复符号

  9. 9

    iOS-用于体系结构i386的3个重复符号

  10. 10

    虚拟内存可以用于支持i386中的数据断点功能吗?

  11. 11

    以.i386结尾的剂量rpm也适用于Linux 64Bit

  12. 12

    架构 i386 的未定义符号,仅适用于 iPad 模拟器

  13. 13

    如何合并两个为armv7和i386构建的.a文件?

  14. 14

    易于寻找i386文件,即使体系结构是amd64

  15. 15

    跳过获取配置文件-不支持架构'i386'

  16. 16

    易于寻找i386文件,即使体系结构是amd64

  17. 17

    如何从终端或.ISO文件将Ubuntu更新到i386?

  18. 18

    Fedora 26 i386安装失败:“ rpcbind.lock:没有这样的文件或目录”

  19. 19

    跳过获取配置文件-不支持架构'i386'

  20. 20

    R 包中的 src-{i386,x64} 文件夹

  21. 21

    跳过获取配置文件“ main / binary-i386 / Packages”作为存储库“ xxx”不支持架构“ i386”

  22. 22

    Xcode 6.1:文件是为x86_64构建的,该文件不是要链接的体系结构(i386)

  23. 23

    链接到针对MacOSX为架构i386构建的dylib文件'/usr/lib/libSystem.B.dylib'

  24. 24

    如何安装build-essential:i386以在64位系统上编译32位可执行文件?

  25. 25

    ld:为iOS Simulator构建,但与为MacOSX文件'RemObjectsSDK.framework / RemObjectsSDK'构建的dylib链接,用于体系结构i386

  26. 26

    仅“仅构建活动体系结构”时出现“ Cordova链接器错误”“不是为要链接的体系结构构建的用于存档的文件(i386)”

  27. 27

    将Google Analytics(分析)更新为3.0.1之后,用于i386体系结构的Xcode 5未定义符号

  28. 28

    如何在不接收i386 .deb文件不可用的错误的情况下提供为amd64编译的.deb文件?

  29. 29

    跳过获取已配置文件'xxxx'作为存储库'xxxx xenial InRelease'的操作不支持架构'i386'”

热门标签

归档