Якщо мені потрібно 8 Гб, я повинен вибрати 8000 МБ або 8192 МБ під час вибору розміру?


16

Вибираючи розділ, який потрібно використовувати вручну, ви можете ввести розмір розділу. Отже, моє запитання полягає в тому, що якщо я хочу розміру розміру 8 Гб для мого 8 ГБ (так, я знаю, що часто задаються питання про розмір підкачки тощо), я повинен вибрати 8000 Мб як у 1 ГБ = 1000 МБ або 8192, як у 1 ГБ = 1024 МБ?


8
Я не думаю, що ти будеш бачити велику різницю між цими варіантами. Якщо у вас є місце, зайдіть трохи більше.
Пантера

3
Моє запитання лише в тому, чи вистачить 8000 МБ для моєї оперативної пам’яті 8 Гб, або якщо мені доведеться ввести 8129, щоб «повністю» підтримати розмір моєї оперативної пам’яті
Мейсон,

1
Це не робить помітної різниці. Для домашнього комп’ютера, ймовірно, вистачить навіть 4 або 2 ГБ.
Байт командир

1
8000 вистачить навіть на сплячку.
Пілот6

1
8000 проти 8192 включає два різних вимірювання бітів. Двійкова форма - XiB, причому X має розмір (K, M, G, T тощо), і кожен розмір є попереднім * 1024, таким чином 8192MiB для 8GiB. Десяткові знаки - це те саме, але кожен розмір - попередній * 1000, і виражається в _B замість _iB. Якщо ваш комп'ютер повідомляє 8GiB оперативної пам’яті в терміналі, зробіть 8192MiB. Якщо він повідомляє якийсь інший непарний номер, зробіть 7629MiB.
FireFaced

Відповіді:


34

TL; DR: Це насправді не має значення.

ОЗУ загальновимірюється потужностями 2. Це часто записується як GiB , тому 8GiB - 8 * 1024 = 8192MiB оперативної пам'яті.

Якщо ви подивитеся на фізичні мікросхеми оперативної пам’яті, вони завжди матимуть потужність двох, наприклад 1024MiB, 2048, 16384MiB тощо.

Жорсткі диски зазвичай вимірюються потужністю десять, використовуючи префікси SI, наприклад, 80 ГБ = 80 * 1000 МБ.

Отже, 8 Гбіт оперативної пам’яті - 8192 Мбіт оперативної пам’яті. Для swap, як правило, потрібно простору для розміщення, який є достатньо великим, щоб утримувати всю оперативну пам’ять для призупинення, тому 8192MiB буде безпечним варіантом. Зауважте, що це насправді не має значення, оскільки Linux майже ніколи не використовуватиме 100% оперативної пам’яті; багато буде використано для кешування тощо, що не збережеться під час сплячки.


5
8192 МіБ - досить недобре. Так, 8 GiB - це 8192 MiB, але жорсткі диски не використовують GiB або MiB. 8 Гб - 8590 Мб.
MSalters

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

7
Мені дуже хочеться, щоб вони не переплутали речі, вводячи гібібайти та переосмислюючи гігабайти

2
@hvd windows використовує GiB, але пише GB.
12431234123412341234123

3
Заява "Linux майже ніколи не використовуватиме 100% оперативної пам'яті" вводить в оману, оскільки цей факт не має великого відношення до проблеми, яка вирішується тут. --- Linux використовує віртуальну пам'ять, що означає, що запущені програми можуть використовувати більше пам'яті, ніж те, що є фактично доступним як фізична ОЗУ . Не всю цю пам’ять потрібно зберігати в свопі, коли ми звільняємо оперативну пам’ять, але може легко трапитися так, що сума, яку потрібно зберігати в свопі, буде вище, ніж розмір фізичної оперативної пам'яті.
пабук

-1

Це може мати велике значення, який розмір swap-накопичувача. Мій swap-диск - це розділ, який поділяють усі десять (10) моїх багатозавантажуваних операційних систем Linux. Якщо привід swap знаходиться на обертовому жорсткому диску материнської плати, секторний кластер фіксується фізичними розмірами на обертовому диску. Якщо swap-накопичувач знаходиться на флеш-диску або SSD, розмір є "електронним", а не фізичним, тому значення має набагато менше, якщо розмір точно становить 512 біт.

Використання "gparted" або подібного дозволяє побачити ефекти вибору неправильного розміру розділу. Дивний невикористаний розділ з’являється, якщо обрані неправильні числа. Часто, якщо змінити його на невеликий або зменшений розмір, ці дивні ліві розділи зникнуть.

У Linux з 16 Гб оперативної пам’яті DDR3 на ноутбуці m Dell своп розділ ніколи не використовується операційними системами Linux. Однак при запуску "живих" операційних систем Linux він може використовуватися або потрібен.

Заміни розділів в Linux поводяться по-різному в Microsoft Windows. У мого ноутбука Dell також є три (3) операційних системи Windows-10. Навіть незважаючи на те, що параметри нульові розділи для підкачки, Windows-10 завжди вимагає розділити своп на завантажувальному розділі. Тому я створюю там крихітний розділ фіксованого розміру. На бортовому SSD на ньому є змінний файл swap, яким слід ділитися всіма операційними системами Windows-10.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.