-Поиск по дневнику

Поиск сообщений в lj_ru_programming

 -Подписка по e-mail

 

 -Постоянные читатели

 -Статистика

Статистика LiveInternet.ru: показано количество хитов и посетителей
Создан: 09.09.2006
Записей:
Комментариев:
Написано: 4


чтение файла fuse/owfs

Четверг, 13 Октября 2016 г. 12:10 + в цитатник
несколько странный вопрос - а как в линуксе правильно читать (псевдо)файл?

читаю свежие показания 1-варь термометра через owfs который через fuse.
иногда читается быстро, а иногда тупит.

хочется как-то асинхронно вычитывать оттуда 1 строку (100.562, например) или асинхронно, или по факту изменения содержимого файла.

сейчас пока что тупо-тупо в цикле вычитываю, жду, например 890мс (или 5600мс), пишу в лог время и температуру. так вот, время вычитывания из псевдофайла или совсем мало, или аж 600мс, что как-то очень дофига. а иногда и вообще единицы секунд. хочется как-то повменяемее этос делать.

ps: таки да, с/с++, линух, х86, 32бит.

https://ru-programming.livejournal.com/1359738.html


 

Добавить комментарий:
Текст комментария: смайлики

Проверка орфографии: (найти ошибки)

Прикрепить картинку:

 Переводить URL в ссылку
 Подписаться на комментарии
 Подписать картинку