Victor_VG
Tracker Mod | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору longnew У E5-2667 6 ядер / 12 потоков и забить их под завязку удаётся только MS VC++2019 и то на короткое время, или нашему ChipCAD при имитационном моделировании сложных логических схем. Avidemux при программном счёте H.264/H.265 использует до 8 - 9 потоков, Shotcut все 12, но с загрузкой ЦП до 70%. Но, ChipCAD это оптимизированный по производительности и расходу ОЗУ UNIX CAD-пакет работающий только под Tru64 UNIX AXP на ЦП DEC Alpha AXP 21264 или под FreeBSD UNIX R12/R13 x64 на ЦП класса Xeon/Opteron - на ширпотребе он не стартует. А игры имеют свои "особенности" и одна из них сознательное отсутствие оптимизации и серьёзного тестирования алгоритмов и кода на ошибки ибо "А куда они денутся - всё равно купят!". А ошибок и грубой халтуры в них полно, как пример могу привести такой факт (выписка из ответа разработчика): Цитата: dmex 27 февраля 2021 г. @Almighty188 Плагин исправили. "Что сделала Valve Corporation?" Они навсегда забанили пользователей в Steam после того, как они использовали терминатор, поскольку большинство опций запускают VAC. TP2 создает удаленный поток с ExitProcess, но удаленные потоки запрещены. TT2 изменяет контекст удаленного потока на ExitProcess, но изменение контекста потока запрещено. CH1 дублирует и закрывает удаленные дескрипторы, но дублирование дескрипторов запрещено. TD1 включает режим отладки и немедленно закрывает объект отладки, завершая процесс, но отладка запрещена. M1 записывает нули во весь процесс (memset), но запись чего-либо в память запрещена. M2 изменяет доступ к памяти на NOACCESS, но блокирование доступа к памяти запрещается. Не имеет значения, что удаленный поток создан с адресом ExitProcess. Простое создание потока запускало запреты безотносительно к цели, и та же проблема с другими вариантами завершения. Такие инструменты, как Terminator, не принимали во внимание такие инструменты которые могут завершать процессы только тогда когда они разработали античит, поэтому все, что сторонний процесс делает с их процессом, запускает VAC и вас забанят. Если бы Valve использовала функцию ObRegisterCallbacks, то ничего из этого не было бы проблемой, потому что эти методы были бы заблокированы и не запускали бы эти проверки на мошенничество, но они отказываются использовать эту функцию (как это сделали другие разработчики) поэтому мы находимся в положении когда плагин Terminator должен был быть заархивирован чтобы пользователи не могли навсегда заблокировать свои учетные записи за попытки завершить свои процессы. Другая проблема связана с неисправными сетевыми драйверами... Процессы, использующие сокетные соединения могут блокироваться и никогда не завершаться или не завершаться потому, что сетевой драйвер неправильно обрабатывает некоторые пакеты IRP сетевых устройств и пользователи которые не смогли завершить процесс (Steam и/или игры) попытались бы использовать плагин Terminator - который также потерпит неудачу из-за зависшего завершения процесса блокировки IRP, но будет немедленно заблокирован в Steam. Ничто из того, что они сделали не предотвращает и не останавливает обман. Вместо этого они просто уничтожили инструменты вроде Терминатора используемые для борьбы с вредоносными программами. | - последствия: Цитата: dmex commented 05.03.2021 The terminator plugin is archived and does not exist in this repository. | ну я думаю чтобы выкинуть сей плагин из набора ибо за годы работы с РН он потребовался от силы раза три...
---------- Жив курилка! (Р. Ролан, "Кола Брюньон") Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti |
| Всего записей: 34086 | Зарегистр. 31-07-2002 | Отправлено: 19:18 05-03-2021 | Исправлено: Victor_VG, 19:26 05-03-2021 |
|