Answer the question
In order to leave comments, you need to log in
What is the amount of memory to give the paging file in Windows?
Do not count the advice on this topic. But basically they are diametrically opposed:
1) 1.5-2 times more than the amount of RAM (so that there is no situation with a critical lack of memory).
2) a very small amount (~ 0.5x RAM) so that the OS does not start using the swap file with or without reason.
?
Answer the question
In order to leave comments, you need to log in
Зависит от
1. количества оперативки в компе
2. пик его использования
3. свободное место на диске
Раньше трава была зеленее и своп должен был быть больше. Но у меня например 32 гб оперативки, и делать 64гб своп - совершенно нет смысла.
Для домашнего использования, я бы рекомендовал держать своп в пределах 2-4 гб, для того, чтобы винда могла скинуть в него очень редкоиспользуемые области, и успела предупредить что подыхает, если вдруг память засрется.
А так - нужно все же смотреть по тому, что вы запускаете.
There is no general rule.
All these "twice as much" were relevant for prehistoric configurations with 256MB, 512MB RAM, etc.
The paging file is needed so that applications do not crash from OOM.
If you have a lot of RAM, and you rarely reach the limits, then you can leave a small amount - 512MB - 1GB.
If you have little RAM, and you constantly go beyond its limits, then the swap file can compensate for this missing difference with the amount of memory you need.
The size of the swap file does not affect when it will be used.
If you want to avoid using it completely, then you just need to disable it.
Наверно вообще в него лесть не надо , при разбивке и при установке система всё сделает сама , и лесть туда не надо
Windows уже лет 15 как сама довольно хорошо определять умеет размер файла подкачки.
Если "блины" - то 4Гб, если SSD: можно авто оставить.
Так же можно юзать этот софт для очистки памяти.
Аргумент про сильную фрагментацию файла подкачки при его автоматическом размере несостоятелен.
1) Windows автоматически изменяет его размер довольно редко. Могу ошибаться (пруфа не нагуглил, если у вас есть - welcome), но по-моему автоматически он может только расти. Самостоятельно уменьшать его Windows не умеет. Это обстоятельство должно резко уменьшать кол-во операций изменения размера ФП и, соответственно, его фрагментацию на уровне файловой системы.
2) Данные в RAM фрагментированы сами по себе, by design, и соответственно в ФП - тоже. Вспомните, как "хрустит" диск при свопе, каким бы красивым единым куском тот ни лежал на диске. Проблема отнюдь не в фрагментации на уровне файловой системы.
Эмпирически, для меня примерно swap=(total max commited memory) - (RAM) + 1(2) ГБ (в зависимости от разрядности ОС).
если оперативки "достаточно" - своп вообще отключить.
Лично живу без свопа со времени выхода вин7 и не болею.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question