Запись файлов ввода-вывода с более быстрой скоростью на Raspberry Pi или обычном ПК с Linux - PullRequest
0 голосов
/ 30 октября 2018

Я внедряю систему регистрации в Raspberry Pi, ОС Linux.

Данные поступают из модуля CAN, они будут доступны в памяти, я хотел бы записать эти данные из памяти на карту Micro SD. Тем не менее, есть проблема эффективности.

Файловый ввод / вывод медленный, скорость ввода данных составляет 1 КБ на 200 мс, и у меня есть еще 2 трудоемких процесса, работающих на Raspberry Pi, которые могут занимать около 60% -80% загрузки процессора. Кроме того, я хотел бы промыть в течение 1 секунды. Есть ли решение по этому делу?

Я имею в виду, есть ли способы, которые не используют что-то вроде fopen(...), fwrite(...), fflush() и так далее. Но с некоторым уровнем ядра быстрее?

...