«Null-Check» удерживает много памяти. Зачем? что случилось? Кто-нибудь сталкивается с проблемой?Единство «NullCheck» удерживается в памяти
2
A
ответ
0
чек Отключить Null при использовании IL2CPP с атрибутом Il2CppSetOptions
в каждой функции.
[Il2CppSetOption(Option.NullChecks, false)]
void functionName(){
}
+0
Благодарим за отзыв! Наконец, я решил это. Причиной проблемы является выделение памяти другим потоком, но не основным потоком. Вместо динамического выделения я использую статическую память. И теперь это хорошо работает ... (╯ □ ╰) извините за плохой английский. –
+0
@weizhong Хорошо, я вижу. – Programmer
Используйте профиль и включите глубокий профайлер. Он покажет вам, какая строка кода вызывает проблему. Пожалуйста, напишите этот код здесь. Без этого никто не может помочь. – Programmer