Чому мій комп'ютер дійсно повільний, незважаючи на те, що у нього є значна кількість вільної пам'яті?


35

У мене Lenovo g560 3-4 роки, Intel i5, з 2 Гб та з Geforce 310M. У нього завжди були деякі проблеми під час запуску або при запуску нової програми, але останнім часом це просто зійшло з розуму.

Із 2 Гб у мене завжди 300-800 Мбіт вільної, а кешована пам'ять рідко перевищує 300 (від 1,9 Гбіт максимум), продуктивність процесора чудова (ледь досягає 40 відсотків). Навіть так, коли я запускаю або навіть просто поміняю екран на іншу більшу програму, зміна вікон стає дуже повільною і поступовою (наприклад, я бачу візуальний ефект "спливаючого вікна", але доведеться чекати нових вікон, які з’являється лише дуже поступово, спочатку край кадрів, потім інші частини тощо). У той же час переміщення курсору миші добре (але не залежно від контексту), і я отримав негайну відповідь для комбінації клавіш alt + (тобто спливаючого вікна з відкритими програмами). Відставання також іноді припиняється, коли програма вже завантажена у вікно.

Я підозрюю, що жорсткий диск спричиняє все, тому що його пристрій працює дуже багато, а ноутбук завжди мав значне відставання, коли мені довелося керувати файлами або запускати програми (особливо порівняно зі швидкістю їх завантаження). З іншого боку, однак менеджер ресурсів насправді не показує занадто велике використання диска (або я просто не бачу цього)

Я запустив Winzip Utilites для оптимізації роботи комп'ютера (пошук шкідливих програм / небажаної пошти, дефрагментація диска, оновлення драйверів, очищення реєстру), але це ще більше погіршило ситуацію. Думаю, що причина цього полягала в тому, що він звернувся на тему Aero. Коли я повернув її до базової (після того, як Windows помітила повільність і запитала про це), вона допомогла, тепер це "просто" повільно.

Деякі знімки екрана монітора ресурсів під час відставання:

введіть тут опис зображення введіть тут опис зображення


1
на даний момент 2 Гб є досить мінімальним, і 300 Мб безкоштовно для всіх намірів і цілей "використано", але так, я б переглянув ваш жорсткий диск SMART, chkdsk та фрагментацію.
Френк Томас

28
Вам потрібно більше оперативної пам’яті. Подивіться, наскільки невеликий кеш (менше 15% пам'яті) та скільки вводу-виводу ви робите для файлу сторінки. (Позбавтеся від оптимізатора пам'яті. Це гірше, ніж марного.)
Девід Шварц

12
Зауважте, що технічно у вас немає вільної пам'яті: у екранах екранів ви використовуєте 100% усієї встановленої фізичної пам'яті . Оптимізатор пам'яті також використовує 1/4 від загальної кількості: оптимізований для бездіяльності.
horatio

2
Комп'ютер із значною вільною пам’яттю може бути повільним саме тому, що ОС хитається та надихається, щоб евакуювати сторінки, щоб у них була вільна пам'ять.
Каз

1
Усі тут просто, здається, дивляться на Пам'ять. Можливо, вашою справжньою проблемою є ваша відеокарта - чи можете ви перевірити, чи вона ще жива, і ви не працюєте з програмною графікою? Це пояснило б, чому ваші вікна малюють повільно, наприклад, коли ви перемикаєте вікна, але це не має нічого спільного з процесором, оперативною пам’яттю або жорстким диском.
kutschkem

Відповіді:


46

Діяльність на диску знаходиться у файлі сторінки. Вам потрібно більше оперативної пам’яті.

Зауважте, що оптимізатор пам'яті Winzip використовує більше 25% оперативної пам'яті. Я би позбувся цього і будь-яких подібних утиліт, перш ніж далі розслідувати.


13
Ну, оптимізатори пам'яті повинні зайняти багато пам'яті; вони випускають його, коли це фактично потрібно. Але це насправді не допомагає з Windows 98. Windows 7, безумовно, робить кращу роботу з використання / організації пам’яті, ніж ця утиліта, тому, безумовно, позбудьтесь її.
BlueRaja - Danny Pflughoeft

24
@BlueRaja Оптимізатори пам’яті роблять все, щоб натиснути все на файл swap, змусивши вас повернути все до сторінки, щойно ви знову почнете використовувати комп’ютер. Отже, все, що це робиться, - це дати вам тепле нечітке відчуття "aww, я використовую лише 300MB пам'яті", тоді зачекайте 5 хвилин, щоб ваша система відновилася. Іншими словами, вони навмисно порушують процес кешування системи без будь-яких причин. Не використовуйте їх.
Томас

4
@Thomas У стародавні часи (Win98) , вони ж допомогу - після цього 5 хвилин відновлення, є речі в файлі підкачки , що при нормальних обставинах не були б помінялися місцями (фонові програми і такі , які в значній мірі просто сидіти там , якщо ви цього не зробите взаємодійте з ними), залишаючи вам більше доступної пам’яті.
Ізката

