powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / Windows [игнор отключен] [закрыт для гостей] / Windows10 - тормозит запись на диск.
15 сообщений из 15, страница 1 из 1
Windows10 - тормозит запись на диск.
    #39452247
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Суть в следующем:
У меня в одной задаче делается съемка большого числа изображений, они преобразуются в jpeg-и и пишутся на диск в отдельных потоках.
Изображения порядка 5MPix/RGB, после преобразования каждое порядка 100-200К, казалось бы основное время должно занимать собственно преобразование, а запись на диск работать быстро.
До Win7 включительно так все и было, однако, с переходом на Win10 картина поменялась: процессор загружен мало, но диск - 100% (так системный монитор показывает).
Комп не в сети, никакого доп. софта, типа антивируса, не стоит. Софт 32-разрядный.

С чем это может быть связано?
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39452282
Dayl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис,

Прямо сразу возникает вопрос - а служба Superfetch включена? Если да - попробуйте отключить.
То же касается службы "Windows Search".

Ежели не поможет, то может быть имеет смысл поискать драйвера для материнской платы, так как могут быть свои нюансы в работе контроллера жесткого диска.

Ну и совсем крайний случай - проверить HDD какой-нибудь программой наподобие Виктории.
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39452298
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, попробую.
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39481838
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
К сожалению, только сейчас получил возможность воспроизвести проблему. Докладываю:
1. Отключение служб и вместе, и по отдельности не помогает.
2. Также не помогают "оптимизация" папки под изображения и запуск программы в режиме совместимости (после того, как закончились разумные версии, стал проверять все подряд)
3. Ошибка воспроизвелась на другом компе с другим чипсетом, что позволяет предположить локализацию проблемы в самой винде.

Забыл умомянуть: при съемке приоритет процесса поднимается до REALTIME (это необходимо для работы, там жесткий тайминг).
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39481863
Bred eFeM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис, REALTIME = ССЗБ, и зачем писать на один диск из разных потоков (и сколько их) ?

картина поменялась: процессор загружен мало, но диск - 100% а попугаи те же?
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39481901
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bred eFeMСоколинский Борис, REALTIME = ССЗБ, и зачем писать на один диск из разных потоков (и сколько их) ? Для скорости, вестимо. Приходит К-й пакет из N картинок, запускается съемка К+1-го, а К-й обрабатывается в доп. потоке.
REALTIME нужен потому что все картинки приходят в один буфер, нужно успевать его откачивать чтобы при этом никто не мешал.
Все кадры снимаются по триггеру и их нельзя терять.
ЧИсло потоков регулируется, по умолчанию = число физ. ядер проца -1.

В общем, после отключения брандмауэра и внесения исключений в защитник стало чуть полегче. Но на Win7 все равно существенно быстрее.
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39481978
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис,

Возможно, без реалтайма получится быстрее.

Чтобы никто не мешал эффективно пользовать буфер, придумана модель актеров .
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39482024
Bred eFeM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис, для скоростной скорости складывай результат в память и от туда асинхронно пиши на диск одним потоком.

P.S.
РихтерReal-time — чрезвычайно высокий приоритет, и, поскольку большинство потоков в системе (включая управляющие самой системой) имеет более низкий приоритет, процесс с таким классом окажет на них сильное влияние. Так, потоки реального времени могут заблокировать необходимые операции дискового и сетевого ввода-вывода
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39482035
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bred eFeMСоколинский Борис, для скоростной скорости складывай результат в память и от туда асинхронно пиши на диск одним потоком. В данной архитектуре не получится, один поток не успевает с такой скоростью и конвертировать, и писать.

Bred eFeMP.S. Рихтера я, конечно, читал, но...
С сетями понятно, но локальные дисковые операции, ЕМНИП, всегда выполнялись с приоритетом приложения. Или уже нет?
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39482039
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, попробовал поменять приоритет на HIGH - никаких изменений.
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39482050
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Кстати, о птичках:
За каким дьяволом из диспетчера задач убрали возможность менять приоритет запущенных процессов?
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39482115
Bred eFeM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис, конвертировать несколькими, а писать одним.

Это, а памяти там хватает, может банально подкачка? Ну и шпионские штучки каким-нибудь твиком почистить.

Посмотри что будет, если совсем не писать на диск из приложения (тест-моде) и если не конвертировать, а только писать пустышки.
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39482117
Bred eFeM
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Соколинский Борис, убрали возможность менять приоритет запущенных процессов?

есть, в "Подробности/Details"
...
Рейтинг: 0 / 0
Windows10 - тормозит запись на диск.
    #39482120
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Bred eFeMСоколинский Борис, конвертировать несколькими, а писать одним.
.
Теоретически можно.
Практически хочется сначала понять WTF.

Это, а памяти там хватает, может банально подкачка?[/quot] Нет, сразу хватаю много и работаю с персистентным пулом, ибо фрагментация...
Память по ходу работы вообще не растет.

С пустышками мысль интересная, попробую.
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Windows10 - тормозит запись на диск.
    #39670748
Соколинский Борис
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В общем, проблема исчезла сама по себе.
То ли в каком-то update винды исправили косяк, то ли помог системный SSD (при том, что картинки пишутся на HDD).
Пиковая загрузка диска ~20%, как и было на Win7.
...
Рейтинг: 0 / 0
15 сообщений из 15, страница 1 из 1
Форумы / Windows [игнор отключен] [закрыт для гостей] / Windows10 - тормозит запись на диск.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]