powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Многопоточность и загрузка 8-и ядерного процессора
15 сообщений из 90, страница 4 из 4
Многопоточность и загрузка 8-и ядерного процессора
    #39845973
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
06.08.2019 17:02, makhaon пишет:
> Как показывает практика, загрузить дисковую систему на 100% сложно

отформатируй дискетку в Win95
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39845977
Фотография Gator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvиспользуется 1 ядро, это значит, что потоки параллельно не работаютaffinitymask?
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39845990
b0rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaon Как показывает практика, загрузить дисковую систему на 100% сложно, какие-то дополнительные телодвижения есть всегда, и они параллелятся вполне. Нужно подбирать очень особенную задачу наверно, чтобы от распараллеливания выигрыша вообще не было.
Берем 1 физичесое устройство (HDD или SDD) и копируем 100 файлов последовательно и 100 файлов параллельно. Параллельно будет медленее. Нужны весьма специфические условия (например, каждый фал на отдельном физическом носителе), чтобы распаралеливание дисковых операция дало ускорение.
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39845998
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonКак показывает практика, загрузить дисковую систему на 100% сложновсем бы такую практику чтоб дисковая не перегружалась
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39846026
Alex9801
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
b0rkБерем 1 физичесое устройство (HDD или SDD) и копируем 100 файлов последовательно и 100 файлов параллельно. Параллельно будет медленее...
При работе с одиночным HDD основное время занимает переход головки с дорожки на дорожку, особенно начало-конец + конец-начало диска. Если использовать асинхронный ввод-вывод, то можно существенно повысить скорость работы, путем уменьшения кол-ва таких переходов.
Ну и порты завершения ввода-вывода в помощь для оптимизации процессорного времени.

Крайне рекомендую 1-ю часть "Программирование серверных приложений для Windows 2000" Рихтера.
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39846085
Фотография Дегтярев Евгений
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
b0rkдавно известно, что обращение к диску (хоть HDD, хоть SDD) - это самая медленная операция
неправда, есть еще сеть ))
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39846192
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мимопроходящий,

Дискету с дисководом найдёшь?
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39846193
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
vavan,

Перегружается, если потоков много. Но мы же про один говорим?
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39846195
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex9801,

И часто встречается копирование в пределах тома? В реальной программе, а не в тестах?
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39846197
Фотография makhaon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
b0rk,

Предыдущее сообщение было адресовано этому человеку, не туда отписал
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39846207
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
makhaonПерегружается, если потоков много. Но мы же про один говорим?я хз сколько там потоков по дифолту, но мне для примера даже винрару приоритет понижать приходится и паузы ставить чтоб не ставил раком всю систему при упаковке
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39846302
YuRock
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Архиваторы успешно грузят проц на 100%. И работают при этом с диском активно.
То же самое - редакторы/перекодировщики видео.
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39846308
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockАрхиваторы успешно грузят проц на 100%в моем случае проца-то и прочим доставалось достаточно а вот дисковая раком
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39846314
b0rk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
YuRockАрхиваторы успешно грузят проц на 100%. И работают при этом с диском активно.
То же самое - редакторы/перекодировщики видео.
архиваторы читают файлы в один поток, потом в несколько потоков жмут, и опять в один записывают. архиваторы умные люди писали однако.
...
Рейтинг: 0 / 0
Многопоточность и загрузка 8-и ядерного процессора
    #39846318
vavan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
b0rkархиваторы умные люди писали однакода, те кто параметры предоставили чтоб притормозить коней можно было
...
Рейтинг: 0 / 0
15 сообщений из 90, страница 4 из 4
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Многопоточность и загрузка 8-и ядерного процессора
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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