Что такое Swap в Linux и как им пользоваться?

Linux

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

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

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

Что происходит, когда все наоборот если приложениям требуется много оперативной памяти или памяти просто нет Вот тогда и появляется Swap.

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

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

Хотя в SDD это кардинально меняется, так как там передача данных лучше.

Здесь скорость имеет значение, пока ОЗУ информация проходит за наносекунды. SSD получает доступ к данным за микросекунды, в то время как, например, обычный жесткий диск, доступ к данным за миллисекунды. Это означает, что оперативная память в 1000 раз быстрее SSD и в 100.000 раз быстрее обычного жесткого диска.

Когда нужно использовать Swap?

обмен

Хотя в сети много информации, Вы найдете два типа, и именно они говорят, что Swap на данный момент бесполезен, а другие - что он чрезвычайно полезен.

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

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

Перо вопросы, которые они нам задают,:

  • ¿Сколько должен быть размер обмена?
  • ¿Своп должен быть в два раза больше ОЗУ. или он должен быть вдвое меньше ОЗУ?

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

Если у вас есть компьютер с 16 ГБ ОЗУ, ваш Swap будет 32 ГБ или 8 ГБ, но на самом деле ни один, по здравому смыслу, при доступе к 8 ГБ памяти на жестком диске у вас уходит примерно 2 минуты вперед, учитывая описанную скорость передачи в таблице. выше не соответствует.

Сейчас если у вас более 8 ГБ ОЗУ con достаточно всего 2 ГБ подкачки, использовать больше не имеет смысла.

Сейчас Если у вас 6 ГБ или меньше, рекомендуется использовать от 1 до 2 ГБ.

Если вы используете задачи редактирования видео, рендеринга или воспроизведения заголовков, требующих чего-то значительного, самым полезным и лучшим решением является увеличение нашей оперативной памяти и использование только 2 ГБ подкачки.

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


Оставьте свой комментарий

Ваш электронный адрес не будет опубликован. Обязательные для заполнения поля помечены *

*

*

  1. Ответственный за данные: Мигель Анхель Гатон
  2. Назначение данных: контроль спама, управление комментариями.
  3. Легитимация: ваше согласие
  4. Передача данных: данные не будут переданы третьим лицам, кроме как по закону.
  5. Хранение данных: база данных, размещенная в Occentus Networks (ЕС)
  6. Права: в любое время вы можете ограничить, восстановить и удалить свою информацию.

  1.   Грегори сказал

    Я нахожу статью несколько запутанной, из-за которой она инициирована. Правильно иметь барана, который нам нужен, если возможно, что мы остались (прошли годы, когда бараны были почти недоступной роскошью), подкачка выводит вас из трудной ситуации, но когда вам нужно постоянно получать доступ это приводит к тому, что оборудование практически не работает, слишком много задержек вызывают проблемы со связью между серверами, делают время ожидания в играх неприемлемым и т. д. и т. д. Старое правило двойной подкачки вместо RAM устарело, хотя в зависимости от того, какие процессы это может быть интересно, если вы работаете с огромными данными, но вычисления прогрессивны, можно поиграть со свопом, чтобы избежать необходимости устанавливать огромное количество баран. В таких случаях, как автоматизация офиса, обычно достаточно 4 ГБ оперативной памяти и 4 ГБ подкачки, но с жадностью веб-браузеров более рекомендуются 8 ГБ оперативной памяти и 2 ГБ подкачки, для игр - три четверти того же объема и если вы увеличите до 16 ГБ баран можно свернуть своп, либо убрать.

  2.   Fedu сказал

    Ужасно грязный

    ОЗУ меньше 1 ГБ, поэтому подкачка должна быть вдвое больше, чем у RAM
    ОЗУ больше 1 ГБ подкачки равно 2 ГБ

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

  3.   Fedu сказал

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

    1.    Даркризт сказал

      Я знаю, что информация сбивает с толку, и поэтому я комментирую, что мы должны знать, для какой цели компьютер будет занят, и знать, сколько у нас оперативной памяти, поскольку, как вы говорите, рекомендация Swap должна быть размером RAM, если мы говорим о гибернации, и вот как я говорю, если у вас 8 ГБ или более в качестве простого примера.
      Наличие области подкачки такого размера совершенно неуместно, особенно если вы собираетесь перевести компьютер в спящий режим, и она занимает всю доступную оперативную память. Не имеет смысла.
      Без большего с личной точки зрения использование более 2 ГБ подкачки просто не имеет смысла.

  4.   Joelgsm сказал

    В интерактивной системе (пользовательский компьютер) не должно быть подкачки, потому что в тот момент, когда система по какой-либо причине начинает использовать подкачку, компьютер зависает и открывается окно, чтобы убить процесс, который называется «Съесть», это что-то очень медленное. , и обычно бывает выгодно выключить, отключив питание.
    Обмен полезен только для обычного пользователя, который переводит компьютер в спящий режим.

  5.   Грегори сказал

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

  6.   Кевин Танза сказал

    Я буду первым, кто признает, что ничего не знал о подкачке Linux; Я совсем не эксперт во всем, что связано с этим классом технологий, поэтому я очень благодарен за это объяснение 🙂 Оно было очень хорошим и полезным.