|
Хорошее интервью от разработчика игр. | ☑ | ||
---|---|---|---|---|
0
H A D G E H O G s
23.09.18
✎
16:16
|
День добрый.
43 минуты довольно сумбурного интервью от разработчика игры WarThunder. Казалось бы, каким боком оно к нам?, но тут прям отлично расписаны проблемы многопоточности в нагруженных системах, проблемы загрузки всех ядер процессора, жесткая привязка процесса к ядрам. https://youtu.be/Z-ssa55wRVo Рекомендую. Краткие выжимки: 1) Не всегда задача, которую даже можно распараллелить на несколько ядер, будет выполнена быстрее, чем на одном ядре. 2) Всегда оставляйте 1 ядро свободным, чтобы операционка с большим шансом выполняла свои задачи на нем, а также передавала управление фоновыми задачами на это свободное ядро. 3) Это, одно ядро, лучше пусть будет первым ядром в системе, так как исторически, есть приложения, которые жестко закрепляют себя на это первое ядро. Дальше пока не досмотрел. |
|||
1
H A D G E H O G s
23.09.18
✎
16:17
|
Разработчики сервера 1С люто, бешанно должны ставить лайки под этим видео :-)
|
|||
2
H A D G E H O G s
23.09.18
✎
16:20
|
Начало про многопоточность с этой минуты:
https://youtu.be/Z-ssa55wRVo?t=1316 |
|||
3
Lama12
23.09.18
✎
17:03
|
(0) Про 3 пункт я не знал. Надо будет переписать одну загрузку.
|
|||
4
Кирпич
23.09.18
✎
17:14
|
Тарахтит как заводной :) Это всё в интернетах давно написано. Да и так всё понятно. Чудес на свете не бывает.
|
|||
5
H A D G E H O G s
23.09.18
✎
18:12
|
(4) "Да и так всё понятно. Чудес на свете не бывает."
85% не вдаются в такие подробности. Это я про участников этого сайта. |
|||
6
rphosts
23.09.18
✎
18:24
|
(3) загрузка с привязкой к номеру ядра?
|
|||
7
Доктор Манхэттен
23.09.18
✎
18:46
|
(5) 85% участников этого сайта не пишут программы под многопоток, им это и не нужно знать, разве что из любопытства. А кто пишет - тот и без видео с ютуба знает что к чему.
|
|||
8
Cyberhawk
23.09.18
✎
18:57
|
(7) "Слабому это не поможет, а сильному это ни к чему" (с) :)
|
|||
9
Lama12
23.09.18
✎
20:31
|
(6) То что первое ядро нужно свободным оставлять. Параллелили на загрузку на количество потоков равное количество ядер без одного, не привязываясь к конкретным ядрам.
|
|||
10
Access granted
23.09.18
✎
20:55
|
Это надо админам показывать, которые понаставят 32 медленных ядра, а потом говорят, что ваша 1С УГ, а у нас супер сервер.
|
|||
11
Cyberhawk
23.09.18
✎
21:06
|
(9) "Параллелили на загрузку на количество потоков" // На каком языке?
|
|||
12
Lama12
23.09.18
✎
23:38
|
(11) C#. Библиотека для SharePoint справочники из 1С загружает. Загрузка не связанных справочников хорошо параллели считает.
|
|||
13
Lama12
23.09.18
✎
23:38
|
Блин... Параллели считает = параллелится.
|
|||
14
H A D G E H O G s
24.09.18
✎
11:53
|
Подниму ветку.
|
|||
15
1CIlya
24.09.18
✎
12:14
|
Уже было подорвался RTX 2080 Ti покупать, но вот посмотрел интервью, понял, что трассировки лучей это прекрасное далеко и не нужно беспокоиться по пустякам.
|
|||
16
Beduin
24.09.18
✎
12:17
|
(14) Распараллеливаются хорошо, только то, что имеет независимый набор переменных. Там где одна задача пишет в один и тот же набор данных, начинается ад, и всякие сложности как с sql. Блокировки и метки всех видов.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |