У меня есть двоичный файл журнала с потоковыми данными с датчика (Int16).
Каждые 6 секунд добавляется 6000 выборок типа Int16, пока датчик не будет отключен.
Мне нужно регулярно опрашивать этот файл, начиная с последней прочитанной позиции. Лучше ли: а) держать файловый поток и двоичный считыватель открытыми и создавать экземпляры между чтениями б) создавать экземпляры файлового потока и двоичного считывателя каждый раз, когда мне нужно читать (и сохранять внешнюю переменную для отслеживания последней прочитанной позиции) в) что-то лучше?
РЕДАКТИРОВАТЬ: На данный момент есть несколько замечательных предложений, необходимо добавить, что «серверное» приложение предоставляется сторонним поставщиком и не может быть изменено.