Питання про вимкнення файлу сторінок Windows уже обговорювалося досить багато, наприклад тут і тут і тут . Люди продовжують оприлюднювати відповіді, які говорять, що " ви не повинні відключати файл сторінки, навіть якщо у вас є багато оперативної пам'яті ", але я ще не бачив жодних конкретних, перевірених причин для цієї поради. Наскільки я можу бачити, якщо вам ніколи не потрібно читати з файлу сторінки (оскільки у вас достатньо оперативної пам’яті), продуктивність може бути гіршою, якщо вона ввімкнута завдяки попередньому запису на неї Windows. У кращому випадку продуктивність була б однаковою. Я не бачу, як це можливо покращити, записавши дані, які вам ніколи не потрібно читати.
Отже, моє запитання:
Якщо припустити, що у мене достатньо фізичної оперативної пам’яті для всього, що я роблю, чи є причина, що я не повинен відключати файл сторінки?
Скажімо, версія Windows - це Windows XP x64 SP2 або Windows Server 2003 x64 SP2 (те саме). Якщо це стосується Windows Server 2008 x64, мені було б цікаво почути відповідь і на це. Я шукаю конкретні, об’єктивні причини з хороших джерел, а не лише думок. Щось на кшталт "ось еталони, виконані з файлом сторінки та без нього, і результати були кращими з файлом сторінки, навіть із достатньою оперативною пам'яттю" або "відповідно до цієї статті MS KB, проблема X виникає, якщо ви вимкніть файл сторінки".
Поки єдиними причинами, про які я бачив, є:
- Навіть якщо ви думаєте, що у вас є достатня кількість оперативної пам’яті, ви можете закінчитися. Гаразд, але для цього питання давайте просто сприймемо це як дане, що мені достатньо. Можливо, я коли-небудь читав свою електронну пошту і маю 16 Гб оперативної пам’яті. Або 128 Гб. Або 1 ТБ. Або що завгодно - але цього вистачає на 100% того, що я роблю, на 100% часу. Інший спосіб думати про це: якщо у мене є х МБ фізичної пам'яті і у MB файл підкачки , і я ніколи не закінчаться пам'яті в цій конфігурації, я б не бути краще з точки зору продуктивності, з х + у МБ оперативної пам'яті і немає файл сторінки?
- Windows "звик" мати файл підкачки, і він може функціонувати не так надійно (з розуміння впливу оперативної пам'яті на загальну продуктивність системи. Це досить розпливчасто, і мені важко повірити, враховуючи, що MS надала можливість вимкнути файл сторінки .
- Windows знає, що робить це краще, ніж ти. Ні - це не знає, що я не буду запускати більше програм або завантажувати більше даних, але я це роблю.