Linux 基于文件大小的打开限制
基于文件大小,“打开”是否有任何限制? 我的文件大小是2GB,它会成功打开吗?是否会出现任何时间问题?Linux 基于文件大小的打开限制,linux,file,filesystems,linux-kernel,Linux,File,Filesystems,Linux Kernel,基于文件大小,“打开”是否有任何限制? 我的文件大小是2GB,它会成功打开吗?是否会出现任何时间问题? 文件系统是rootfs。从打开的手册页: O_大文件 (LFS)允许大小不能在off\t (但可以在要打开的off64\t中表示)。这个 \u LARGEFILE64\u必须定义宏源才能获取 这个定义。设置\u文件\u偏移量\u位功能测试 宏到64(而不是使用O_LARGEFILE)是首选 获取在32位上访问大型文件的方法 系统(请参见功能测试宏) 在64位系统上,off\t将是64位的,您不
文件系统是rootfs。从
打开的手册页:
O_大文件
(LFS)允许大小不能在off\t
(但可以在要打开的off64\t
中表示)。这个
\u LARGEFILE64\u必须定义宏源
才能获取
这个定义。设置\u文件\u偏移量\u位
功能测试
宏到64(而不是使用O_LARGEFILE
)是首选
获取在32位上访问大型文件的方法
系统(请参见功能测试宏)
在64位系统上,off\t
将是64位的,您不会有任何问题。在32位系统上,您需要建议的解决方法来允许大于2 GB的文件。从打开的手册页:
O_大文件
(LFS)允许大小不能在off\t
(但可以在要打开的off64\t
中表示)。这个
\u LARGEFILE64\u必须定义宏源
才能获取
这个定义。设置\u文件\u偏移量\u位
功能测试
宏到64(而不是使用O_LARGEFILE
)是首选
获取在32位上访问大型文件的方法
系统(请参见功能测试宏)
在64位系统上,off\t
将是64位的,您不会有任何问题。在32位系统上,您需要建议的解决方法来允许大于2 GB的文件。rootfs可能不支持大文件;考虑使用适当的文件系统(TMPFS与ROOTFS几乎相同,但具有更多的特性)。
rootfs仅用于引导和早期使用。rootfs可能不支持大文件;考虑使用适当的文件系统(TMPFS与ROOTFS几乎相同,但具有更多的特性)。
rootfs仅用于引导和早期使用。在rootfs中创建2GB文件有什么用?由于一些错误消息,它不断变大。你有什么生意在rootfs中创建2GB文件?由于一些错误消息,它不断变大。