Ускорить запись в файл в Windows

Тема в разделе "Операционные системы", создана пользователем StudentIgor, 16 май 2010.

  1. StudentIgor

    StudentIgor Гость

    Необходимо осуществить запись данных, поступающих от аппаратуры быстрее, чем это делается при помощи стандартных средств (WinAPI).
    Или найти некое другое решение для передачи данных из программы в программу, которая бы не сильно отличалась от записи в файл.То есть чтобы коды программ подверглись бы минимальному изменению.
     
  2. vital

    vital Больной Компом Детектед

    Регистрация:
    29 янв 2006
    Сообщения:
    2.468
    Симпатии:
    27
    COM/DCOM, Messaging, mailslots, pipes ...
    Смотря что нужно передавать.
     
  3. StudentIgor

    StudentIgor Гость

    Программа 1 опрашивает систему датчиков. То есть объем данных имеем достаточно большой.
     
  4. StudentIgor

    StudentIgor Гость

    Попробовал сделать при помощи файлов, загружаемых в оперативную память.Вопрос: какого размера файл лучше всего загружать. Долго тестировал этот параметр. Смотрел время,затрачиваемое на запись в файл (при помощи QueryPerformanceCounter). У меня получилась линейная зависимость (чем меньше файл, тем быстрее он записывается).Это правильный вывод?Просто я слышал рекомендации на тему того, что файл должен быть выровнен по границе страницы памяти...
     
Загрузка...

Поделиться этой страницей