Так вот и не стоит заблуждаться, очень большие куски данных не всегда "съедобны" (+)
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено Antimouse 13 октября 2003 г. 12:31
В ответ на: Заблуждение. отправлено Oldring 13 октября 2003 г. 12:03

Задача:
мониторинг большого числа данных в real-time на мониторе
под Windows. Загрузка порта по максимуму, 10 каналов Fдискр=500Гц,
on-line фильтрация, вывод графиков с учетом прореживаемых данных.
Запись данных на винчестер.

Буфер драйвера:
Win98 до 64кБайт,
Win2000 - 4096Байт - это значение и будем использовать по умолчанию.

Вывод данных (графиков) должен происходить без рывков, при обработке
полного буфера получаем чуть больше 25 точек из 500 за 1 секунду.
Это составляет чуть менее, чем 20 выводов кусков графика на экран за
1 секунду. Если буфер увеличить вдвое и выводить целиком, то я четко
замечу рывки при выводе графиков.

А теперь самое главное:
работоспособность программы должна быть на самых младших моделях
Pentium II, а еще лучше Pentium 233МГц (с хорошей видеокартой и
памятью).

А теперь вопрос:
Куда еще больший объем входного буфера?
(ситуацию с притормаживанием при записи на винт и т.п.
не рассматириваем)

Составить ответ  |||  Конференция  |||  Архив

Ответы



Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru