Встречается на собеседованиях • сегодня

Как работает память на ПК

В компьютере память организована иерархически: от быстрых, но малых по объёму регистров процессора до медленных, но объёмных HDD/SSD. Основные типы:

  1. Регистры CPU – самые быстрые ячейки внутри процессора (наносекунды доступа).
  2. Кэш (L1/L2/L3) – быстрая память на кристалле CPU (десятки наносекунд).
  3. ОЗУ (RAM) – оперативная память (десятки-сотни наносекунд). Хранит данные и код программ во время работы.
  4. ПЗУ (HDD/SSD) – долговременное хранение (миллисекунды).

Пример в Python:

python
a = [1, 2, 3]  # Создаётся в RAM
b = a         # Переменная `b` ссылается на тот же объект
print(id(a) == id(b))  # True – одинаковые адреса в памяти

Особенности:

  • Python управляет памятью через механизм подсчёта ссылок и сборщик мусора (GC).
  • Для больших данных можно использовать array или numpy для эффективного хранения.
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы