Как очистить swap без перезагрузки системы

6 ответов

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

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

ответ дан
11 December 2013 в 19:05

Ядро Linux, лежащее в основе Ubuntu, будет автоматически «обменивать» эти страницы с диска на ОЗУ по мере необходимости, поэтому в целом я бы сказал, просто позвольте этому произойти естественным образом.

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

ИЛИ в качестве альтернативы одной командой

Будьте осторожны при этом, так как вы можете сделать вашу систему нестабильной, особенно если в ней уже мало оперативной памяти.

ответ дан
11 December 2013 в 19:05

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

ответ дан
11 December 2013 в 19:05

Я обнаружил, что очистка подкачки может сильно помочь в системах с медленными дисками и ограниченной оперативной памятью. Конечно, как уже упоминалось, способ сделать это — запустить . Проблема здесь в том, что, если недостаточно ОЗУ, это вызовет всевозможные проблемы.

Я написал сценарий, который я называю , который работал для меня в течение последних нескольких лет. Он проверяет достаточно свободной оперативной памяти перед тем, как отключить своп. Вот оно:

ответ дан
11 December 2013 в 19:05

То, что своп выделен, не означает, что он «используется». В то время как такие программы, как system monitor и top, покажут часть выделенного пространства подкачки (в вашем примере 770 МБ), но это не означает, что система активно выгружается из системы.

Чтобы выяснить, происходит ли обмен или извлечение чего-либо, вы можете использовать команду . Оставьте его на несколько секунд, чтобы успокоиться и наблюдать за столбцами (swapin) и (swapout). Если ничего не происходит, то нет причин для беспокойства.

Вот результат работы , где вы можете видеть, что моя машина вообще не обменивается.

Но здесь, в , вы можете видеть, что у меня выделено пространство подкачки: —

ответ дан
11 December 2013 в 19:05

Могу ли я удалить или удалить SWAP.EXE?

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

Однако, если это не вирус, и вам нужно удалить SWAP.EXE, вы можете удалить MSDN Disc 0020.1 со своего компьютера, используя его деинсталлятор. Если вы не можете найти его деинсталлятор, вам может потребоваться удалить MSDN Disc 0020.1, чтобы полностью удалить SWAP.EXE. Вы можете использовать функцию «Установка и удаление программ» на панели управления Windows.

1. в Меню Пуск (для Windows 8 щелкните правой кнопкой мыши в нижнем левом углу экрана), нажмите панель, а затем под программы:
o Windows Vista / 7 / 8.1 / 10: нажмите Удаление программы.
o Windows XP: нажмите Добавить или удалить программы.

2. Когда вы найдете программу MSDN Disc 0020.1щелкните по нему, а затем:
o Windows Vista / 7 / 8.1 / 10: нажмите Удалить.
o Windows XP: нажмите Удалить or Изменить / Удалить вкладка (справа от программы).

3. Следуйте инструкциям по удалению MSDN Disc 0020.1.

Командная строка

Зачем десятки раз кликать по кнопкам и перемещаться по окнам и меню, когда можно всё выполнить одной командой.

  1. Вызываем командную строку посредством выполнения «cmd» в окне командного интерпретатора (Win + R).

  1. Для вывода данных обо всех используемых в системе swap-файлах выполняем следующую строку: wmic pagefile list /format:list.

  1. Чтобы запретить Windows 7 использовать виртуальную память выполняем команду:

wmic pagefileset where name=»C:\\pagefile.sys» delete.

Здесь «C:\\pagefile.sys» – путь к ненужному pagefile.sys, если удаляете его с диска, отличного от системного.

    1. Если хотите отключить эксплуатацию виртуальной памяти для всех разделов, выполните: wmic pagefileset delete.

Мы рассмотрели пару способов отключения виртуальной памяти в «Семёрке» и варианты её настройки. Сколько гигабайт должен занимать файл подкачки Windows 7 и следует ли его задействовать вообще – решайте сами, исходя из объёма физической памяти, круга решаемых за компьютером задач, уменьшения срока жизни HDD и прочих обстоятельств.

Как создать и подключить файл подкачки SWAP

Проверка наличия свопа в системе

Для начала, нужно убедиться, что своп ещё не подключен:

swapon -s

Если команда выдала пустой результат или что-то навроде:

Filename                Type        Size    Used    Priority

