1. Требуются разработчики и тестеры для проекта codebyOS. Требования для участия в проекте: Знание принципов работы ОС на базе Linux; Знание Bash; Крайне желательное знание CPP, Python, Lua; Навыки системного администрирования. Подробнее ...

    Скрыть объявление

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

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

  1. StudentIgor

    StudentIgor Гость

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

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

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

    StudentIgor Гость

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

    StudentIgor Гость

    Репутация:
    0
    Попробовал сделать при помощи файлов, загружаемых в оперативную память.Вопрос: какого размера файл лучше всего загружать. Долго тестировал этот параметр. Смотрел время,затрачиваемое на запись в файл (при помощи QueryPerformanceCounter). У меня получилась линейная зависимость (чем меньше файл, тем быстрее он записывается).Это правильный вывод?Просто я слышал рекомендации на тему того, что файл должен быть выровнен по границе страницы памяти...
     
Загрузка...
Похожие Темы - Ускорить запись файл
  1. rownong
    Ответов:
    1
    Просмотров:
    127
  2. doves
    Ответов:
    1
    Просмотров:
    517
  3. c11984
    Ответов:
    5
    Просмотров:
    3.365
  4. lmike
    Ответов:
    6
    Просмотров:
    3.833
  5. поросенок
    Ответов:
    5
    Просмотров:
    3.579

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