Как сэкономить место на карте
Итак. У всех у нас есть карты памяти MMC в наших телефонах NOKIA. В P800/900 соответственно MemoryStick (к ним это тоже относится).
А вот суть самого вопроса.
На карте файловая система FAT. Точнее говоря FAT12. Уж на картах до 32Мб однозначно FAT12. И размер кластера на них установлен 4096 байт. На P800 и того хуже - 16кБ .
Всвязи с этим мы теряем нехилые объемы за счет кластеризации. На карте всегда установлуны какие-то приложения, навалены картинки, музыка, а если туда еще и Опера свопится так вообще "замечательно"...
В результате потери объема на карте 16Мб могут достигать 4...5Мб . Это не шутки!!! Это пространство просто подаренное Вами телефону впустую! Само-собой на картах больших объемов потери еще более значительные. Так на карте 128Мб можно запросто спустить в трубу метров 10-20...
А теперь как этого избежать.
Как показала практика, любые NOKIA (даже 3650 со старой прошивкой v2.50), а также P800/900, понимают FAT16. Намек понятен?
Совершенно верно:
- берем карту,
- вставляем ее в карт-ридер,
- аккуратно снимаем с нее все данные (просто копируем на комп.)
- форматируем на FAT16
- заливаем назад все данные, и о ЧУДО! Освободилось до фига свободного места
- вставляем карту назад в телефон и даже не замечаем никаких отличий в работе.
Само-собой реально FAT16 работает чуть медленне чем FAT. Но на глаз это практически даже не заметно.
Теперь о форматировании карты.
Прямо из "Моего компьютера" в Виндах это сделать нельзя - не дает он выставить какой тип FATа нам нужен.
Просто запускаем консоль и пишем в ней:
format d: /FS:FAT /A:512
где:
/FS - тип файловой системы
/A - размер кластера (приведен пример на 512 байт).
Размер кластера можно ставить разный. Допустимые значения можно посмотреть так:
format /a
Само-собой минимальный размер кластера для каждого объема карт разный -
- для 16Мб = 512 байт
- для 64Мб = 1024 байт
- для 128Mб = 2048 байт
- и т.д. ...
--------------------------------------------------------------------------------------------
Отзывы пользователей с форума ericssonclub:
- Отформатировал 16 MB карточку в виндах, через проводник со стандартными настройками (FAT). Посмотрел - размер кластера уже 4 kB вместо 16, которые были изначально. Появилось 5 MB свободного места !
- Сегодня постави новый MS на 128 MB. Размер кластера - 8 kB. Отформатировал - размер кластера 2 kB. Освободилось около 3 MB (занято - ок.60 MB).
Всё вроде работает нормально!!!
- С backup/Restore-ом тоже всё нормально !
- Ну вот и мне в руки попал кардридер. Отформатировал свою 16МБ палку форматом с командной строки под FAT16 с размером кластера 512 байт - это вместо FAT12 с кластером 16КБ. Сразу получил удовольствие...
Перед форматированием натравил chkdsk, который нашел два потерянных кластера и неприкаянные записи о длинных именах. Вот вам и еще один возможный пожиратель дискового пространства.
Похожие файлы
Как сделать переадресацию вызова на телефоне
Полезные советыКак я воскресил NFC на восстановленном iphone 6s
Полезные советыFM-радио на Nokia N82 без сим-карты
Полезные советыПодключаем Яндекс Диск в любом проводнике
Полезные советыИспользование сценариев Bixby в смартфонах Samsung S8 - S21
Полезные советыКомментарии 18
А ниче что флешки и так в фат16 ? А не в фат12. Гг спасибо поржал.
Один момент который нужно учесть. При изменении размера кластера у вас конечно освободится несколько метров. Но при этом и уменьшится скорость работы карты памяти за счет того что телефону придется работать с большим количеством кластеров например при поиске начала программы на карте памяти. Имхо инженеры не дураки и просчитали вариант формата под фат16, но видимо отказались от него в угоду скорости.
А у меня такой прикол - на стандартной флэшке 64 MB все файлы занимают 13 метров с копейками, а на новой Kingston 1 GB те же файлы занимают 25 метров. Форматировал обычным способом (сначала FAT на компе, потом на смарте). Потом попробую поменять размер кластера, отпишусь, что изменилось. Кстати, посоветуйте, какой размер для гиговой флэшки лучше сделать?
как было 244, так осталось. Ни чего не спустилось . флэш 256 мб.
а ведь я эту статью писал раньше. Вот еще хорошая здесь
0 ответить