Как сделать файл подкачки на Android

Обновлено: 21.11.2024

Оперативная память — важная часть смартфонов. В основном она хранит данные вашего телефона и обеспечивает многозадачность. Сладкое место, кажется, составляет около 4 ГБ ОЗУ. Телефоны с 1 ГБ ОЗУ сильно проигрывают в производительности, тогда как телефоны с 6 Б ОЗУ практически не показывают прироста производительности по сравнению с 4 ГБ.

В настоящее время нет способа добавить ОЗУ в телефон Android так же, как вы бы добавили ОЗУ в компьютер. Большинство устройств Android представляют собой «систему на кристалле», то есть ЦП, ГП и ОЗУ находятся на одном кристалле. Вы не можете просто заменить или обновить этот чип.

Однако мы можем использовать SD-карту и сторонние приложения для создания пространства подкачки с использованием хранилища SD-карты. Это не то же самое, что и фактическое увеличение оперативной памяти — скорее, это позволяет нам использовать заданный объем раздела в качестве виртуальной памяти.

Главное, что нужно знать, это то, что прирост производительности будет зависеть от типа используемой SD-карты, потому что SD-карты оцениваются с точки зрения скорости передачи. Ваша SD-карта для этой задачи должна быть как минимум класса 10, но намного лучше, если вы сможете получить SD-карту с рейтингом UHS-II или UHS-III. На данный момент самыми быстрыми SD-картами являются Sony SF-G UHS-II U3, Lexar Professional 2000x UHS-II U3, Toshiba Exceria Pro UHS-II U3 ​​и SanDisk Extreme PRO UHS-II U3.

Для всех методов в этом списке требуется рутированный телефон. Если у вас еще нет root-доступа, найдите корневые руководства Appual для Android. Если вы не можете найти рут-гайд для своего устройства на сайте Appual, оставьте комментарий с указанием модели вашего телефона!

И последнее замечание: мы не рекомендуем приложения-"убийцы задач" и "ускорители оперативной памяти". Это в значительной степени эффект плацебо, и на самом деле это увеличивает нагрузку на ваше устройство (и сокращает срок службы батареи), когда вы повторно открываете приложения. Кэш RAM существует по очень веской причине. Гораздо лучше часто использовать такой инструмент, как Trimmer (Fstrim), который может восстановить производительность микросхем NAND, которые со временем стали вялыми (в основном из-за большого количества ошибок чтения/записи и ввода-вывода). Это тот же принцип, что и функция TRIM на твердотельных накопителях для компьютеров.