— значит, своп, скорее всего отсутствует.

Дополнительно проверим командой:

free -m

Проверка наличия свободного места на диске

Теперь, надо проверить, сколько свободного места есть на диске:

df -h

В результате, мы увидим что-то подобное:

:~# df -h
Файловая система Размер Использовано  Дост Использовано% Cмонтировано в
/dev/vda1           30G          20G  9,0G           66% /
udev                10M            0   10M            0% /dev
tmpfs              403M          41M  362M           11% /run
tmpfs             1006M         336K 1005M            1% /dev/shm
tmpfs              5,0M            0  5,0M            0% /run/lock
tmpfs             1006M            0 1006M            0% /sys/fs/cgroup
tmpfs             1006M         492K 1005M            1% /tmp

Как мы видим, доступно 9 гигабайт дискового пространства — вполне достаточно, чтобы создать своп-файл.

Какого размера создать swap

Исходите из принципа — сколько может понадобиться, столько и выделяйте. Как правило, можно начинать с размера объёма оперативной памяти, либо его удвоенного количества. Например, если у вас в системе 2 гигабайта оперативки, своп можно сделать размером 2-4 гигабайта, как правило, этого должно хватать. Но, Вы можете скорректировать его размер под себя.

Создание файла SWAP

Допустим, мы хотим создать swap-файл размером 4 гигабайта.
Далее, здесь существует 2 подхода, традиционный медленный и новый быстрый:

Быстрый способ
Используем :

fallocate -l 4G /swapfile

Результатом будет пустая строка, это нормально.
В отличие от , результат будет получен почти сразу, и я рекомендую именно его.

Традиционный, медленный способ
Или используем команду:

dd if=/dev/zero of=/swapfile bs=1G count=4

Синтаксис команды простой:

  • dd — команда предназначена для того, чтобы что-то куда-то копировать побайтово;
  • if=/dev/zero — указывает на источник, т.е. на то, откуда копируем, в данном случае из /dev/zero — это специальный файл в UNIX-подобных системах, представляющий собой источник нулевых байтов;
  • of=/swapfile — указывает путь назначения, куда копируем данные;
  • bs=1G — количество байт, которые будут записаны за раз. В нашем случае, 1 гигабайт. Обозначения: — гигабайт, — мегабайт, — килобайт, и так далее;
  • count=4 — сколько блоков размером с будет создано, в нашем случае 4.

Теперь, когда файл создан, проверим результат:

ls -lh /swapfile

В результате увидим:
Как видим, файл создался верно и с нужным объёмом.

Как подключить SWAP файл

Для начала, ограничим права доступа к вновь созданному файлу.

chmod 600 /swapfile

Проверим результат:

ls -lh /swapfile

В результате, мы должны увидеть подобное:
Права прописаны верно.

Теперь нужно сделать из файл подкачки:

mkswap /swapfile

В результате, увидим примерно следующее:

Теперь, файл готов в роли свопа. Подключим его к системе:

swapon /swapfile

Всё, теперь своп подключен и работает. Осталось проверить правильность работы самой первой командой:

swapon -s
Filename                Type        Size    Used    Priority
/swapfile               file        4193300  0       -1

Своп также будет виден в стандартных командах:

free -m
             total       used       free     shared    buffers     cached
Mem:          2010        1887       122          0          5         30
-/+ buffers/cache:         827       1183
Swap:         4095          0       4095

Всё, теперь точно, своп в системе готов и будет использоваться при необходимости.

Добавление свопа в автозагрузку

Чтобы при перезагрузке сервера своп автоматически подтягивался в систему, нужно прописать его в :

echo "/swapfile    none    swap    sw    0    0" >> /etc/fstab

Теперь система знает, где и как при перезагрузке искать и подключать своп.
Проверить, подключен ли своп в автозагрузке, можно с помощью редактора:

nano /etc/fstab

Команды и утилиты для работы с процессами

У каждого процесса есть свой PID (уникальный код, номер)

ps axjf – Выводит на экран все загруженные процессы;

ps axufS – Выводит на экран все процессы с отображением иерархии процессов и родительских процессов;

pgrep -l httpd – Выводит на экран  PID определенного процесса – httpd;

echo $$ – Выводит на экран PID вашей оболочки;

fuser -va 21/tcp – Выводит на экран PID процесса использующий порт 21;

