Unity 6.3
0 онлайн 54 гостей 3 в системе
Вход

Справочная информация о предпочтениях в отношении рабочих мест

Содержит предпочтения для система работы, который можно использовать для написания простого и безопасного многопоточного кода, чтобы ваше приложение могло использовать все его доступные CPU Система заданий может повысить производительность вашего приложения. Чтобы открыть настройки, перейдите в Изменить > Настройки > Задания (macOS: Unity > Настройки > Задания).

Свойство Функция
Использование потоков заданий Отключить Использовать потоки заданий для запуска всех заданий на главном потоке. Если вы отлаживаете и хотите упростить проблему и устранить параллелизм, вы можете отключить Использовать потоки заданий для запуска всех заданий на главном потоке сразу после их планирования. Отключение Использовать потоки заданий имеет тот же эффект, что и установка JobsUtility.JobWorkerCount на 0.

Использовать потоки заданий включается по умолчанию при перезапуске Редактора.
Включить отладчик заданий Отключите Включить отладчик заданий, чтобы удалить проверки безопасности системы заданий, которые обнаруживают потенциальные условия конкуренции и предотвращают ошибки, которые они могут вызвать. Отключите Включить отладчик заданий, если вы хотите контролировать производительность без дополнительных проверок безопасности системы заданий.

Включить отладчик заданий включается по умолчанию при перезапуске Редактора.
Уровень обнаружения утечки Выберите режим для обнаружения утечки. Обнаружение утечки проверяет, если распределения, сделанные с помощью MallocTracked освобождаются с FreeTracked. Если вы не освободите неуправляемую память, вы вызовете утечку памяти, которая негативно влияет на использование памяти и снижает производительность. Утечка памяти сохраняется при перезагрузке домена в Редакторе.

В редакторе и разработке сборок, Включено В сборках, не относящихся к разработке, Инвалиды режим по умолчанию для Уровень обнаружения утечки. Выберите один из следующих вариантов:
  • Отключено: Не обнаруживать неуправляемые утечки памяти.
  • Включено: Выполняет простой подсчет всех утечек памяти для каждой категории утечек. Этот параметр печатает только число утечек как часть процесса разгрузки домена. Используйте Включено с трассировкой стека режим обнаружения утечки, чтобы найти обнаруженные утечки.
  • Включено с трассировкой стека (Только для редакторов и разработчиков): Обнаружение утечек сообщает о стеке вызовов любого MallocTracked ассигнования, которые не перераспределяются с FreeTracked. Включено с трассировкой стека можно добавить стоимость производительности к распределениям. Используйте только Включено с трассировкой стека чтобы намеренно отслеживать утечки памяти. Включено с трассировкой стека, как Включено, сообщает об утечках в рамках процесса разгрузки домена.

Дополнительные ресурсы