Метод 1: Расширитель оперативной памяти ROEHSOFT (требуется рут)

  1. ROEHSOFT Ram Expander стоит около 5 долларов США в магазине Google Play и, вероятно, является самым надежным приложением для достижения наших целей (не считая самостоятельного написания всех сценариев bash). В нем есть все необходимые нам функции и интуитивно понятный графический интерфейс. Единственный недостаток заключается в том, что Ram Manager должен быть совместим с вашим устройством.
  2. Чтобы проверить, совместимо ли ваше устройство, вы можете загрузить (бесплатное) приложение для тестирования Memoryinfo и Swapfile. Это приложение сообщит вам, поддерживает ли ваш телефон раздел файла подкачки с SD-карты.
  3. Поэтому просто установите приложение для тестирования Memoryinfo и Swapfile, запустите его и внизу нажмите кнопку «Начать тестирование RAMEXPANDER здесь». Затем просто используйте телефон в обычном режиме некоторое время, около 5–10 минут, чтобы тестовое приложение могло получить общее представление об использовании вашей памяти.
  4. Примерно через 5 минут обычного использования телефона приложение для тестирования Memoryinfo и Swapfile отобразит результаты вашей работы с памятью. Если все в порядке, ошибок не будет. Однако, если в результатах тестирования памяти отображаются ошибки, вам нужно будет попробовать другой метод, описанный в этом руководстве.
  5. Предполагая, что результаты теста в порядке, теперь вы можете загрузить приложение ROEHSOFT Ram Expander. Он будет запрашивать root-доступ при запуске.
  6. На главном экране будет отображаться различная информация об оперативной памяти и SD-карте, а также несколько флажков в верхней части экрана.
  7. Сначала установите флажок Автозапуск, так как это позволит запускать приложение при загрузке телефона.
  8. Далее нажмите кнопку «Оптимальное значение» в левом нижнем углу — это автоматически установит для файла подкачки оптимальную емкость. Если вы хотите, вы также можете вручную увеличить ползунок для хранения SD-карты, которую вы хотите выделить в качестве дополнительной памяти подкачки.
  9. Далее нажмите кнопку «Поменять местами». Это запустит процесс увеличения вашей памяти подкачки — вы не увидите увеличения ОЗУ в настройках. Помните, что на самом деле мы не добавляем оперативную память в ваш телефон. Однако в целом ваше устройство должно работать быстрее и плавнее.
  10. Вы можете проверить, работает ли приложение, попробовав сыграть на своем устройстве в игру, которая обычно тормозит и сильно тормозит. На самом деле нет другого способа проверить, работает ли приложение, кроме как использовать ваше устройство в обычном режиме (или попытаться выполнить многозадачность с большим объемом оперативной памяти) и посмотреть, работает ли оно лучше, чем раньше.
  11. Способ 2: RAM Manager Pro (Root)

    Это инструмент, похожий на ROEHSOFT Ram Expander, но немного дешевле: у него есть «базовая» версия, но функции оперативной памяти не разблокированы, поэтому для того, что мы хотим сделать, вам нужна профессиональная версия.< /p>

    В любом случае, RAM Manager Pro появился благодаря успешному скрипту оптимизации ОЗУ с форумов XDA и предоставляет различные профили ОЗУ для работы, между которыми можно легко переключаться.

    1. Первый шаг – загрузить и установить приложение RAM Manager Pro на телефон Android, затем запустить приложение и нажать кнопку "Размер кучи виртуальной машины".
    2. Размер кучи виртуальной машины – это максимальный объем памяти, который может использовать одно приложение на вашем устройстве. Поэтому, если какое-то конкретное приложение потребляет много оперативной памяти (посмотрев на вас, Facebook), вы можете ограничить его использование оперативной памяти. .
    3. На самом деле нам нужна функция Swap File. Это позволит вам использовать SD-карту в качестве раздела файла подкачки, что даст вам больше памяти для работы.
    4. У RAM Manager Pro также есть различные профили, как упоминалось ранее. Вы можете использовать профиль «Hard Gaming», когда хотите играть в игры с большим объемом оперативной памяти, или профиль «Hard multitasking», если у вас есть Facebook, Whatsapp. , и Youtube все открываются сразу. Вы также можете создавать пользовательские профили и просто использовать файл подкачки и ОЗУ по своему вкусу.
    5. Способ 3. Создание разделов SD-карты своими руками (требуется рут)

      1. Для этого метода вам понадобится внешнее устройство чтения SD-карт и такой инструмент, как мастер создания разделов Mini Tool.
      2. Подключите внешнее устройство чтения SD-карт к компьютеру и вставьте SD-карту.
      3. Запустите Мастер создания разделов Mini Tool (или инструмент создания разделов по вашему выбору) и отформатируйте SD-карту.
      4. Теперь создайте раздел на SD-карте — сделайте его основным разделом в формате FAT32, но оставьте около 1 ГБ свободного места.
      5. Теперь создайте еще один раздел, но на этот раз как EXT2, EXT3 или EXT4. Примените изменения и вставьте SD-карту с новым разделом в телефон Android.
      6. Теперь загрузите Link2SD из магазина Google Play на свое устройство Android.
      7. Запустите Link2SD, предоставьте ему root-доступ, выберите созданный вами раздел EXT и свяжите их.
      8. Теперь загрузите приложение Swapper For Root, запустите его и выберите объем оперативной памяти, который вы хотите увеличить.
      9. Swapper For Root создаст файл .SWP и «увеличит» вашу оперативную память — она даже покажет увеличение оперативной памяти в меню «Настройки» > «О телефоне» (или в другом месте, где отображается ваша оперативная память). Однако не дайте себя обмануть: это просто подкачка памяти с SD-карты, а не физическая оперативная память.
      10. Swap — это функция, используемая по умолчанию во многих настольных версиях GNU/Linux, включая Android. Вы можете значительно ускорить устройства Android с помощью метода файла подкачки, и ниже я подробно опишу, как вы можете это сделать.

        В вычислительной технике подкачка – это схема управления памятью, которая позволяет компьютеру считывать и записывать данные на запоминающих устройствах для использования в основной памяти. Он является частью многих современных операционных систем и позволяет использовать устройства хранения (жесткие диски, устройства флэш-памяти и т. д.) в качестве виртуальной памяти в дополнение к физической памяти (ОЗУ).

        Ядро Linux и другие Unix-подобные операционные системы используют термин "подкачка" для описания процесса перемещения данных между физическим и виртуальным хранилищем, а также области устройства хранения, которая используется в качестве виртуальной памяти. Linux может использовать для подкачки целые диски, специальные разделы на дисках (разделы подкачки), а также специальные файлы (файлы подкачки).

        Подкачка позволяет Linux увеличить доступную память (общая память = виртуальная память + физическая память). Идея заключается в следующем: данные в памяти, которые неактивны, перемещаются в своп и при необходимости снова возвращаются обратно. Однако одним из ограничений этой операции является то, что перемещение данных в подкачку и обратно может привести к значительной системной задержке, поскольку устройства хранения работают на несколько величин медленнее, чем оперативная память.

        Swap — это функция, используемая по умолчанию во многих настольных установках GNU/Linux, поскольку в некоторых случаях она может значительно ускорить работу. С другой стороны, последние версии Android используют функцию ядра, основанную на Swap и известную как zram. Проще говоря, zram — это сжатое пространство подкачки, которое находится внутри оперативной памяти. По сути, он обеспечивает те же преимущества, что и своп, но без ограничений скорости последнего. Однако, несмотря на то, что zram кажется отличной функцией, у него все же есть некоторые недостатки:

        • Чтобы действительно получить дополнительную общую память, виртуальная память (которая фактически находится внутри ОЗУ, как сказано выше) сжимается. Сжатие и распаковка данных потребляют ресурсы ЦП.
        • Хотя zram заявляет о степени сжатия 2:1, эта степень не является универсальной.Вместо этого это зависит от типа данных, перемещаемых в zram. Некоторые данные могут вообще не сжиматься. Таким образом, реальный доход от памяти может варьироваться.
        • Не все устройства Android поддерживают zram. Несмотря на то, что он был представлен в Android 4.4, некоторые стандартные ядра его не поддерживают.

        Поскольку Android использует ядро ​​Linux за кулисами, он может использовать своп, если ядро ​​поддерживает его. Тем не менее, использование подкачки на устройстве Android может сократить срок службы его устройства хранения: устройства флэш-памяти, которые используются на большинстве встроенных платформ, имеют ограниченный срок службы записи. Включение подкачки значительно увеличивает количество операций чтения и записи. По этой причине своп никогда не был включен по умолчанию на Android. Тем не менее, некоторые пользователи по-прежнему разрешают своп на своих устройствах, обычно в выделенном разделе на внешней карте Micro SD.

        Примечания:

        • Как упоминалось выше, для подкачки можно использовать весь диск, отдельный раздел или файл. Хотя все три варианта возможны на Android, мы обсудим только методы разделов и файлов.
        • Подкачка на основе файлов может не работать в некоторых файловых системах Android, так как для этого требуется, чтобы файл подкачки был записан в постоянное место на диске. Если вы получаете ошибки при попытке включить подкачку с помощью файла подкачки, попробуйте вместо этого использовать раздел подкачки.
        • Чтобы включить своп, ваше ядро ​​должно его поддерживать. Вы можете проверить, поддерживает ли ваше ядро ​​swap, войдя в терминальное приложение или оболочку adb и выполнив следующие команды (требуется поддержка root):

        Вы получите следующий результат:

        Вас интересует строка, отмеченная красной рамкой на изображении выше. Если в этой строке есть swp или swap, ваше ядро ​​поддерживает swap.

        Метод замены файла для ускорения Android-устройств

        Это самый простой способ включить своп на вашем устройстве. Кроме того, использование файла подкачки дает пользователю больший контроль. Его можно легко создать, удалить и изменить размер без переразметки всего диска. В Play Маркете есть несколько приложений, которые могут сделать это за вас, например Swapper & Tools.

        Его интерфейс прост, и он также может автоматически активировать подкачку при загрузке. Пока оставьте параметр Swappiness без изменений, так как мы обсудим его в следующей части руководства:

        Более продвинутый способ создания файла подкачки (для опытных пользователей) — использование Терминала:

        • Откройте приложение терминала или оболочку adb.
        • Выполните следующую команду, чтобы стать суперпользователем:
        • Перейдите в каталог, в котором вы хотите создать файл подкачки. В этом примере мы создадим файл подкачки в верхнем каталоге внешней карты Micro SD. Предположим, что это каталог /storage/AXXXXXX :
        • Создать пустой файл указанного размера. Размер файла будет размером подкачки (или, проще говоря, объемом дополнительной памяти). Мнения о наилучшем размере свопа различаются. Каждое устройство будет заполнять пространство подкачки по-разному, в зависимости от того, как его использует владелец. Лучше начать с объема, равного половине оперативной памяти вашего устройства, и экспериментировать с размером, пока не будет удовлетворен. Предположим, нам нужен размер подкачки 512 МБ:

        В приведенной выше команде count указывает размер файла в КБ (512*1024). Измените это значение в соответствии с вашими настройками. Кроме того, значение после параметра of= является именем файла.

        Отключение подкачки

        Если вам нужно отключить подкачку, вы можете в любое время войти в приложение терминала и дать следующую команду:

        заменив /storage/AXXXXXX/swapfile на расположение вашего файла подкачки.

        Если какая-либо из приведенных выше команд выдает ошибку «неизвестная команда», установите busybox на свое устройство и повторите попытку.

        Включение подкачки при загрузке

        Если вы выполните шаги по созданию и активации файла подкачки через терминал, файл подкачки не сохранится после перезагрузки. Вы можете использовать вспомогательный скрипт, чтобы автоматически включать его при каждой загрузке, если на вашем устройстве есть поддержка init.d. Если вы не знакомы с init.d, вы можете прочитать эту статью DroidViews. Простой сценарий оболочки доступен в разделе загрузок ниже. Вот что вам нужно сделать:

        • Загрузите ZIP-файл, извлеките сценарий и отредактируйте его с помощью текстового редактора на своем персональном компьютере или устройстве Android.
        • Измените значение SWAP_PATH на абсолютное местоположение файла подкачки, который вы будете использовать. В нашем примере это значение будет /storage/AXXXXXX/swapfile. Убедитесь, что вокруг знака «=» нет пробелов: SWAP_PATH=/storage/AXXXXXX/swapfile .
        • Сохранить файл
        • Используйте корневой файловый менеджер, чтобы переместить этот скрипт в каталог /system/etc/init.d вашего устройства
        • Измените права доступа к файлу сценария. Они должны быть 755 или rwx–xr–xr.

        Загрузки

        В следующей части этого практического руководства мы обсудим параметр ядра Swappiness и метод разделения Swap.

        Привет, ребята! Сегодня я покажу вам, как создать файл подкачки для расширения оперативной памяти без какого-либо приложения. Легко и просто!
        Также я дам вам скрипт init.d, который включит и запустит своп при всех загрузках!

        Что вам нужно:
        - Установлено ядро ​​с функцией Swap и init.d (НЕ стоковое. Этот метод проверен на моем Thunderkernel RC1)
        - Root < br />- Проводник файлов (рекомендуется ES File Explorer!)
        - Эмулятор терминала
        - SD-карта (рекомендуется класс 10)
        - Galaxy Ace-i

        ПЕРВЫЙ СПОСОБ (Создайте файл подкачки на SD-карте)

        1) Откройте эмулятор терминала и введите это (введите Enter в любой строке!)
        ПРИМЕЧАНИЕ: "count=700000" создает файл подкачки размером 341 МБ! "count=300000" создает файл подкачки размером 146 МБ!

        2) Хорошо. Итак, вы создали файл подкачки и активировали его! Теперь пришло время скачать скрипт init.d во вложении. (Для первого метода!)

        3) Извлеките 99_swap на SD-карту телефона.

        4) Откройте ES File Explorer и скопируйте 99_swap в /system/etc/init.d. Затем перейдите в эмулятор терминала и введите

        5) Перезагрузите телефон!

        6) С помощью этого метода вы можете видеть в логкате статус активации свопа, искать своп в логкате. Также, если вы не можете использовать logcat, вы можете открыть /data/swap.log!

        7) ВНИМАНИЕ: при использовании этого метода при подключении телефона к ПК крепление не удастся. Вам нужно зайти в эмулятор терминала и ввести

        ВТОРОЙ СПОСОБ (с использованием раздела csc, спасибо rafael.baugis и domnic79)

        1) Откройте эмулятор терминала и введите

        2) Хорошо. Итак, вы создали файл подкачки и активировали его! Теперь пришло время скачать скрипт init.d во вложении. (Для второго метода!)

        3) Извлеките 99_swap на SD-карту телефона.

        4) Откройте ES File Explorer и скопируйте 99_swap в /system/etc/init.d. Затем перейдите в эмулятор терминала и введите

        5) Перезагрузите телефон!

        СПАСИБО:
        - мне за первый метод, скрипты init.d и это руководство
        - rafael.baugis и domnic79 за второй метод

        Я НЕ НЕСУ ОТВЕТСТВЕННОСТИ ЗА МЕРТВЫЕ SD-КАРТЫ! ДЕЛАЙТЕ ЭТО НА СВОЙ РИСК.

        барабанщик

        Старший участник

        Есть ли простой способ создать раздел подкачки? Создать раздел на SD легко с помощью некоторых инструментов для создания разделов на ПК, но как смонтировать его на телефоне?

        Лопикл.00

        Старший участник

        При использовании этого метода вам не нужно создавать раздел подкачки на SD-карте! Он использует файл вместо раздела!

        Публикация из моей плитки шоколада, в которой также используется встроенный микрочип Tapatalk 4 для приготовления кофе. : П

        барабанщик

        Старший участник

        Да, я знаю, это просто просит 3-й метод. В любом случае, можете ли вы сказать мне, насколько файл подкачки сокращает срок службы SD-карты?

        michielvDroid

        Старший участник

        Есть ли простой способ создать раздел подкачки? Создать раздел на SD легко с помощью некоторых инструментов для создания разделов на ПК, но как смонтировать его на телефоне?

        Мини-инструмент-мастер разделов для создания раздела подкачки.
        Приложение Swapper2 для монтирования раздела, установки swappiness, сохранения размонтирования, .

        Отправлено с моего GT-S5830i с помощью приложения xda app-developers

        Лопикл.00

        Старший участник

        Да, я знаю, это просто просит 3-й метод. В любом случае, можете ли вы сказать мне, насколько файл подкачки сокращает срок службы SD-карты?

        Мини-инструмент-мастер разделов для создания раздела подкачки.
        Приложение Swapper2 для монтирования раздела, установки swappiness, сохранения размонтирования, .

        Отправлено с моего GT-S5830i с помощью приложения xda app-developers

        Но это руководство предназначено для создания файла подкачки без приложений! В любом случае, вы также можете использовать CWM для создания раздела подкачки. Но вы потеряете все свои файлы на SD-карте.

        Раздел подкачки или файл подкачки на SD-карте сократит срок службы на 25/50%, но если у вас класс 10, я думаю, что срок службы будет более продолжительным!

        Публикация из моей плитки шоколада, в которой также используется встроенный микрочип Tapatalk 4 для приготовления кофе. : П

        барабанщик

        Старший участник

        Крунал1313

        Старший участник

        При вводе первой команды в обоих методах отображается ошибка записи.

        Отправлено с моего GT-S5830i через xda premium

        Лопикл.00

        Старший участник

        У вас есть root? И вы ввели точные слова?

        Публикация из моей плитки шоколада, в которой также используется встроенный микрочип Tapatalk 4 для приготовления кофе. : П

        барабанщик

        Старший участник

        72 МБ подкачки устанавливается вместе с busybox (pro).

        Вложения

        Эль_Тьма

        Старший участник

        У меня есть вопрос, Лопи, если я нахожусь на стандартном ПЗУ и устанавливаю пользовательское ядро, имея в виду, что на стандартном ПЗУ используется CSC, не будет ли лучше использовать ПЗУ, которое на самом деле не использует ЦСК? или ПЗУ не помешает разбить область CSC?

        Лопикл.00

        Старший участник

        У меня есть вопрос, Лопи, если я нахожусь на стандартном ПЗУ и устанавливаю пользовательское ядро, имея в виду, что на стандартном ПЗУ используется CSC, не будет ли лучше использовать ПЗУ, которое на самом деле не использует ЦСК? или ПЗУ не помешает разбить область CSC?

        Область CSC не важна

        Переход с Nexus 7 на Tapatalk 4

        Похожие темы

        • Главная
        • Форумы
        • Общее развитие
        • Устаревшие устройства и устройства с низкой активностью
        • Samsung Galaxy Ace S5830, S5830i, Ace II
        • Общие сведения о Galaxy Ace S5830i

        Хлебные крошки

        Самые популярные публикации

        Привет, ребята! Сегодня я покажу вам, как создать файл подкачки для расширения оперативной памяти без какого-либо приложения. Легко и просто!
        Также я дам вам скрипт init.d, который включит и запустит своп при всех загрузках!

        Что вам нужно:
        - Установлено ядро ​​с функцией Swap и init.d (НЕ стоковое. Этот метод проверен на моем Thunderkernel RC1)
        - Root < br />- Проводник файлов (рекомендуется ES File Explorer!)
        - Эмулятор терминала
        - SD-карта (рекомендуется класс 10)
        - Galaxy Ace-i

        ПЕРВЫЙ СПОСОБ (Создайте файл подкачки на SD-карте)

        1) Откройте эмулятор терминала и введите это (введите Enter в любой строке!)
        ПРИМЕЧАНИЕ: "count=700000" создает файл подкачки размером 341 МБ! "count=300000" создает файл подкачки размером 146 МБ!

        2) Хорошо. Итак, вы создали файл подкачки и активировали его! Теперь пришло время скачать скрипт init.d во вложении. (Для первого метода!)

        3) Извлеките 99_swap на SD-карту телефона.

        4) Откройте ES File Explorer и скопируйте 99_swap в /system/etc/init.d. Затем перейдите в эмулятор терминала и введите

        5) Перезагрузите телефон!

        6) С помощью этого метода вы можете видеть в логкате статус активации свопа, искать своп в логкате. Также, если вы не можете использовать logcat, вы можете открыть /data/swap.log!

        7) ВНИМАНИЕ: при использовании этого метода при подключении телефона к ПК крепление не удастся. Вам нужно зайти в эмулятор терминала и ввести

        ВТОРОЙ СПОСОБ (с использованием раздела csc, спасибо rafael.baugis и domnic79)

        1) Откройте эмулятор терминала и введите

        2) Хорошо. Итак, вы создали файл подкачки и активировали его! Теперь пришло время скачать скрипт init.d во вложении. (Для второго метода!)

        3) Извлеките 99_swap на SD-карту телефона.

        4) Откройте ES File Explorer и скопируйте 99_swap в /system/etc/init.d. Затем перейдите в эмулятор терминала и введите

        5) Перезагрузите телефон!

        СПАСИБО:
        - мне за первый метод, скрипты init.d и это руководство
        - rafael.baugis и domnic79 за второй метод

        Замедляется ли работа вашего Android-устройства во время пиковой нагрузки? Что ж, вы не одиноки, и многие другие пользователи Android сталкиваются с той же проблемой на своем телефоне или планшете. Итак, вы когда-нибудь хотели повысить скорость и производительность своего телефона или планшета Android? Если да, то портал Android приветствует вас в еще одном посте об устранении неполадок. Итак, сегодня в этом посте мы объясним вам, как включить Swap Android и использовать его для ускорения вашего Android.

        Однако обратите внимание, что методы, которые мы собираемся объяснить сегодня в этом посте, применимы только к устройствам Android. Другими словами, если у вас нерутированный телефон, вам нужно сначала получить root права, чтобы включить и использовать метод Swap Android.

        Управление неотвечающим Android-устройством может показаться излишним и приводит к путанице в алгоритмах при подаче входных данных. Тем не менее, вы можете улучшить функциональность и производительность своего устройства Android, используя метод Swap Android, и ускорить работу телефона.

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

        Что такое метод Swap Android?

        Swap Android File — это интересная функция Android по умолчанию, которая значительно ускоряет работу Android-устройств и многое другое. Более того, основная функция этой функции — освободить оперативную память и устранить сбои на вашем Android-устройстве.

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

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

        Создав файл подкачки

        Прежде всего вам нужно создать файл подкачки на вашем устройстве Android. Для этого выполните следующие действия:

        ШАГ 1. Для начала перейдите в магазин Google Play и введите Root swapper в строке поиска. Найдя его, загрузите и установите его.

        ШАГ 2. Сразу после установки откройте приложение и подпишитесь на премиум-план, который вам по карману.

        ШАГ 3. Выполнив все описанные выше действия, перейдите в главное меню приложения.

        ШАГ 4. Теперь перейдите к конфигурации свопа, выберите параметр в строке меню и коснитесь активного свопа в опции загрузки.

        ШАГ 5: Здесь вам нужно выбрать каталог подкачки, включая его размер и уровни. Кроме того, выполните соответствующий подсчет каталога подкачки, соответствующего вашему устройству Android.

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

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

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

        Чтобы сделать своп и активировать его, доступны два способа, и в обоих случаях ваше устройство должно быть рутировано.

        Первый способ — создать раздел подкачки, переразбив карту памяти (SD-карту). На самом деле вам нужно выполнить некоторые шаги на вашем компьютере, такие как создание разделов. Кроме того, вам также необходимо установить определенные приложения. Подводя итог, этот способ довольно запутан и отнимает много времени, что я не предпочитаю.

        Второй способ, напротив, довольно чистый и аккуратный. Вам не нужно переразмечать карту памяти, чтобы сделать файл подкачки. Таким образом, вы создаете файл подкачки вместо раздела подкачки, и все шаги выполняются с помощью командной строки (эмулятор терминала) вашего устройства. Итак, вам необходимо установить приложение эмулятора терминала на ваше устройство. Следующее приложение, которое вам понадобится, это Busybox для активации или деактивации файла подкачки.

        После открытия терминального приложения с помощью команды cd перейдите в раздел SD-карты, как показано ниже,

        Затем с помощью команды dd вам нужно создать файл, известный здесь как файл подкачки. Размер файла зависит от вас. В нашем примере размер файла подкачки составляет 64 МБ.

        Приведенная выше команда создает файл и называет его swapfile.img, затем заполняет файл нулевым содержимым, а размер каждого блока файла составляет 1024 байта или 1 КБ. В последнем параметре был задан размер файла в КБ.
        Теперь вам нужно отформатировать файл или, точнее, создать структуру для файла, которую можно было бы использовать. Поэтому вам нужно сделать это с помощью mkswap утилиты BusyBox. Взгляните на пример

        Упомянутая команда просто реструктурирует файл, который можно использовать в качестве файла подкачки.
        Теперь для включения подкачки вам нужно ввести следующую команду.

        Имейте в виду, что приведенная выше команда должна выполняться пользователем root.

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

        Примечание: будьте осторожны при использовании команды dd, так как ее неправильное использование может привести к удалению всех доступных данных с карты памяти. Настоятельно рекомендуется не изменять никаких параметров dd, кроме размера. Прежде чем применять какие-либо изменения, убедитесь, что вы полностью прочитали и поняли страницу руководства.

        Читайте также: