Долго наблюдал битвы на тему «нужен или не нужен swap, если у тебя до фига оперативки», и один из аргументов сторонников наличия swap-раздела в любой ситуации звучит примерно как «нужен, работает лучше, диспетчер памяти на него рассчитан». И сегодня у меня ни с того, ни с сего зародился вопрос следующего характера:
1. Имеем 32-хразрядную архитектуру;
2. Имеем 4 Гб ОЗУ физически;
3. Имеем предел доступного адресного пространства для 32-хразрядной архитектуры, равный 4 Гб (PAE отключено);
4. А нужен ли swap именно в такой ситуации? Сможет ли диспетчер памяти его «адресовать» (отвлекаясь от способности диспетчера памяти использовать его при наличии свободной физической)?
То есть, по сути, если мы полностью забиваем 4 Гб физической памяти, не залезая в swap - не значит ли это, что мы уже ничего не сможем скинуть на диск, так как адресное пространство закончилось, и в этой ситуации swap абсолютно бессмысленен?
Или диспетчер памяти адресное пространство для каждого приложения выделяет, не оглядываясь на ограничения архитектуры, с использованием некоторого отображения виртуального адресного пространства приложения в реально адресуемые области памяти, которые могут перекрываться?
(Ссылки на литературу приветствуются - но, желательно, не на фундаментальные труды по проектированию ОС, от этого я далёк.)
←
1
2
→
![](/photos/63176:320838823.png)
![](/photos/37332:-408732253.jpg)
Ответ на:
комментарий
от Viglim
![](/photos/34077:687847859.jpg)
![](/photos/67593:1358681285.jpg)
Ответ на:
комментарий
от power
![](/photos/34077:687847859.jpg)
Ответ на:
комментарий
от Cyril
![](/photos/37332:-408732253.jpg)
Ответ на:
комментарий
от kompas
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от Cyril
![](/img/p.gif)
Ответ на:
комментарий
от kompas
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от annoynimous
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от power
![](/photos/34077:687847859.jpg)
Ответ на:
комментарий
от annoynimous
![](/photos/34077:687847859.jpg)
Ответ на:
комментарий
от Reset
![](/photos/67593:1358681285.jpg)
Ответ на:
комментарий
от annoynimous
![](/img/p.gif)
Ответ на:
комментарий
от kompas
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от Reset
![](/photos/67593:1358681285.jpg)
Ответ на:
комментарий
от kompas
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от Reset
![](/photos/57891:-1828060322.png)
Ответ на:
комментарий
от mclaudt
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от Cyril
![](/photos/32122:156649008.jpg)
Ответ на:
комментарий
от kompas
![](/img/p.gif)
Ответ на:
комментарий
от praseodim
![](/photos/34077:687847859.jpg)
Ответ на:
комментарий
от mclaudt
![](/img/p.gif)
![](/photos/34568:1382918899.png)
Ответ на:
комментарий
от annoynimous
![](/img/p.gif)
Ответ на:
комментарий
от madcore
![](/photos/34077:687847859.jpg)
Ответ на:
комментарий
от Legioner
![](/img/p.gif)
Ответ на:
комментарий
от madcore
![](/img/p.gif)
Ответ на:
комментарий
от annoynimous
![](/img/p.gif)
Ответ на:
комментарий
от power
![](/img/p.gif)
Ответ на:
комментарий
от Cyril
![](/img/p.gif)
Ответ на:
комментарий
от Deleted
![](/photos/34077:687847859.jpg)
Ответ на:
комментарий
от Reset
![](/photos/57891:-1828060322.png)
Ответ на:
комментарий
от annoynimous
![](/img/p.gif)
Ответ на:
комментарий
от mclaudt
![](/img/p.gif)
Ответ на:
комментарий
от Yareg
![](/img/p.gif)
Ответ на:
комментарий
от Yareg
![](/photos/34077:687847859.jpg)
Ответ на:
комментарий
от annoynimous
![](/img/p.gif)
Ответ на:
комментарий
от Yareg
![](/img/p.gif)
Ответ на:
комментарий
от annoynimous
![](/img/p.gif)
Ответ на:
комментарий
от Yareg
![](/img/p.gif)
Ответ на:
комментарий
от Yareg
![](/photos/34077:687847859.jpg)
Ответ на:
комментарий
от annoynimous
![](/img/p.gif)
Ответ на:
комментарий
от Yareg
![](/img/p.gif)
Ответ на:
комментарий
от Reset
![](/photos/57891:-1828060322.png)
Ответ на:
комментарий
от mclaudt
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от mclaudt
![](/photos/11845:-1319569671.jpg)
Ответ на:
комментарий
от mclaudt
![](/photos/14544:51332274.png)
Ответ на:
комментарий
от Ramen
![](/photos/34077:687847859.jpg)
Ответ на:
комментарий
от Reset
![](/photos/49758:-1641136051.png)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.
Похожие темы
- Форум Обновить 32 бита на 64 бита (2009)
- Форум 32 и 64 бита (2012)
- Форум Вопрос про 32-бита (2010)
- Форум cuda на 32 битах (2022)
- Форум 32 или 64 бита? (2007)
- Форум ВНЕЗАПНО слетел SUID-бит (2021)
- Форум 64 бит программа в 32 бит системе. (2014)
- Форум Сборка ChromiumOS под 32 битами. (2010)
- Форум Проблема 2038 года (32 бита) (2011)
- Форум sqlite3 (32 и 64 бита) (2009)