Три шага, чтобы восстановить вялую производительность Android

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

Все устройства Android и iOS используют примитивные, по сравнению с настольными твердотельными накопителями, твердотельные устройства хранения. В экосистеме устройств хранения Android большинство устройств хранения используют технологию eMMC, из которых существует несколько версий. Более новые смартфоны, как правило, используют более совершенную версию eMMC 4.4 и выше, в то время как более старые устройства используют eMMC (среди прочих, менее распространенных технологий).

Практически все они быстро замедляются по мере передачи и удаления данных. Это из-за отсутствия реализации fstrim (или TRIM) в Android. TRIM позволяет твердотельным накопителям восстанавливаться после снижения производительности, что, естественно, происходит со временем при использовании флэш-памяти на основе флэш-памяти.

Я написал об отсутствии Android в TRIM

до, и несколько конкретных способов ускорения вашего устройства. Эта статья продолжается по этому пути, предлагая три общих совета по повышению производительности твердотельной памяти на мобильных устройствах Android, которые должен знать каждый.

Но прежде чем объяснять, давайте поговорим о том, что входит в один из этих модулей хранения.

Из чего состоят эти устройства?

Среднее твердотельное запоминающее устройство содержит три основные взаимосвязанные функции: контроллер, память и технология TRIM. Контроллер управляет тем, как ваш смартфон или планшет записывает данные или считывает данные из памяти. Модуль памяти фактически хранит информацию, которую вы либо читаете, либо пишете. TRIM — это встроенный в микропрограмму метод поддержания работы привода на оптимальных скоростях, свойственный каждому контроллеру.

контроллер

Тип контроллера, который управляет вашим устройством, также определяет, как оно поддерживается и степень снижения производительности с течением времени. В настольных твердотельных накопителях контроллеры на базе процессора ARM с тактовой частотой 400 МГц (возможно, ASIC или FPGA) часто обладают вычислительной мощностью на уровне бюджетных смартфонов. Они также стоят немного дороже. Дополнительная вычислительная мощность позволяет этим дорогостоящим контроллерам выполнять обширные процедуры самооптимизации.

Диски eMMC в смартфонах и планшетах очень дешевы и имеют гораздо более низкое качество, чем настольные твердотельные накопители. Следовательно, даже когда они работают должным образом, их функции минимально достаточны.

контроллер ssd

NAND Memory

В вашем телефоне используется технология хранения данных одного типа: флэш-память NAND. Флеш-память NAND является наиболее распространенным носителем данных, используемым всеми потребительскими устройствами. Он хранит данные таким образом, что затрудняет запись данных в использованные блоки или фрагменты памяти. NAND требует, чтобы вторичная операция стирания выполнялась до того, как блок может быть перезаписан.

И вот где технология TRIM берет верх.

Нанд памяти

TRIM Technology

TRIM помогает перезаписывать использованные блоки памяти

,

Из различных версий eMMC только новые модели поддерживают TRIM. На рынке представлены различные типы устройств eMMC — только eMMC 4.4 (ссылка в формате PDF) и включает поддержку TRIM. К счастью, подавляющее большинство устройств используют тот или иной тип накопителя eMMC. Если он старше, чем eMMC 4.4, обычно существует какая-то альтернатива TRIM, которая позволяет оптимизировать привод.

Для многих устройств есть хотя бы некоторая степень автоматической оптимизации привода. Если это так, то вы можете оптимизировать его производительность, выполнив три простых шага.

ОТДЕЛКА

Как я могу предотвратить замедление работы моего устройства?

# 1: держите свой диск наполовину заполненным

Для обеспечения оптимальной производительности eMMC и любому устройству флэш-памяти необходимо оставить 50% свободного пространства. Чем больше свободного места, тем больше контроллер может оптимизировать привод. Когда места для работы меньше, контроллер должен работать очень усердно для записи данных. Следовательно, всякий раз, когда вы используете большинство приложений, они будут чувствовать себя вялыми и страдать от «заикания». Общепринято считать, что чем меньше данных хранится на вашем устройстве, тем лучше вы сможете избежать потери 25% свободного места на диске. Тем не менее, для тех из вас, кто хочет улучшить производительность своего устройства, вы можете вручную запустить команду TRIM с LagFix

,

Индустрия потребительских твердотельных накопителей столкнулась с теми же начальными проблемами, что и индустрия мобильных устройств. Ранние твердотельные накопители не реализовывали должным образом TRIM, и поэтому их контроллеры работали очень усердно, чтобы записывать информацию в основном заполненные диски. Производители даже разработали те же полумеры, которые были реализованы до того, как Android 4.3 представила официальную TRIM.

# 2: Удалить Crappy Software

Не будь цифровой крысой Сохранение минимального количества установленного программного обеспечения и носителей остается одним из краеугольных камней быстрого устройства. Как уже упоминалось, оставьте по крайней мере четверть свободного места на диске. Меньшее количество приложений также означает меньшие требования к данным и более длительное время автономной работы.

Для удаления неиспользуемых приложений, мертвых папок и кэшей попробуйте использовать SD Maid или другое приложение для устранения помех

,

# 3: Оставьте устройство бездействующим, когда он подключен к сети в течение 24 часов

Многие устройства, но, конечно, не все, придумали альтернативные решения для TRIM. К сожалению, реализация этих пользовательских полумер варьируется в зависимости от производителя и часто не работает должным образом. Кроме того, TRIM в Android 4.3 требует непрерывного простоя. Это означает, что вы не можете использовать устройство в течение этого периода времени. Точно так же большинство обходных путей оптимизации в старых телефонах требуют непрерывного простоя в сочетании с полной батареей.

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

Заключение

Состояние реализации Android SSD оставалось плохим вплоть до выпуска 4.3. К сожалению, большинство современных устройств не получат обновления. К счастью, на большинстве старых устройств Android вы можете восстановить производительность, выполнив три шага: во-первых, не заполняйте накопитель емкостью более 50% (вы можете сэкономить 25% свободного места). Во-вторых, держите диск в чистоте от ненужных файлов. В-третьих, дайте устройству бездействовать в течение 24 часов. Если вам повезет, это должно активировать функцию внутренней оптимизации.

Кто-нибудь получил медленное устройство Android, которое раньше было быстрее? Дайте нам знать об этом в комментариях.

Кредиты изображений: Android через MorgueFile.com

Ссылка на основную публикацию
Adblock
detector