👁🗨Hello world~
Виртуальная память: погружаемся в глубины операционной системы
• Перед тем как разобраться с виртуальной памятью, нужно иметь представление о том, как устроена память в компьютере.
• Просто ее можно представить как последовательность "ячеек", каждая из которых хранит данные и имеет уникальный физический адрес. Эти ячейки образуют пространство, размер которого определяется объемом установленной оперативной памяти. Простая логика: больше памяти — больше ячеек.
• Ну хорошо, а разве может быть по другому? Ответ - да.
• Виртуальная память - это метод управления памятью, который позволяет выполнять программы, которые требуют памяти больше, чем в принципе доступно.
• Память разбивается на небольшие блоки, называемые страницами. Когда программа обращается к данным, они загружаются в физическую память из виртуальной. Если места не хватает, данные из оперативной памяти выгружаются в специальный файл на жестком диске — файл подкачки (page file). Этот процесс называется "страничной подкачкой".
• Этот метод важен и используется для изоляции процессов, эффективного использования памяти и использования больших программ.
• Возможно в будущем расскажу подробнее про страничную память. Удачи!
• Поддержать автора монеткой: @v_meshke
Post #449
1.61K

- ❤ 15
- 🔥 4
- 🤔 4
- 🤝 2
- ❤🔥 1
- 👍 1