2
Все автоматично знаходиться у файлі swap. Якщо програма нічого не робить і активному потрібно більше оперативної пам’яті, Windows поверне її назад, а потім поміняє програму лише тоді, коли вона знову стане активною. Вам не потрібен менеджер пам'яті, Windows це вже робить. Найкраща ситуація, коли ваша пам’ять завжди повна, але потрібного вам вмісту, менеджери пам'яті - це все дим і дзеркала. Вони роблять фактичне використання ще гіршим, молячись про помилкове уявлення про те, що добре, щоб пам’ять сиділа там невикористаною.
JamesRyan

28

2 ГБ - не багато оперативної пам’яті. Я вважаю, що мінімум для ПК середнього користування.

Крім того, ваш жорсткий диск - 5400 об / хв, що буде величезним вузьким місцем. Коли 2 Гб оперативної пам’яті потрібно отримати, і це буде часто, тоді вам доведеться перейти на ваш повільний жорсткий диск. Це підтверджується високим IO, який ми бачимо на вашому жорсткому диску.

Я б як мінімум оновив накопичувач. Або отримайте гібридний привід на зразок Seagate Momentus XT або SSD. Це одне повинно це виправити, але навантаження на оперативну пам’ять також призведе до величезних змін.

Як для:

Я запустив Winzip Utilites для оптимізації роботи комп'ютера (пошук шкідливих програм / небажаної пошти, дефрагментація диска, оновлення драйверів, очищення реєстру), але це ще більше погіршило ситуацію.

Не дивно. Ці програми оптимізації відомі тим, що викликають проблеми більше, ніж виправляють їх, особливо коли вони можуть торкатися реєстру. Все, що вони можуть зробити, це здогадатися, і це може бути погано. Я б оновив жорсткий диск і використав би новий чистий образ.


15
@Luc Я ненавиджу програмістів, які вирішили оптимізувати для уникнення обмежень ресурсів у застарілій системі, на відміну від використання більшої кількості ресурсів на моєму комп’ютері для підвищення продуктивності.
Dan Neely

16
Я ненавиджу операційні системи, які не роблять нічого більшого (без запуску додатків), ніж операційні системи робили 15 років тому, але мені потрібно 20 разів більше оперативної пам'яті.
Каз

6
@Kaz - Вимоги до Windows XP не змінилися. Windows 7 робить більше у фоновому режимі, ніж XP, тому їй потрібно більше оперативної пам’яті. Я припускаю, що Windows 8 робить ще більше. Чи всі , що додатковий фон робота корисна ще одна проблема, але вона буде робити більше.
Бобсон

2
@DanNeely Якщо уникнути використання зайвих ресурсів, це прискорює роботу, це не сповільнює ситуацію, так що зовсім не вистачає точки imo. Крім того, якщо 2gb є застарілим, то я думаю, що близько 60% користувачів у західному світі (або 95% в інших країнах) мають застарілі системи. Визначення застарілого: "Більше не виробляється та не використовується".
Люк

3
@Bobson, що особливо вірно, якщо врахувати всіх людей, які купують ноутбуки на $ 300 у Wal-Mart. Ці машини призначені для короткочасного використання та одноразового використання.
Austin T French

10

Я не знаю, чи б я закликав 2 ГБ багато оперативної пам’яті. Але це не сенс.

  • Виконайте кілька тестів на своєму жорсткому диску. Це може бути на виході. Якщо це перевіриться, перейдіть до наступної ідеї ...
  • Я б дуже рекомендував перевстановити ОС. Він все ще ніколи не перестає дивувати мене, як часто це працює. За всім, що ви знаєте, в реєстрі є проблема, або якийсь DLL-файл чи Бог знає лише те, що. Якщо ви перевстановлюєтесь і у вас є одна і та ж проблема, ви можете бути впевнені майже поза всіма сумнівами, її апаратною проблемою, а потім вирішуєте відповідні проблеми.

2
Я думаю, що перед цими кроками позбудьтеся цього оптимізатора пам’яті WinZip ... це потребує тонни оперативної пам’яті, особливо за те, наскільки мало цієї системи. Потім перераховані вами кроки, а потім оновлення деяких очевидних слабких моментів у системі (невелика кількість оперативної пам’яті, повільний HD)
PeterL

1
Так, я не зловив деталь приводу 5400 об / хв. Це половина вашого вузького місця.
MDT Гай

7

Найбільш очевидні рішення вже надані іншими (додайте пам’ять (2 ГБ дійсно недостатньо для Win7), видаліть «оптимізатор пам’яті)».

Деякі інші речі, які можуть допомогти назавжди:

  • Якщо ви також незадоволені повільним запуском, використовуйте програму запуску. І перевірте налаштування програми "Почати, коли запускається Windows" - чи вам це справді потрібно?

  • Перевірте, для чого потрібні всі процеси, що працюють в пам'яті. Ви, ймовірно, можете викопати кілька програм, які вам не потрібні.

  • Вимкніть індексацію пошуку, яку робить Windows. Я бачив машини з повільнішими HD та низькою пам’яттю, які шліфують свої диски через це.

  • Скануйте свій диск за допомогою програмного забезпечення, яке досліджує всі сектори і дозволяє системі SMART перерозподіляти погані сектори (HDD Regenerator або SpinRite)

