Есть файл с ~100MB бин. данных. Нужно как можно быстрее иметь доступ в любую часть файла. Вариант 1: open -> lseek -> (read часть данных) и т.д. Вариант 2: open -> (read(fd, buff, весь файл)) и ходить по данным через указатель (buff). 2-ой вариант должен быть бы быстрее, однако разницы практически нет... Почему ?
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от ratatosk
Ответ на:
комментарий
от anonymous
Ответ на:
комментарий
от devinull
Ответ на:
комментарий
от anonymous
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Под линуксом работает правильно, под MinGW — нет (2011)
- Форум snprintf(). (2005)
- Форум выделение памяти и структуры (2008)
- Форум не могу прочитать kmem (2007)
- Форум Serial Ports (2012)
- Форум Большие файлы (2005)
- Форум Тестирование скорости выполнения sysread в зависимости от разовой порции данных (2005)
- Форум запара с получением информации о разделах на винче (2004)
- Форум Ошибки (2008)
- Форум Помогите найти ошибку в следующем коде!!! (2004)