Журнал «4pda» №3 2006 г.
Шрифт:
А что делать владельцам ряда моделей коммуникаторов с объемом оперативной памяти в 32 мегабайта?
Об этом и пойдет речь в нашей статье. Несколько практических советов по высвобождению резервов оперативной памяти на примере MDA T-Mobile Compact.
Итак, начну я с того, что если вам нужен самый «правильный» способ увеличения объема оперативной памяти и вам нужен существенный прирост (от 50% и более), то вам прямая дорога на сайт www.pocketpctech.com
На этом сайте вам предложат апгрейд памяти вплоть до 256 мегабайт, но для этого придется понести достаточно существенные расходы…
Мы предложим вам просто убрать «лишний» набор файлов, занимающий места до 6 мегабайт и не дающий вам по сути ничего полезного.
Начнем с папки StartUP в каталоге Windows вашего коммуникатора. Для чего она нужна?
В эту папку помещаются ярлыки тех приложений, которые должны автоматически запускаться при ресете либо простом запуске устройства.
Как влияет содержимое этой папки на работу коммуникатора? Непосредственно и напрямую влияет на быстродействие и скорость загрузки вашей карманной системы. Посмотрим, что там?
В нашем случае там мы находим:
Assistant — помощник, можно сказать, основа удачного запуска аппарата после перезагрузки
CheckAutoRun — системный ярлык проверки автозапуска
IACIDStartUp — ярлык запуска приложения идентификации звонящего, иначе говоря Caller ID
LEAgent — в случае установленной локализации системы от компании «Парагон» видим ярлык от Language Extender
Poutlook — Карманный Outlook
Как видим, не очень много, но… из всех перечисленных ярлыков на скорость загрузки коммуникатора влияет карманный «аутлук» и идентификация звонящего. Возможные варианты действий:
Аутлуком я лично не пользуюсь, и ярлык мне этот ни к чему. Я его удаляю. Эффект улучшения работы пусть и субъективный, но он заметен. Заметен в первую очередь при «ресете» устройства. Больше не появляются в процессе загрузки песочные часы, показывающие «задумчивость» системы.
Надеюсь, общий смысл возможных манипуляций с данной папкой ясен. Выбирать, что оставить, а что удалить — ВАМ! Только помните: это именно те приложения, которые должны Автоматически стартовать при загрузке операционной системы.
Приведу небольшой пример из личного опыта. Есть такая программа «оверклокер», а по-русски программа для увеличения тактовой частоты работы процессора XCPUScalar, очень популярная и известная. Так вот, после того как я ее удалил, системно, как положено со своего «компакта», при ресете устройства стала появляться ошибка. «Не могу найти компонент программы» и т.д., я сначала пытался понять, по какому принципу операционная система пытается искать программу, которой уже давно нет, результат был прост… Как вы думаете, куда удаленная программа записала ярлык на запуск при старте себя любимой? Конечно, в папку Windows>StartUp. Заглянул в папку и — точно, ярлык удаленного приложения в этой папке остается после удаления программы, Windows Mobile не удаляет его оттуда по умолчанию.
Что можно убрать для получения свободной оперативной памяти?
Освободить немного памяти можно путем удаления в папке Windows файлов предиктивного ввода Т9 на языках, которые вы вряд ли когда-то будете использовать: итальянский, испанский, португальский, датский. Я оставил себе только немецкий Т9, так как владею этим языком, и по работе приходится его часто использовать; вы можете оставить любой, какой захотите.
Файлы предиктивного ввода занимают примерно от 30-200 килобайт, их 8 штук, общий занимаемый ими объем на моем коммуникаторе составляет 830 килобайт, что, как мне кажется, достаточно увесистый кусок нужной мне памяти.
Найти файлы предиктивного ввода можно так:
Открываем проводник, нажимаем стилусом на пустое место экрана программы проводника и удерживаем стилус в нажатом состоянии, в появившемся контекстном меню выбираем «отображение скрытых файлов».
Далее перемещаемся в папку Windows.
Теперь необходимо установить нужную сортировку файлов в папке. Сортируем их «по имени», опускаемся по списку до буквы «Т» и видим файлы предиктивного ввода.
Эмулятор Java-машины для запуска игр и приложений типа jad и jar с мобильных телефонов. На коммуникаторе данная возможность не актуальна, так как программ, специализированных под Windows Mobile, предостаточно, да и запускает приложения эта машина далеко не так, как им положено работать.
Находим и удаляем файлы: папка Windows (в режиме «отображать скрытые файлы») с расширением zip (их там два), удаляем их; если у вас установлена программа Resco Explorer, то по указанному пути увидим еще и файл unzipper — его удалять нельзя, получили 900 Килобайт.
Далее находим в папке Windows (в режиме «отображать скры-тые файлы») два файла с именем jmm. Их тоже удаляем и получаем еще 400 килобайт. После проделанных шагов идем: Windows>startmenu>programms и удаляем ярлык на Java-плагин.
Также я не использую сервис MMS сообщений.
В папке My documents>Templates находятся файлы, относящиеся к работе сервисной службы мультимедийных сообщений.
Различные шаблоны, картинки и прочие файлы настроек. Я их удалил, получив около 300 килобайт освобожденной памяти. Если вы пользуетесь mms, то, конечно, не стоит удалять «темплейты», в противном случае сервис мультимедийных сообщений не будет более работать на вашем коммуникаторе вплоть до хард ресета.
Также, оставшиеся службы MMS вы можете найти в папке Windows (в режиме «отображать скрытые файлы») по имени mmsservice и mmstransfer суммарным объемом порядка 300 Килобайт, если не используете ммс, то их можно удалить. Еще?
Конечно, приличное место в оперативной памяти отнимают записанные в папку Windows> Rings мелодии вызова телефона. Их можно перенести, но не на карту памяти, к сожалению, потому что при выключенном аппарате карта памяти «просыпается» не всегда вовремя, и время от времени вы будете слышать «дефолтовый» звонок телефона.
Как нам это сделать?
Достаточно просто, к моему удивлению: методом редактирования ключа реестра устройства.
Открываем :
HKCURRENTUSER> ControlPanel> SoundCategories> Ring, прописываем вместо Windows> Ring папку Storage> Ring и переносим из «виндоуса» папку с мелодиями в Storage. Делаем софт-ресет и проверяем: например, позвоните с городского номера на свой мобильный телефон. У меня было 6 мелодий, и установлены они на разные контакты, я таким образом приобрел лишний 1MB памяти.