Советы
Как отключить в TF3D Push-Internet и освободить 10мб оперативной памяти
Push-Internet довольно удобная технология — установить список веб-страниц, которые будут обновляться через определенный промежуток времени и в любой момент получить доступ к самой свежей информации. Но у неё есть и некоторые минусы.
Во-первых, самый минимальный промежуток обновления — один час. Для некоторых пользователей, которым необходима информация с часто обновляемых сайтов это слишком много. А для тех, любимые страницы которых обновляются реже — неоправданная трата трафика.
А во-вторых, при активной функции браузер Opera постоянно включен — это влечет за собой повышенный расход аккумулятора и оперативной памяти (около 9.5 мб). Даже при при отключении через саму программу она моментально перезапускается.
Конечно, опцию Push-Internet можно выключить, но даже в этом случае служба будет продолжать работать.
Отключить её можно с помощью NoPushInternet(CAB, 60кб, оф.сайт — xda).
После установки и софт-ресета количество занятой оперативной памяти на подопытном коммуникаторе Sprint HTC Touch Pro2 уменьшилось с 52% до 46%.
Но это еще не всё. С помощью еще одной хитрости, косвенно связанной с Push-Internet можно снизить объем занятой памяти до 38%!
Нам понадобится программа для редактирования реестра. Например, TotalCommanderCE или RescoExplorer.
Переходим в ветку “HKLM\SOFTWARE\HTC\ResProxy”, ищем параметр “ShareMemSize” и изменяем его значение на 0.
Заодно можно включить отображение Opera в HTC Task Manager. Для этого необходимо перейти в ветку “HKCU\Software\HTC\TaskManager\ExclusiveList\System” и удалить «Opera9.exe».
После проделанных операций перезагрузите коммуникатор (софт-ресет).
К примеру, с помощью этих способов удалось увеличить свободную память на коммуникаторе Sprint HTC Touch Pro2 до 114мб. Хотя до этого было всего 89мб.
Внимание! Перед какими-либо изменениями рекомендуется сделать резервную копию (бекап).
Тестирование проводилось только на Sprint HTC Touch Pro2.
Просьба ко всем, кто опробует данную инструкцию на своем коммуникаторе, отписать в комментариях результат.
Источник: pocketnow
Также вам может быть интересно:







ветка HKLM\SOFTWARE\HTC\ResProxy отсутствует на htc 3700
2 Serj
а после установки КАБа освободилась оперативка?
на maxe не сработало! (
Все ОК, с 55% до 39%, освободилось 29Мб (DIAMOND2).
На TP2 работает, загрузка 42%.
освободилась, теперь у меня 35%
Всё работает, с 52% размер занятой оперативной памяти сократился до 39%, освободилось около 30Мб (HTC T5353).
на Touch Pro не идёт кабик(никаких изменений)...
а про второе: там этого фаила просто нет...возможно из-за перепрошивки
ЕСЛИ в HKLM\Software\HTC\ResProxy\ShareMemSize поставить память на 0 то её просто нехватит для загрузки карт в навигации
В каких случаях не хватит? Только что попробовал Навител. Все загрузилось, по карте ходит так же быстро.
освободилось, (HTC TD 2) около 30 мб, спасибо!
Освободилось всего 8мб) правда каб я установил уже недели 2 назад, а реестр поправил тока щас. Теперь 47%, наверно PhonEx кушает) (DIAMOND2) Спасибо!
В Diamond2 память освободилась порядка 17%. Но после изменения реестра,а вот кабик похоже не подействовал. И еще значение ShareMemSize после СР опять принимает какое-либо значение. Но там есть еще ключи ShareMemSizeInUse и ShareMemSizeFree — вот у них вобще значение большое.
[censored] все это...у меня и так все значения в реестре стоят такие же,
В HTC Imagio память освободилась на 15mb. Но после изменения реестра, а вот кабик похоже не подействовал.
Какая то хрень... У меня Touch Pro2, winmob 6.5, проша: Touch Pro2 Kulja Edition 3.4
1. cab установил — эффекта — 0 (ветки реестра проверил — исправленны на заданное значение кабом)
2. Правка реестра по пути: HKLMSOFTWAREHTCResProxyShareMemSize=0 не приводит к ожидаемому резальтату. До первого исправление значение было: 2750776, после исправления и перезагрузки значение самостоятельно изменилось на: 131072. И Изменения по объему свободной памяти — никакого.
Кто знает может, в чем причина? Please? help me!
в прошивку эти твики точно не включены?
Думаю врядли... т.к. значения реестра отличаются от того, что должен вносить CAB и второй твик ручками.
CAB вносит такие исправления:
"[HKEY_LOCAL_MACHINESoftwareHTCPushInternetEngine
] установить "Enable"=dword:00000000
[HKEY_LOCAL_MACHINESoftwareHTCManilaInternet
Push] установить "EnablePushInternet"=dword:00000000
[HKEY_LOCAL_MACHINEServicesPushInternetEngine] установить "Flags"=dword:00000004"
У меня же, на проше, после ХР — первого и третьего пункта (параметра (PushInternetEngine)) вообще не было в реестре по указанным адресам. А второй пункт — как положено был выставлен = 0.
Ну а про путь: “HKLMSOFTWAREHTCResProxy”, ищем параметр “ShareMemSize” я уже написал, значение было: 2750776
т.е. если правильно понимаю, данные твики господами Kulja75 и olegpred не осуществлялись.
Да и к тому же, процент занятой памяти 52% что до (даже после XP), что после внесения указанных твиков.
Поэтому не понимаю, что твориться?
может быть, спросить у самих ромоделов?
Мне кажется, что push вырезан "из коробки"