fuser -va /var – Выводит на экран PID процесса имеющего доступ к /var;

lsof /var – Выводит на экран список процессов, которые используют директорию /var;

killall 0 exim – Команда Выводит на экран текущее состояние процесса exim;

kill -9 5639 – Завершает процесс с PID 5639;

killall TERM 5649 – Команда посылает процессу с PID-ом 5649 сигнал TERM — завершить процесс;

killall HUP proftpd – Команда посылает процессу с именем proftpd сигнал HUP — остановить процесс;

fuser -k -TERM -m /var/log – Команда завершает все процессы имеющие доступ к папке /var/log;

pidof – Узнать PID запущенной программы по имени;

strace -p 10475 -o log.txt – Команда делает трассировку системных вызовов и сигналов. Это средство может пригодится для отладки веб сервера или запуска скриптов;

Ключ -o filename : отвечает за вывод трассировки в файл это полезно так как трассировочной информации может быть довольно много;

Ключ -p PID : позволяет прикрепить stack trace к процессу по его ID. Пример strace -p 10475;

pmap -d PID – Данная команда выводит информацию о распределении памяти между процессами. Эта команда позволит вам отыскать причину утечки памяти;

Примеры команд для работы с процессами

lsof -p – Команда с ключом “-p” позволяет посмотреть файлы к которым обращался процесс;

lsof -i 4 -a -p 12234 – Команда с ключом “-i” позволяет  просмотреть все соединения по протоколу IPv4, открытые процессом с PID = 12234;

lsof -i tcp:80 – Команда с ключем “-i” и указанием протокола с портом позволяет просмотреть информацию о процессе, который прослушивает 80 TCP порт;

lsof /dev/hd4 – Данная команда выводит список открытых файлов на устройстве /dev/hd4;

lsof /dev/cdrom – Данная команда выводит список процессов, работающих с CD ROM;

lsof -c ssh – Данная команда выводит список подключений по ssh;

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

Конечно, возможно запустить Linux без swap вообще, и система будет прекрасно работать, если у вас достаточно физической памяти. Однако, как только приложениям понадобится больше памяти, чем имеется фактически, система перестанет корректно работать. Так что, желательно иметь место для своппинга, особенно если учесть, что стоимость дискового пространства на сегодня относительно небольшая.

Основной вопрос состоит в том, сколько? Ранние версии UNIX-систем, таких как SunOS и Ultrix требовали, чтобы размер своп-пространства был равен дву- трёхкратному объёму физической памяти. Современные реализации UNIX, такие как Linux, не предъявляют таких требований и буду использовать то, что вы им предоставите. «Правило большого пальца» гласит:

  1. для настольных систем выбирайте размер своп-хранилища равным объёму физической памяти, помноженному на два. Это позволит вам запускать одновременно большое количество программ (большая часть которых обычно простаивает и память, занимаемая ими, может быть легко сброшена в своп), освобождая физическую память для работающих приложений;
  2. для серверных систем делайте своп меньшего, чем объём физической памяти, размера (примерно наполовину). Этим вы будете иметь в запасе некоторое количество swap-пространства на случай необходимости. Но при этом наблюдайте за загруженностью свопа, чтобы добавить физической памяти в случае его предельной загрузки;
  3. на старых компьютерах, где физической памяти совсем мало, выделяйте под своп столько места, насколько это возможно

Ядро Linux, начиная с версии 2.6, имеет параметр swappiness, призванный помочь администраторам регулировать процесс своппинга. Значением этого параметра должно быть целое число в диапазоне от 0 до 100. Чем больше значение этого параметра, тем более активно ядро будет своппиться, а чем меньше — тем меньше страниц памяти будет выгружаться в своп, вплоть до того, что данные неактивных приложений буду всё равно храниться в физической памяти. Разработчик ядра Andrew Morton говорит, что его настольные компьютеры работают со значением swappiness равным 100. «Я считаю неправильным заставлять ядро держать в памяти всё. Не стоит отдавать сотни мегабайт памяти жирным приложениям. отправьте их на диск и используйте память для чего-то полезного.».

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

По-умолчанию значение swappiness равно 60, и вы можете временно (до следующей перезагрузки) изменить его при помощи команды от имени root:

echo 50 > /proc/sys/vm/swappiness

А если вы хотите использовать нужное значение постоянно, то исправьте значение параметра vm.swappiness в файле /etc/sysctl.conf.

