чтение файла fuse/owfs
![топ 100 блогов](/media/images/default.jpg)
читаю свежие показания 1-варь термометра через owfs который через fuse.
иногда читается быстро, а иногда тупит.
хочется как-то асинхронно вычитывать оттуда 1 строку (100.562, например) или асинхронно, или по факту изменения содержимого файла.
сейчас пока что тупо-тупо в цикле вычитываю, жду, например 890мс (или 5600мс), пишу в лог время и температуру. так вот, время вычитывания из псевдофайла или совсем мало, или аж 600мс, что как-то очень дофига. а иногда и вообще единицы секунд. хочется как-то повменяемее этос делать.
ps: таки да, с/с++, линух, х86, 32бит.
|
</> |