Деякі інші речі, які можуть трохи допомогти, тимчасово (для конкретних програм або загальної швидкості):

  • Очистіть свій диск: усі файли cookie браузера старші 2-3 років (я накопичив 12000 файлів cookie за 5 років), всі тимчасові файли та файли, які вам більше не потрібні (запишіть їх на DVD або зберігайте їх у хмарі).

  • Якщо у вас є більше одного розділу, перемістіть файл swap до іншого розділу, а потім назад. Це відтворює файл. Якщо у вас є лише один розділ, запустіть SysUtils PageDefrag.

Інші, мабуть, придумають більше порад.


З якого часу 2 Гб оперативної пам’яті недостатньо для Windows 7? Не можу сказати, що це працює швидко, але я навіть запевняю, що два віртуальні машини Windows Server 2008 можуть працювати на хості Windows 7 об'ємом 2 Гб.
Люк

1
@Luc це очевидно залежить від того, що ти робиш; але навіть важкий перегляд може підштовхнути систему 2 Гб до використання файлу своп.
Ден Нілі

1
@Luc 2 Гб оперативної пам’яті - мінімум, необхідний для Win7 на 64-бітовому процесорі, такому як i5 ОП. windows.microsoft.com/en-us/windows7/products/…
AllInOne

@AllInOne Право, не брав до уваги x64.
Люк

5

Я не впевнений, чи хтось точно відповів на всі аспекти вашого питання, тому я хочу надати ці відповіді і чітко порадити рухатися вперед.

Чому ваш комп’ютер працює повільно? Відповіді є на знімках екрана: монітор ресурсів показує, що системний процес займається 99% записів на диску, і він записує майже на файл сторінки майже виключно.

Це означає, що ваша система намагається замінити повільний диск з частотою 5400 об / хв, як би це RAM. Щоб виправити це, необхідно зробити кілька кроків і рекомендується один або два кроки. Крок 1, створити резервну копію вашої системи. Крок 2, видаліть утиліту пам'яті WinZip, оскільки більшість правильно прокоментувала її внесок у проблему. Крок 3, встановіть файл сторінки на нуль, дефрагментуйте диск, потім ініціалізуйте файл сторінки до розумного 3Gb, потім дефрагментуйте знову, включіть файл сторінки у процес дефрагментації.

Крок 4, завантажте та встановіть останній драйвер відео з NVidia, а не з оновлення Windows. Чисто дефрагментований диск, правильне функціонування файлів сторінки, правильні драйвери та відсутність поганої утиліти пам’яті повернуть вас у норму.

Після цього вам потрібно додаткові показники, а потім киньте 35 доларів на другу палицю оперативної пам’яті.

Удачі.


4

Оскільки диск є вашим вузьким місцем, як щодо спроби флеш-кешу за допомогою Windows ReadyBoost (TM)? Недорога флеш-пам’ять, сумісна з цим, дає вам приємний приріст під час оновлення накопичувача.


2
Чи можете ви дати більше інформації? Як вибрати хороший, як його встановити, що він насправді робить тощо?
Канадський Люк ВІДНОВЛЕННЯ МОНИЦИ

2

2 Гб оперативної пам’яті трохи обмежено, оскільки в даний час додатки, як правило, є більш жадібними в ОЗУ.

Насправді, коли ми бачимо, що ваша активність вводу / виводу диска найбільше пов'язана з pagefile.sys (це файл кеш-диска). Він використовує його, коли у вас недостатньо вільної оперативної пам’яті. Деякі вказали на диск 5400RPM, насправді, менша швидкість диска, то кеш-пам'ять.

На скріншоті пам'яті ви бачите, що у пам'яті є лише 51 МБ (1749 МБ).

Використання USB ReadyBoost - це ідея або оновлення пам’яті оперативної пам’яті до 4 Гб, і ваші проблеми будуть вирішені.

Ось як перевірити свої характеристики ОЗУ за допомогою CPU-Z: http://forums.lenovo.com/t5/Lenovo-3000-and-Essential/Memory-slots-on-Lenovo-G560/ta-p/390059 4 Гб ( 2 палички 2 Гб оперативної пам'яті So-DIMM DDR3) повинні коштувати близько 50 доларів в даний час, не дуже дорого.

Для вашої інформації, оптимізатор оперативної пам’яті Winzip - це той, хто з'їдає більше 25% вашої оперативної пам’яті, просто видаліть її, оскільки вона марна (замість звільнення оперативної пам’яті), то використання вашої пам’яті повернеться лише до 1,2 ГБ. Але, як я вже сказав, оновлення оперативної пам’яті стане довгостроковим кращим рішенням, оскільки ви встановили причину оптимізатора оперативної пам’яті Winzip.

Отже: - Видаліть оптимізатор Winzip - якщо краще, але недостатньо, оновіть оперативну пам’ять до 4 Гб

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.