HPC.ru lite - Все форумы
Форум: HTC, Qtek, i-Mate, T-Mobile и другие HTC коммуникаторы
Тема: Touch pro (diamand) возвращаясь к оптимизации памяти.

[Ответить]
Tomber [29.10.2008 12:50] Touch pro (diamand) возвращаясь к оптимизации памяти.:
Нашел в форуме упоминание о параметре autokill

"Ааааа понял, что такое Автокилл! Проводя анологию с настольными компьютерами, это выглядит так: сидишь печатаешь документ в Word, нужно скопировать фрагмент из IE, лезешь в IE, загружаешь информацию, пока находишь - БАЦ! - у тебя Word сам собой закрылся!=)))

Поэтому ставим Advanced Config, и в разделе HTC Task Manager делаем Autokill Disabled"

у меня в advanced config, нет этого параметра.
попробовал поискать в реестре - не нашел.
кто нибудь сможет подсказать решение этой проблемы
XShell [06.11.2008 14:58] :
Кратко: Это не проблема, не парься.

Долго: Аналогия с настольным компьютером не применима. В WindowsMobile реализован принцип вытесняющей многозадачности, по этому приложения не надо закрывать (правильно бы не закрывать принудительно), они сами "выдавливаются" из стэка по мере использования памяти другими приложениями. Но последние из используемых программ всегда "наверху" стэка. По этому описанная тобой ситуация не возможна (только если ты Word свернул месяц назад, а потом решил снова развернуть его). Из этого следует, что автокилл нельзя отключать (может реально кончиться нехваткой памяти). Кроме того - аппарат будет работать быстрее за счет того, что часто используемые приложения уже присутствуют (как бы кэшированы) в памяти.
Но многие люди по аналогии (некорректной!) с настольным компьютером пользуются принудительным закрытием (kill'ом - убийством, само слово говорит о себе ), опасаясь нехватки памяти или еще чего (энергия на память тратится независимо от того, запущенны приложения или нет). Я грешным делом, время от времени, тоже отношусь к этим людям. Если и ты хочешь уподобиться - ставь галку в HTCTaskMgr - End programs by typing "X"
Tomber [07.11.2008 05:41] :
Я разобрался... забыл отписаться в ветку.
2 параметра:

[HKEY_CURRENT_USER\Software\HTC\TaskManager]
"MemoryThreshold"=dword:06e00000
"EnableAutoKill"=dword:00000001

Установил редактором реестра:
autokill в 0, порог памяти в 6 мб.

все работает. утечек памяти не зафиксировано, зато нет проблем, "выдавливанием" нужных мне программ (калькулятор, exel, informant).

теперь еще нужно "пальцевый" быстрый переключатель между задачами найти, и жизнь заиграет новыми красками.
XShell [07.11.2008 09:48] :
Ну не знаю, у меня таких проблем с программами никогда не было...
А переключатель - возьми AltTab из SpbPocketPlus, например.
Tomber [07.11.2008 11:46] :
AltTab, насколько понял вызывается нажатием на "Х", это значит , что для вызова списка программ, мне нужно 2 раза "Х" нажимать.

Я вроде нашел то, что мне нужно, только пока не смог разобраться, как ее повесить на кнопку.

"task facade"
http://soft.mail.ru/program_page.php?grp=61131
http://rl-team.net/pda/1146224188-task-facade-v0.6.b1-dynamo-.html

ищу дальше..
XShell [10.11.2008 13:41] :
Он отлично вешается на кнопку и похож на ХРишный переключатель задач с большими иконками (для пальцев).
Tomber [11.11.2008 08:40] :
Не могу найти...Откинь ссылку плз или сюда или в личку..

У меня проблема в том, что через настройку в панели управления я могу только на кнопке отбоя могу функционал поменять..

в проге есть настройка повешанья на клавишу, или прийдется в реестре править?
XShell [11.11.2008 12:08] :
http://xshell.front.ru/PDA/AltTab.exe
Вешать придется самому.
[Ответить]