Лекція 14. HDD і SSD — довготривала пам’ять
Лекція 14. HDD і SSD — довготривала пам’ять
Section titled “Лекція 14. HDD і SSD — довготривала пам’ять”Рівень 3: Дослідник заліза
Марко, сьогодні ми не просто вивчимо новий термін — ми відкриємо ще один шар того, як насправді працює комп’ютер.
Що ми сьогодні розкриємо
Section titled “Що ми сьогодні розкриємо”- знати базову різницю між HDD і SSD
- розуміти поняття накопичувача та розділу
- читати простий вивід
lsblk
Зв’язок з попередніми лекціями
Section titled “Зв’язок з попередніми лекціями”У цій лекції ми використаємо поняття накопичувача з лекції 11, щоб розібратися, чим HDD і SSD відрізняються у зберіганні даних.
HDD: механічний архів
Section titled “HDD: механічний архів”HDD зберігає дані на магнітних пластинах, що обертаються. Усередині є механічні частини. Це технологія з великою історією, яка досі корисна, особливо коли потрібно багато місця за помірну ціну.
SSD: електронне сховище
Section titled “SSD: електронне сховище”SSD не має рухомих пластин. Він використовує флеш-пам’ять і зазвичай має набагато меншу затримку доступу до даних. Через це система та програми часто завантажуються швидше.
«SSD швидший» — хороше базове правило, але конкретні моделі, інтерфейси та навантаження мають значення.
Накопичувач може бути поділений
Section titled “Накопичувач може бути поділений”Один фізичний диск може мати кілька розділів. Це схоже на велику шафу, яку перегородили на окремі секції. Операційна система бачить фізичний пристрій і його частини.
У Linux назви на кшталт /dev/sda, /dev/nvme0n1 часто позначають пристрої, а варіанти з номерами — їхні розділи. Поки що ми лише спостерігаємо, нічого не змінюємо.
Приклади
Section titled “Приклади”Приклад 1
Section titled “Приклад 1”HDD добре уявляти як дуже швидкий програвач із головкою, яка має фізично дістатися потрібного місця; SSD не потребує такого руху.
Приклад 2
Section titled “Приклад 2”Файл game.py може лежати на SSD місяцями, навіть коли комп’ютер вимкнений.
Приклад 3
Section titled “Приклад 3”У lsblk дерево допомагає побачити: великий пристрій зверху, а під ним — його розділи.
Linux-лабораторія: карта накопичувачів
Section titled “Linux-лабораторія: карта накопичувачів”lsblkЗручніший варіант:
lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINTSТут ми лише читаємо інформацію. Не використовуй команди форматування чи видалення розділів — це вже інша, значно небезпечніша тема.
Місія для Марка
Section titled “Місія для Марка”Виконай місію по черзі. Якщо щось не виходить — спочатку перечитай приклад вище й спробуй знайти, на якому кроці результат відрізняється.
- виконай
lsblk -o NAME,SIZE,TYPE,FSTYPE,MOUNTPOINTS - знайди один рядок із типом
diskі, якщо є, його дочірнійpart - запиши розмір основного накопичувача
- порівняй HDD і SSD у таблиці з трьома рядками: механіка, швидкість, збереження без живлення
- поясни різницю між фізичним диском і розділом
Перевір себе
Section titled “Перевір себе”- Яка головна фізична відмінність HDD від SSD?
- Чи зберігає SSD дані після вимкнення?
- Що таке розділ?
- Що показує
lsblk? - Чому ми поки не змінюємо розділи вручну?
Терміни однією фразою
Section titled “Терміни однією фразою”- HDD — «механічний архів»: магнітні пластини, які обертаються; багато місця за помірну ціну.
- SSD — «електронна шафа»: флеш-пам’ять без рухомих частин, зазвичай швидша.
- Розділ (partition) — частина одного фізичного диска, «секція шафи».
- Блоковий пристрій — назва, якою Linux бачить диски та розділи (
/dev/sdaтощо). - Затримка доступу — час, який потрібен, щоб дістатися до даних.
lsblk— команда, що показує «карту» накопичувачів і розділів.
Чек-лист перед наступною лекцією
Section titled “Чек-лист перед наступною лекцією”- Чи можеш ти пояснити різницю між HDD та SSD?
- Чи знаєш ти, що таке розділи (partitions) і як їх переглянути за допомогою
lsblk? - Чи розумієш ти, як організований простір на диску?
Що потрібно винести з лекції
Section titled “Що потрібно винести з лекції”- HDD і SSD — довготривалі накопичувачі, але працюють по-різному
- фізичний диск може містити кілька розділів
lsblkбезпечно показує структуру блокових пристроїв
Хакерський принцип: не запам’ятовуй магічні слова. Намагайся пояснити своїми словами, що відбулося і чому.