linux用户与驱动传输文件的问题
本人在做一个工控文件打印的IO驱动,由于实时的限制,文件只能在底层打印,现在欲将一个文件传输到底层去,有几个疑点
1)文件大少从几百K到10来M不等,我能将文件分每一K通过write传输全部传进去吗?驱动中分配一个怎么大的空间会对程式有影响吗?
2)如果我传1K下面处理后,又不能停顿,驱动里可以一边接受read一边进行数据处理吗?因为应用程式里write时候有个返回值,底层返回了不就是跳出来了吗?
如果各位有更好的建议,可以提出来怎么设计?谢谢!
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
只要你的应用程序合理,是不会有问题的。