|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Ilya Anfimov 2:5020/400 21 Dec 2004 03:16:00 To : Zahar Kiselev Subject : Re: драйвер -------------------------------------------------------------------------------- 2004-12-20, Zahar Kiselev <Zahar.Kiselev@p1.f382.n5030.z2.fidonet.org> пишет: > Hello Ilya! > > Dec 20 20:58 04, Ilya Anfimov wrote to Victor Wagner: > > >> Hу и сделай 32 символьных устройства. С общим major и разными minor. > IA> Hе делай. Затрахаешься синхронизировать. > В каком месте может быть проблема с синхронизацией? > Если я ну например раз в пол-минуты читаю байты с этих 32 устройств и > записываю Если раз в пол-минуты, то в общем ничего сложного. Попросить устройства ничего не буферизировать -- и у тебя будут эти данные именно в эти +-пол-минуты. > в 32 файла, при этом знаю когда была начата запись - то потом при построении > графиков по этим наборам данных я могу вычислить когда пришел каждый байт. > То есть я догадываюсь, что проблема синхронизации может вылезти если интервал > между выборками будет близким к времени АЦ-преобразования. Hо мне это не И это тоже. А также когда затраты на syscall сравнимы с требуемой точностью синхронизации. В общем, даже, пожалуй на 32 сисколла + что там ещё системе захочется поделать. И практически в любой выборке, такты в которой задаются АЦП/твоими дровами. То есть любой буферизованной. > грозит. По условиям задачи может быть нужно или писать много каналов, но > медленно меняющиеся процессы (раз в пол-минуты более чем достаточно), либо > возможно в будущем - _один_ короткий быстро меняющийся непериодический процесс > - то есть использовать один канал. Так вот, если у тебя появится задача на _два_ быстро меняющихся канала, да ещё если нужно смотреть их друг относительно друга -- то ты выкинешь этот интерфейс в помойку. > > Zahar(@spbdept.rbc.ru) Остров Большой Березовый: http://birch-island.spb.ru > --- ifmail v.2.15dev5.3 * Origin: Demos online service (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/191709e9df478.html, оценка из 5, голосов 10
|