当前位置:  技术问答>linux和unix

sd卡中文件夹下文件数目问题

    来源: 互联网  发布时间:2017-04-30

    本文导语:  每个文件夹中文件数目有限制吗?我的嵌入式linux,jffs2文件系统,但是挂载的sd卡肯定是fat,我在sd卡中创建文件夹,里面存入我采集生成的数据文件,每个大小约10多K,当存到一定数量(大约几千个)的时候就不能...

每个文件夹中文件数目有限制吗?我的嵌入式linux,jffs2文件系统,但是挂载的sd卡肯定是fat,我在sd卡中创建文件夹,里面存入我采集生成的数据文件,每个大小约10多K,当存到一定数量(大约几千个)的时候就不能继续生成文件了,perror提示没有剩余空间,请问为什么呢?我查了下好像没有对文件夹中文件数目有限制啊?

|
多线程没有导致I/O error的动机啊,我不画板子,我做BSP软件包,我之前一个同事画板子,就是不停的出错I/O error,有时候还不能修复,我调试累死了。后面换了一同事画,就没有了,我也不清楚。

|
挂载SD卡呢也可以使用其他的文件系统,EXT系列也可以,你可以分文件夹嘛,比如按日期分。

|
我记得FAT文件系统对每个分区是有文件总数,和单个目录文件总数的限制的(还和文件名长度有关),具体数据我还没查到

|
http://blog.csdn.net/leonwei/article/details/3980179 关于文件数量的限制
对于你那个I/O error的问题,如果不是由于突然断电引起的文件系统不一致的话。
可能是你的硬件有问题哦,我支持也出现过这个问题,进程i/oerror,不过后面重新画板子之后这个错误就消失了。

|
多线程肯定不会导致I/Oerror,顶多脏数据,我可以保证。

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。














站内导航:


特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

©2012-2021,