Как узнать, есть ли на моем жестком диске раздел подкачки?

Я использовал live cd 12.04 для установки Ubuntu поверх раздела с Windows 7 и удалил все, так что Ubuntu у меня только на ноутбуке. Но поскольку во время установки я выбрал простую опцию «стереть весь диск», установщик создал раздел подкачки или это то, что я должен был сделать с опцией «что-то еще»? Кстати, у меня 6 ГБ ОЗУ


Простой графический способ проверки с помощью Дисковой утилиты

  1. Открыть диск Утилита от Dash:

  2. В левом столбце найдите слова «Жесткий диск» и щелкните по нему:

  3. В правом столбце посмотрите, сможете ли вы найти« Обмен », как показано. Если да, то у вас включен своп; вы можете нажать на эту часть, чтобы увидеть подробности. Это будет выглядеть примерно так:


Или откройте терминал с помощью Ctrl + Alt + T и введите swapon -s ; если вы видите строку, подобную приведенной ниже, со статистикой, своп включен:


35

В терминале введите:

  free -m  

Если у вас есть свопинг, вы увидите, сколько памяти у вас осталось.

Поделиться
Улучшить этот ответ
отредактировал 01 августа ’14 в 9: 03
Radu Rădeanu
146k4141 золотой знак297297 серебряных знаков369369 бронзовых знаков
ответил 01 августа 2014 в 8:27
  • 11
    free -mh сделает его h uman readable — bbodenmiller 7 ноя. ’17 в 23:08
добавить комментарий |

В терминале введите:

  free -m  

Если у вас есть своп, вы увидите, сколько памяти подкачки осталось.


22

Используйте

  cat/proc/swaps  

В дополнение к размеру он сообщит тип подкачки (раздел/файл). Похоже, что он дает точно такой же вывод, что и swapon -s (размещен здесь, но, по-видимому, устарел).

Или

  cat/etc/fstab  

, который не даст вам правильную информацию в (необычном) случае подкачки, добавленной вручную, согласно комментарию Карло Вуда.

Поделиться
Улучшите это ответ
изменён 5 мая ’20 в 16: 28
ответил 10 ноября ’15 в 12:54
  • Информация в/etc/fstab не является гарантией не всегда доступны. Этот файл используется для настройки подкачки во время загрузки и/или запуска swapon -a , но если вы добавили своп вручную, то он не обязательно будет в /etc/ fstab . — Карло Вуд 30 апр. ’20 в 12:09
  • @CarloWood — Полезно знать. Итак, вы говорите, что cat/proc/swaps надежен в тех случаях, когда cat/etc/fstab — нет? — sancho.s ReinstateMonicaCellio 30 апр. ’20 в 12:43
  • Да — у меня был пустой /etc/fstab , но /proc/swaps все равно показал мне своп, который я только что добавлено вручную. — Карло Вуд 5 мая ’20 в 15:19
добавить комментарий |

Используйте

  cat/proc/swaps  

В дополнение к размеру он сообщает тип подкачки (раздел/файл). Похоже, что он дает точно такой же вывод, что и swapon -s (размещен здесь, но очевидно, устарело).

Или

  cat/etc/fstab  

, который не даст вы верная информация в (необычном) случае подкачки, добавленной вручную, согласно комментарию Карло Вуда.


11

Я бы использовал этот метод для проверки наличия раздела подкачки

Откройте терминал с помощью CTRL + ALT + T и введите

  sudo blkid |  grep swap  

Если вы видите запись с TYPE = "swap" , убедитесь, что у вас есть раздел подкачки.

Мои результаты выглядят так: вы можете видеть, что /dev/sda7 — это раздел подкачки.

 /dev/ sda7: UUID = "4656a2a6-4de0-417b-9d08-c4a5b807f8dd" TYPE = "swap"  

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

У меня 16 ГБ ОЗУ. Нужен ли мне своп на 32 ГБ?

что такое SWAP и какого размера раздел подкачки мне следует создать?

Если это произойдет, вы не создали раздел подкачки, проверьте этот вопрос для помощи

Как мне создать раздел подкачки для гибернации?

Поделиться
Улучшить этот ответ
отредактировал 12 июня ’20 в 14:37
Сообщество ♦
1
ответил 05 июля ’12 в 4:10
  • См. также: askubuntu.com/questions/33697/… и (для файла подкачки в случае, если мы не можем разделить) askubuntu.com/questions/126018/… — Takkat Jul 05 ’12 в 18:17
  • Как упомянул Анвар Шах, это может показать вам, есть ли у вас раздел, обозначенный как swap, но это не означает, что вы его используете. Выполнение этого для поиска разделов подкачки и проверка с помощью предложения idx для ‘swapon -s’, что они совпадают, было бы отличным решением. — mightypile 28 мая ’15 в 2:03
добавить комментарий |

Я бы использовал этот метод для проверки наличия раздела подкачки

Откройте терминал с помощью CTRL + ALT + T и введите

  sudo blkid |  grep swap  

Если вы видите запись с TYPE = "swap" , убедитесь, что у вас есть раздел подкачки.

Мои результаты выглядят так: вы можете видеть, что /dev/sda7 — это раздел подкачки.

 /dev/ sda7: UUID = "4656a2a6-4de0-417b-9d08-c4a5b807f8dd" TYPE = "swap"  

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

У меня 16 ГБ ОЗУ. Нужен ли мне своп на 32 ГБ?

что такое SWAP и какого размера раздел подкачки мне следует создать?

Если это произойдет, значит, вы не создали раздел подкачки, проверьте этот вопрос для справки

Как мне создать раздел подкачки для гибернации?


4

Выполните lsblk и проверьте наличие SWAP ближе к концу.

Проще говоря, lsblk | grep SWAP
вывод:

  ├─sdb2 8:18 0 7. Часть 6G 0 [SWAP]  

Если вы не знакомы с lsblk , lsblk перечисляет разделы, их точки монтирования, их размер и т. д.

Поделиться
Улучшите этот ответ
отредактировано 25 декабря ’16 в 14:46
Anwar
68,6 k2727 золотых знаков178178 серебряных знаков289289 бронзовых знаков
ответ дан 20 ноя ’16 в 15: 21
  • 1
    Не могли бы вы объяснить это немного лучше? Не все знакомы с командами терминала. Если вы объясните, что это значит, это может принести пользу другим. Например, что такое lsblk и для чего он нужен? Что означает вывод? Вот такие вещи 🙂 — ThatGuy 20 ноя 2016, 12:50
добавить комментарий |

Выполните lsblk и проверьте наличие подкачки ближе к концу.

Проще говоря, lsblk | grep SWAP
вывод:

  ├─sdb2 8:18 0 7.6G 0 часть [SWAP]  

Если вы не знакомы с lsblk , lsblk перечисляет разделы, их точки монтирования, их размер и т. д.


1

Откройте gparted в терминале:

sudo gparted

Он покажет все разделы, вы можете увидеть, есть ли у вас своп или нет. Вы также сможете ‘swapon’ или ‘swapoff ‘с gparted.

Поделиться
Улучшите этот ответ
ответил 05 июля ’12 в 2:06
добавить комментарий |

Открыть gparted в терминале:

sudo gparted

Он покажет все разделы, вы можете увидеть, есть ли у вас своп или нет. Вы также сможете ‘swapon’ или ‘swapoff’ с gparted.


1

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

  sudo apt-get update && sudo apt-get install gparted  

В качестве альтернативы вы также можете используйте sudo fdisk -l из терминала, чтобы просмотреть все разделы.

  nits @ nits-excalibur: ~ $ sudo fdisk  -lDisk/dev/sda: 500,1 ГБ, 500107862016 байт 255 головок, 63 сектора на дорожку, 60801 цилиндр, всего 976773168 секторов Единицы = 1 секторов * 512 = 512 байт Размер сектора (логический/физический): 512 байт/512 байт Размер ввода-вывода (  минимум/оптимальный): 512 байт/512 байт Идентификатор диска: 0x27edc0d3 Идентификатор конечных блоков начала загрузки устройства Система/dev/sda1 * 2048 206847 102400 7 HPFS/NTFS/exFAT/dev/sda2 206848 188743679 94268416 7 HPFS/NTFS/exFAT/dev/ sda3 224569342 976771071 376100865 5 Расширенный/dev/sda4 188743680 224567295 17911808 83 Linux/dev/sda5 224569344 434284543 104857600 7 HPFS/NTFS/exFAT/dev/sda6 434286592 644001791 104857600 Linux/sda6 434286592 64400/Linux/dev/sda6 8312/dev/Linux/dev/sda6  684003328 704002047 9999360 83 Linux /dev/sda9 804003840 972767231 84381696 83 Linux/dev/sda10 704004096 744001535 19998720 83 Linux/dev/sda11 744003584 803987455 29991936 83 Linux/dev/sda12 972769280 976771071 2000896 82 Linux swap/SolarisPartition table order table записей   

Строка с указанием типа файловой системы как Linux Swap/Solaris — это раздел подкачки (в моем случае последняя строка) . Вы также можете заглянуть в свой файл /etc/fstab , чтобы узнать, включена ли подкачка по умолчанию при загрузке. Если он был создан во время установки, вы почти всегда найдете его здесь.

  nits @ nits-excalibur: ~ $ cat/etc/fstab |  grep -i swap # swap был на/dev/sda12 во время установки UUID = 5604929a-9d9e-4ab0-907f-b9479a3b55e5 none swap sw 0 0  

Поделиться
Улучшить этот ответ
отредактировал 05 июля ’12 в 2:19
ответил 5 июля ‘ 12 в 2:14
  • с lubuntu 18.04.1 , sudo fdisk -l НЕ отображал раздел подкачки, swapon --show работает нормально. — AjayKumarBasuthkar 15 нояб., 18:42
добавить комментарий |

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

  sudo apt-get update && sudo apt-get install gparted  

В качестве альтернативы вы также можете используйте sudo fdisk -l из терминала, чтобы просмотреть все разделы.

  nits @ nits-excalibur: ~ $ sudo fdisk -lDisk/dev/sda: 500,1 ГБ, 500107862016 байт 255 голов, 63 сектора/дорожка, 60801 цилиндр, всего 976773168 секторов Единицы =  секторы размером 1 * 512 = 512 байт Размер сектора (логический/физический): 512 байт/512 байт Размер ввода-вывода (минимальный/оптимальный): 512 байт/512 байт Идентификатор диска: 0x27edc0d3 Идентификатор конечных блоков начала загрузки устройства Система/dev/sda1 * 2048  206847 102400 7 HPFS/NTFS/exFAT/dev/sda2 206848 188743679 94268416 7 HPFS/NTFS/exFAT/dev/sda3 224569342 976771071 376100865 5 Расширенный/dev/sda4 188743680 224567295 17911808 83 Linux/dev/sda4 769/sda5 /exFAT/dev/sda6 434286592 644001791 104857600 83 Linux/dev/sda7 644003840 684001279 19998720 83 Linux/dev/sda8 684003328 704002047 9999360 83 Linux/dev/sda9 804003840 972767231 84381696 83 Linux/dev/sda10 700154096 1999/dev/sda10 704004096  sda11 744003584 803987455 29991936 83 Linux/dev/sda12 972769280 976771071 2000896 82 Linux swap/SolarisPartition записи таблицы ar  e не в порядке дисков  

Строка, указывающая тип файловой системы как Linux Swap/Solaris , является разделом подкачки (в моем регистр последней строки) . Вы также можете заглянуть в свой файл /etc/fstab , чтобы узнать, включена ли подкачка по умолчанию при загрузке. Если он был создан во время установки, вы почти всегда найдете его здесь.

  nits @ nits-excalibur: ~ $ cat/etc/fstab |  grep -i swap # swap был на/dev/sda12 во время установки UUID = 5604929a-9d9e-4ab0-907f-b9479a3b55e5 none swap sw 0 0  

1

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

Поделиться
Улучшите это ответ
ответ дан 5 июл ’12 в 2:25
добавить комментарий |

При установке по умолчанию создается раздел SWAP, «Открыть системный монитор» из домашней страницы и вкладки «Ресурсы» в качестве альтернативного способа проверки. Что-то еще позволяет при желании сделать более обширное разбиение.

Оцените статью
Botgadget.ru
Добавить комментарий