Производительность

Операции подкачки как правило существенно медленнее чем непосредственный доступ к RAM. Отключение подкачки полностью для повышения производительности, иногда может привести к ухудшению, поскольку это уменьшает доступную память для VFS кеша, вызывая более частые и дорогостоящие операции ввода/вывода.

Значения подкачки можно настроить, чтобы помочь производительности:

Swappiness

Swappiness sysctl параметр представляющий частоту использования пространства подкачки. Swappiness может иметь значение от 0 до 100, значение по умолчанию = 60. Низкое значение заставляет ядро избегать подкачки, высокое значение позволяет ядру использовать подкачку наперёд. Использование низкого значения на достаточном количестве памяти, улучшает отзывчивость на многих системах.

Чтобы проверить текущее значение swappiness:

$ cat /sys/fs/cgroup/memory/memory.swappiness

или

$ cat /proc/sys/vm/swappiness

Примечание: Т.к. менее организован и сохраняется только для обратной совместимости, вместо него предпочтительнее использовать .

Чтобы временно установить значение swappiness:

# sysctl vm.swappiness=10

Чтобы постоянно установить значение swappiness, отредактируйте (создайте) конфигурационный файл sysctl

/etc/sysctl.d/99-sysctl.conf
vm.swappiness=10

Приоритет

Если у вас больше одного файла или раздела подкачки, вы должны учитывать присвоение приоритетного значения (от 0 до 32767) для каждой области подкачки. Система будет использовать области подкачки с высоким приоритетом, перед использованием областей с низким приоритетом. Например, если у вас быстрый диск () и медленный (), назначьте высокий приоритет для подкачки расположенной на быстром устройстве. Приоритет может быть назначен в fstab как параметр:

/dev/sda1 none swap defaults,pri=100 0 0
/dev/sdb2 none swap defaults,pri=10  0 0

Или как параметр в swapon

# swapon --priority 100 /dev/sda1

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

Использование zswap или zram

Zswap это особенность ядра Linux, обеспечивающая сжатие обратного кэша для страниц подкачки. Она увеличивает производительность и уменьшает операции ввода/вывода. ZRAM создаёт виртуальный сжатый файл подкачки в памяти, как альтернатива файлу подкачки на диске.

Преимущества SWAP

Экономия бюджета
Допустим, рассчитано, что под работу сайта необходимо 2 гигабайта оперативной памяти. Однако, в зависимости от всплесков трафика, активности пользователей или особенностей работы проекта в моменты пиковой нагрузки оперативной памяти может не хватать, что, в свою очередь, может вызывать сбои в работе. Можно решить проблему, докупив оперативную память на 2-4 гигабайта, но тогда большую часть времени она будет простаивать вхолостую. В таком случае, может помочь простое подключение свопа на 4 гигабайта — вы выделяете место на диске под своп, и он берёт на себя роль помощника оперативной памяти.
Теперь сравним:

Сравнение стоимости оперативной памяти и SSD
(цены актуальны на 7 июля 2017 года)
Оперативная память, в среднем за 1 гигабайт 100 рублей в месяц 170 рублей в месяц
SSD, в среднем за 1 гигабайт 10 рублей в месяц 13 рублей в месяц

Как видно из таблицы, экономия выйдет примерно в 10 раз.

Общая информацияНаверх

В системе Линукс для размещения виртуальной памяти можно выделить отдельный раздел жесткого диска или использовать обычный файл. Линукс позволяет комбинировать эти два способа. По умолчанию в Unix системах применяется SWAP раздел. Производительность отдельного SWAP раздела жесткого диска выше, чем производительность виртуальной памяти размещенной в файле. Единственным минусом SWAP раздела является сложность его редактирования.

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

Система Linux позволяет одновременно использовать несколько SWAP разделов и SWAP файлов. Это позволяет более гибко подойти к вопросу расширения виртуальной памяти в случае нехватке размера SWAP области на сервере. Чаще всего, на работающем сервере с существующим SWAP разделом выясняется, что текущего размера виртуальной памяти уже не хватает. Целесообразнее добавить тестовый файл подкачки для определения нагрузки на SWAP область, а уже после увеличить размер раздела.

Создание, редактирование и удаление любых разделов из под загруженной в данный момент операционной системы не безопасно, поэтому создание SWAP раздела, вместо SWAP файла, делается только с использованием LiveCD. Статья на тему безопасного редактирования разделов будет написана в будущее время.

