在Raspberry Pi或普通Linux PC上以更快的速度写入文件I / O

时间:2018-10-30 20:23:49

标签: file-io linux-kernel raspberry-pi

我正在Linux Raspberry Pi上实现日志记录系统。

数据来自CAN模块,它将在内存中可用,我想将这些数据从内存写入Micro SD卡。但是,这存在效率问题。

文件I / O速度很慢,每200毫秒数据输入速率为1 KB,并且我在Raspberry Pi上运行了另外两个耗时的进程,这些进程可能占用大约60%-80%的CPU负载。另外,我想在1秒内冲洗。这种情况有什么解决办法吗?

我的意思是,有什么方法不使用诸如fopen(...)fwrite(...)fflush()之类的东西。但是用某种内核级更快的方法呢?

0 个答案:

没有答案