![]() |
|
Модераторы: javastic, AntonSaburov |
![]()
|
|
| CrazzyDog |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 20.3.2006 Репутация: нет Всего: нет |
Здравствуйте,
выяснил, что работающее java приложение потребляет очень много в "свёрнутом" состоянии если есть хоть один запущенный поток, находящийся в ожидании (sleep, wait(ms)). Потребление не зависит от длительности ожидания (параметр в sleep). Видимо, системный поток запущен, определяя момент, когда нужно простнуться моему потоку. Подскажите, как с этим можно бороться? |
|||
|
||||
| redrick |
|
|||
|
Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 547 Регистрация: 7.1.2004 Где: Москва Репутация: 1 Всего: 5 |
1) вырубить приложение ?
2) тушить все потоки при pause(), а потом заново их создавать -------------------- Имею Мнение Хрен Оспоришь |
|||
|
||||
| CrazzyDog |
|
|||
|
Новичок Профиль Группа: Участник Сообщений: 2 Регистрация: 20.3.2006 Репутация: нет Всего: нет |
К сожалению, нельзя тушить все потоки.
Поток должен проснуться через какое-то время. Для этого поток и был запущен. Иначе говоря таймер. |
|||
|
||||
![]()
|
FAQ раздела лежит здесь! |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Java ME (J2ME) | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |