категории | RSS

  

Очень многие задают вопрос по поводу хвостов на системном ди 0

Полезные советы

DimonVideo
Mon, 02 Jun 2008 15:07:48 MSD

Автор не я!Очень многие задают вопрос по поводу "хвостов" на системном диске. Такая проблема в Synbian OS действительно
имеет место. Могу поделиться некоторым опытом в этой области.

Скорее всего то, что будет описано ниже, для многих опытных пользователей не секрет. Мои изыскания скорее для
тех, у кого смарт появился недавно и впервые после прошивочных убожеств.
Собственно хотелось рассказать о трех файлах (Symbian OS7), имеющих тенденцию к постоянному увеличению объема и
не удаляющихся обычным путем.

1. С:systemdataCBScbtopicsmsgs.dat
В этом файле хранится инфа сообщений БС. Даже если прием сообщений БС отключен, файл разрастается с каждой перезагрузкой тела примерно на 3-4 kb. Со временем достигает внушительных размеров и не удаляется, т.к.
открыт процессом реального времени. Чтобы его снести (при последующей перезагрузке он опять появится), нужно
запустить AppMan (или SystemExplorer и т.д.) и убить процесс - CBSSERVER. С первого раза не получится, система
его опять запустит (он появится в начале списка) - нужно повторить три раза. После этого любым фаил. манагером
снести выше указанный фаил.

2. C:systemdatalm2004.dat
Данный файл имеет место, если установлен менеджер лицензий LMPro, а он установлен практически у всех, т.к.
куча программ и игр его требуют и сами инсталируют без ведома пользователя. Он не содержит полезной инфы,
появляется и разрастается с каждым запуском приложений, используещих LMPro в качестве защиты.
Для его удаления нужно с помощью AppMan (или SystemExplorer) убить процесс - LMSmsSrv, затем снести. Единственное - не нужно после этого запускать "вылеченные" программы до перезагрузки.

3. Этот пункт относится к пользователям, у которых есть встроенный FM тюнер.
C:systemappsVisualRadioVisualRadio.ini
Фаил совершенно непонятного назначения, разрастающийся с каждым переключеникм канала в тюнере и не содержащий
информацию о настройках (настройки хранятся в VRDB.DB). Можно сносить смело.

Есть и еще один сильно разрастающийся фаил:
C:systemmailindex (без расширения)
К сожалению, его убить нельзя, т.к. сервисы почты и сообщений остановить не получится. Только формат

В продолжение темы хотелось бы поднять еще один вопрос - текстовые ресурсы приложений (языковые дополнения).

Многие программы для Symbian OS имеют многоязычный интерфейс. Эти ресурсы, как правило, хранятся в файлах
с расширением *.rsc и(или) *.r01...-...*.r99. При запуске приложение определяет текущий язык интерфейса телефона и автоматически выбирает нужный файл текстового ресурса из своей директории. Не мультиязычные программы имеют
в своем распоряжении только файлы с расширением *.rsc, что по умолчанию соответствует английскому (или русскому
в случае самодеятельного перевода народными умельцами, путем редактирования файла в двоичном формате) и
используют его при любом языке меню телефона. Исключение составляют программы с другой структурой, в которых
переключение языка выведено в меню и происходит с помощью своих внутренних алгоритмов (как пример - SmartMovie,
ZipMan, CameraFX ...).

В нашем распоряжении обычно находятся телефоны, поддерживающие всего несколько языков меню (2-3, редко чуть
больше). Из этого следует, что наличие файлов для других языков абсолютно бессмысленно, поскольку они никогда
за всю эксплуатацию тела не будут использованны приложениями. В принципе эти файлы занимают не очень много места, но проблемма в другом - в их количестве! Речь сейчас не только о системном диске, но и о карте памяти. Ни для
кого не секрет что карта памати (как и любой другой накопитель) имеет файловую таблицу - FAT. Рабочий объем этой
таблицы напрямую зависит от КОЛИЧЕСТВА файлов, а не от их размера. Как следствие этого поиск местонахождения
файла по таблице сильно замедляется с ростом ее объема, особенно если учесть нерасторопность карт MMC в принципе.
Именно этим вредит большое количество МЕЛКИХ файлов на дисках. Как отступление - не нужно забывать про
дефрагментацию карт памяти на компе с помощью кардридера, благо они уже давно доступны по ценам.

Для примера рассмотрим тело с русским и английским интерфейсом. Предположим что Вы установили многоязычную прогу.
С помощью любого файл. манагера заходим в директорию куда она легла и смотрим: нас интересуют файлы с расширением *.rXX. Если в этой папке присутствуют файлы, расширение которых отлично от *.rsc *.r01 *r16 - убиваем их смело, они не пригодятся никогда! Для справки: (имя проги).rsc - ресурс по умолчанию, есть всегда; (имя проги).r01 - Английский ресурс; (имя проги).r16 - Русский ресурс. Таблицу соответствия номеров языкам в Symbian OS привести не могу, нет под рукой в электронном виде, но я думаю ее можно найти в NET.

Все выше описанное в равной степени касается и других языков, просто нужно точно знать возможные языки меню Вашего телефона и их соответствие численным значениям.

Реальный пример - родной никовский редактор изображений PhotoEditor, предустановленный на карту изначально.
Имеет в своем арсенале (точно не помню) около 35 языков (!!!), и каждая плугина имеет свои *.rXX файлы !!!
После прочистки мозгов вместо 450 с лишнем файлов в директории остается около 150!!! Причем все они
пиндюрошного смешного размера, а таблицу растягивают нормально... Нокию в этом смысле понять можно - карты пишутся на конвейере отдельно от телов и нейзвестно в какой тел ее запихнут (с персидской начинкой или итальянской), но нам от этого не легче.

Да, чуть не забыл еще один момент: то-же самое касается файлов помощи к мультиязычным приложениям. В папке
!:systemhelp можно найти файлы с расширениями *.hlp *.h01 *h.02 и т.д. Методика отсортировки точно такая-же,
как описано выше. Общий по умолчанию (как правило Английский) - *.hlp; Английский *.h01; Русский *.h16. Остальные
*.hXX можно сносить.

Данный материал не претендует на конкретное руководство к действию, основан исключительно на собственных экспериментах с 3230, поэтому решайте сами - делать или нет.


Рейтинг: 4
голосов: 5
Здесь находятся
всего 0. За сутки здесь было 0 человек

Комментарии 12

сортировка:
#12   VinK74    

Совсем не обязательно париться с убийством процессов, а просто переименовывайте соответствующие папки и всё в них легко сносится.На счёт дефрагментации карты - полный абсурд.Процесс дефр-ции эффективен только для ЖЕСТКИХ ДИСКОВ, т.к. считывание информации у них совершенно другое. И вообще, статья уже была и нужно указывать автора!

0 ответить

#12   Harit777    

Или переименовать папку mail в mail2 после в ней, а можно и всю папку целиком удалить, я так делал на 3230, после перезагрузки всё необходимое востановится! Кроме сообщений если они были!

0 ответить

#12   Rom734    

Вобщем то C:systemmailindex этот файл убрать можно, если вы перенесёте с помощбю например программы MsvDriveE почту на память карты, то на мобиле он не будет использовать ся и его моно будет удалить.

0 ответить

#12   Ruger    

Я перед установкой проги разбираю ее (например sisboom). Удаляю ненужные файлы (языковые, help) и собираю обратно. После таких действий прога может стать легче на 20-40 %.

0 ответить

#12   J2m    

Как юзер, могу сказать, что про языковые дополнения приложений все справедливо и для 9 оси. Если есть полный доступ, их можно найти в !/resource/apps и !/resource/help.Также не принесет вреда удаление папок !/sys/uninstall. Также можно удалять c/data/StarterMonLog.txt.

0 ответить

#12   ibanez 2    

А у меня вопрос, если меня еще кто-нибудь видит smile. Есть файлы, у которых название и расширение большими буквами написаны. что это значит?

0 ответить

#12   romaPR    

у меня тоже 3230. Могу сказать, что файл от радио не разростается(всего 600байт) и файла базовой ст. вообще нет, а процесс не убивается.Вот.

0 ответить

#12   romaPR    

Это, впринципе, уже писали когда-то.несколько статей было. Но для новичков пригодится.

0 ответить



Вверх страницы Вниз страницы