Интерпретация записи Logcat: threadid=8: все еще приостановлено после отмены (sc=1 dc=1 s=Y)

После запуска моего приложения я запускаю около десяти задач AsyncTask. Иногда эмулятору требуется много времени для запуска этих задач. Когда это происходит , я вижу следующее сообщение в журнале cat:

D/dalvikvm(1983): threadid=8: все еще приостановлено после отмены (sc=1 dc=1 s=Y)

Когда эмулятор быстро выполняет это сообщение не появляется. Странно, но это поведение изменилось сегодня без каких-либо изменений. Поскольку я явно назначил эмулятору 512 МБ оперативной памяти, он больше не очень медленный ~ 5 минут, теперь ~ 5 с. На реальном устройстве у меня никогда не было такого медленного выполнения.

Я хотел бы понять, что означает это сообщение журнала cat.Я понимаю, что поток с указанным id приостановлен и не работает, пока находится в этом состоянии.Но почему?После какой отмены?Что делает (sc=1 dc=1 s=Y) означает?

6
задан Josue Espinosa 26 July 2017 в 21:36
поделиться