![]() |
|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
![]() |
|
|
Опции темы | Поиск в этой теме |
![]() |
#11 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]()
Это вообще в тему! Красава! ЧБ, ну а почему когда длинна превышает этот порог запись происходит гораздо быстрее?
И еще тут вывод напрашивается что писать быстрее будет секторами а не побайтово, каков оптимальный размер сектора для записи? |
![]() |
![]() |
![]() |
#12 |
Старожил
Регистрация: 13.07.2012
Сообщений: 6,372
|
![]() |
![]() |
![]() |
![]() |
#13 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
Система многопоточная штука, а HDD всего 1/несколько, и читающая/пишущая головка тоже в единственном количестве. Если хочешь настоящих тестов а не фейков(как сейчас), то работай с диском напрямую, как с файлом, через низкоуровневые CreateFile, OpenFile, ReadFile, WriteFile, предварительно ознакомившись с файловой системой. Последний раз редактировалось Человек_Борща; 29.07.2013 в 14:59. |
|
![]() |
![]() |
![]() |
#14 | |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]() Цитата:
П.С. Спасибо за совет, но как работать с hdd и его геометрией через THandle мне вполне ясно, работаем, знаем! Или вы имели ввиду другой способ? |
|
![]() |
![]() |
![]() |
#15 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#16 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]()
Человек_Борща, да нет же, если бы я хотел исследовать запись / чтение с HDD я бы это и делал, я говорю о скорости записи / чтении внутри самих файлов, т.е. именно файлов, работая с ними как с двоичными, независимо от их типа.
|
![]() |
![]() |
![]() |
#17 |
Участник клуба
Регистрация: 04.04.2010
Сообщений: 1,554
|
![]()
Нехилый такой скачок на графиках получается
![]() Когда уже для виндов появится нормальная фс с поддержкой многопоточности ![]() |
![]() |
![]() |
![]() |
#18 | |
Старожил
Регистрация: 30.12.2009
Сообщений: 11,434
|
![]() Цитата:
|
|
![]() |
![]() |
![]() |
#19 |
Форумчанин
Регистрация: 22.02.2010
Сообщений: 912
|
![]()
Знал бы точно не писал бы! Количество магнитных головок на HDD 1-8 шт. Зависит от кол-ва пластин в HDD и регламентируется производителем.
Но дело вообще не в этом. Я же тему назвал "Скорость записи файла..." Причем тут HDD. Когда файл THandle открыт запись идет в него, а только потом сохраняется на HDD уже записанная информация. Интересуют все же ответы или рассуждения на моменты которые я раскрыл в первом посте. Последний раз редактировалось kta87; 29.07.2013 в 19:35. |
![]() |
![]() |
![]() |
#20 |
C++ hater
Старожил
Регистрация: 19.07.2009
Сообщений: 3,333
|
![]()
ты бы хоть для начала почитал, как твоя ос работает с блочными устройствами, представил бы код, на котором тесты гоняешь, потом бы уже вопросы и задавал. но если ты не понимаешь разницы между записью в кеш и записью на блочное устройство и считаешь, что скорость записи как-то зависит от расширения файла - медицина бессильна.
I invented the term Object-Oriented, and I can tell you I did not have C++ in mind. (c)Alan Kay
My other car is cdr. Q: Whats the object-oriented way to become wealthy? A: Inheritance Последний раз редактировалось pproger; 29.07.2013 в 20:12. |
![]() |
![]() |
![]() |
|
![]() |
||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Измерить скорость чтения и записи данных на диск | testerka | Общие вопросы .NET | 2 | 18.11.2010 10:48 |
Низкая скорость записи на HDD | Terran | Компьютерное железо | 7 | 15.10.2010 11:09 |
узнать программно скорость записи на диск | smalsvoloch | Общие вопросы Delphi | 0 | 29.04.2010 10:33 |
Снизилась скорость записи на HDD (SATA) | EducatedFool | Компьютерное железо | 12 | 06.03.2009 16:59 |
Скорость записи на флешку. | DelphiMan | Общие вопросы Delphi | 2 | 31.01.2009 17:51 |