В системе Windows виртуальная память размещена только в отдельном файле — pagefile.sys (для Windows 2000 и выше) и win386.swp (для Windows 9x).

Хочу обратить Ваше внимани, что приведенные ниже инструкции касается только изменения размера ФАЙЛА ВИРТУАЛЬНОЙ ПАМЯТИ, а не изменение размера отдельной директории SWAP.

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

Размещение

SWAP может быть размещен на разделе диска, в или в RAM. Исторически в Linux SWAP размещался на разделе, но в современных дистрибутивах производительность SWAP-файла не уступает SWAP-разделу. Однако стандартный установщик Ubuntu (до версии 17.04) не умеет создавать SWAP-файл при установке и выдает предупреждение, если SWAP-раздел не определен при разметке диска. Начиная с версии 17.04, Ubuntu предлагает по умолчанию создавать SWAP в файле (объем определяется как 5% от свободного на диске места, но не более 2 Гб). Использование SWAP-файла имеет некоторые преимущества: он не занимает отдельный раздел, его легко создать, изменить его размер или удалить.

Дополнительно при выборе размещения SWAP нужно учитывать, что не все файловые системы позволяют использовать прямую адресацию блоков SWAP-файла. Так, к примеру, нельзя использовать SWAP в файле на разделе с файловой системой btrfs(по состоянию на середину 2017).

Для чего нужен файл подкачки

Своп-файлом называют виртуальную память, которая является своеобразным дополнением для ОЗУ. Физически это файл pagefile.sys, расположенный в корне системного раздела. Прибегать к расширению энергозависимой памяти следует в случаях работы за компьютером, в котором установлено менее 4 ГБ ОЗУ, ведь для запуска и функционирования самой Windows 7 32 или 64 bit требуется около 2048 МБ памяти, а для игр и пользовательских приложений – в разы больше. Стоит ли его отключать, позволить ОС автоматически выбирать требуемый ей объем виртуальной памяти или задать размер вручную, решайте сами. Мнения на этот счёт расходятся даже у представителей Microsoft.

Когда свободная оперативная память заканчивается, Windows начинает сбрасывать на жесткий диск в файл pagefile.sys те данные с физической памяти, что бездействуют или в данный момент ей не нужны (не используются самой ОС или приложениями). Это даёт два взаимоисключающих эффекта:

  • компьютер будет работать при недостатке физического объема ОЗУ;
  • скорость доступа к данным, которые записаны на жесткий диск, значительно снизится, ведь скорость чтения с HDD в разы ниже, чем с RAM.

Также использование своп-файла нагружает накопитель, особенно если это SSD. При эксплуатации последнего в качестве системного тома настоятельно рекомендуется перенести файл подкачки на иной0 диск или удалить его, особенно если на ПК используется 6-8 ГБ ОЗУ и более. Как это сделать – рассмотрим в следующем разделе.

Очистка swap-памяти в Ubuntu и параметр swappiness

14 сентября 2010, 13:13

Сегодня возникло желание очистить swap-память на своей рабочей Ubuntu 9.10. Точнее сказать — переместить память из swap-раздела в оперативную память. Когда-то уже делал подобное с помощью команды swapoff -a которая отключает все смонтированные swap-разделы, а перед этим перемещает страницы памяти в ОЗУ. Но сегодня решил посмотреть может есть другой способ — другая команда, которая позволяет очистить своп. Прочитав FAQ от Ubuntu на тему swap-памяти, хочу остановиться на нескольких моментах.

В разделе Empty Swap был предложен скрипт который позволяет “to get the swap manually back into RAM”, то есть делает как раз то, что мне нужно — выгружает данные из swap-памяти в оперативную память. Скрипт всего в несколько строчек:

123456 err=»not enough RAM to write swap back, nothing done»
mem=`free|grep Mem:|awk ‘{print $4}’`
swap=`free|grep Swap:|awk ‘{print $3}’`
test $mem -lt $swap && echo -e $err && exit 1
swapoff -a && swapon -a &&
exit 0

Но на самом деле в нем нет необходимости (для меня), так как использует он все те же команды swapoff -a и swapon -a. То есть получается никакой специальной программы для выгрузки swap-файла нет. По крайней мере на сайте Ubuntu рекомендуют использовать именно swapoff и swapon.

Таким образом для того чтобы выгрузить данные из swap-памяти достаточно выполнить команды:

1 $ sudo swapoff -a && sudo swapon -a

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

Также хочу несколько слов написать о параметре swappiness, который управляет интенсивностью перемещения данных из ОЗУ в swap-память. Этот параметр может принимать значения от 0 до 100. Если параметр установлен в 0, то ядро будет пытаться не использовать swap-память насколько это возможно, если swappiness=100, то наоборот ядро будет с максимально возможной интенсивностью использовать swap-память.

По умолчанию, в Ubuntu, этот параметр установлен в 60. Это можно увидеть выполнив команду:

1 cat /proc/sys/vm/swappiness

Если у вас достаточно оперативной памяти и вы хотите чтобы swap-память использовалась только в случае крайней необходимости, то можно установить swappiness в 0. Для текущего сеанса командой:

1 sudo sysctl vm.swappiness=10

Но после перезагрузки параметр вновь будет установлен в 60. Чтобы установить новое значение в качестве постоянного, нужно открыть файл /etc/sysctl.conf, найти строку vm.swappiness=60 и изменить значение. Если данной строки не будет значит нужно дописать ее в конце файла:

1 vm.swappiness=0

“Поигравшись” с параметром swappiness можно подобрать тот вариант при котором работа в системе будет более комфортной. Для каждого это конечно же будет индивидуально.

Для тех кто понимает технический английский, рекомендую также прочесть интересную переписку по поводу использования разных значений параметра swappiness на сайте http://kerneltrap.org/.

Спасибо за то что поделились ссылкой!

Теги: Ubuntu, Команды, ПроизводительностьРубрика: Ubuntu  |   (RSS)

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

Многие пользователи часто прибегают к отключению своп-файла. Это оправдано в тех случаях, когда в компьютере установлено ОЗУ достаточно большого размера. И действительно, зачем тратить время на свопинг и уменьшать быстродействие системы, если можно просто добавить одну или несколько планок ОЗУ. Стоимость ОЗУ в данное время не так уж велика, зато увеличение объёма установленного ОЗУ и отключение файла подкачки может дать существенное увеличение производительности, особенно при не очень мощном компьютере. Отключить своп-файл легко – для этого достаточно удалить его, задав чекбокс «Без файла подкачки», как показано на предпоследнем рисунке.

Включить своп-файл в работу так же просто, как и отключить – достаточно только снять галку «без файла подкачки» и установить «Размер по выбору системы» или задать свои его значения.

Руководство по удалению Quick Swipe

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

Он классифицируется как потенциально нежелательные и ad Поддерживаемые программы. Приложение обычно распространяется онлайн мотками свободного программного обеспечения, так что вполне возможно, что вы приобрели это невольно. Если вы хотите удалить Quick Swipe, вы не должны колебаться сделать так как нет ничего полезно о нем.

Свайп-команды

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

В приложениях электронной почты свайпнуть справа налево — открыть контекстное меню или удалить сообщение / чат.

На клавиатуре Swype:

  1. Свайп влево — отложить на потом.
  2. Свайп вправо коротким движением — архивация, длинным — удаление.
  3. Движение вниз/вверх: провести по экрану вниз/вверх — разблокировка экрана.

В соцсетях для знакомств («Тиндер», «Баду» и других):

  1. Свайпнуть фото пользователя в левую сторону — не заинтересовал. Профиль будет скрыт системой приложения.
  2. Свайпнуть пальцем вправо — одобрение с возможностью вернуться к пользователю после и начать общение.

В «Инстаграме»:

  1. Свайп влево на главной странице — открыть сообщения (директ).
  2. Свайп вправо на главной — быстрое фото для сториз или директа. Свайп влево в этом режиме — смена фильтров.
  3. Свайп вправо или влево по посту в ленте — листать карусель, т.е. перематывать фото, размещённые в одной публикации.

В моём Xiaomi и ряде других смартфонов:

  1. Свайп вниз — обновить страницу в приложении, в том числе, в браузере.
  2. Свайп вниз 3 пальцами — сделать снимок экрана (принтскрин, захват экрана).
  3. Свайп вправо или влево — выйти из папки.
  4. Свайп вверх — вызвать контекстное меню или управление (кнопки «Назад», «Домой», «Меню»).

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

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