Реєструє незвично високе використання оперативної пам’яті


17

Я подумав, що Mavericks припускає краще використовувати оперативну пам’ять, тим самим працювати більш плавно.

Запуск ML на Mac mini 2012, з 16 Гб оперативної пам’яті… завжди працює безперебійно, навіть із запущеним більше десятка додатків.

Тепер, після встановлення Mavericks, мій Mac низький , їсть оперативну пам’ять як божевільний! Переглядаючи використання 16 ГБ встановленої пам'яті ... в середньому він використовує 10-14 ГБ оперативної пам’яті, ледь запускаючи кілька додатків !!!

Ось це kernel_taskзавжди працює з більш ніж 1 ГБ оперативної пам’яті, і більшість додатків не забирають стільки оперативної пам’яті, так що використовує всю мою оперативну пам’ять ?! Кеш файлів? Це нове опис показує дуже високий вміст, приблизно 1/3 моєї загальної оперативної пам’яті


Чи можете ви надати дамп монітора активності, перерахованого оперативною пам'яттю? Також Mavericks пише на сторінку? Це не повинно. Якщо це так, існує велика проблема (оскільки у вас є 16 Гб оперативної пам’яті).
CHM

У мене було те саме минулої ночі. Він використовував усі 16 Гб мого оперативної пам’яті на моєму Imac - тепер, здається, стабілізувався. Як згадував Ерік - це могло бути пов’язано з індексуванням. Я дивився на всі процеси, і нічого насправді не з'їдав програму тарани.

Mavericks має чудову інформаційну панель у "Моніторі діяльності". Чи перевищує Ваша пам’ять більше фізичної пам'яті? Якщо так, у вас може виникнути проблема. Якщо ні, то ні.
Стівен Фішер

Я помітив те саме на моєму 2 mac (iMac та MacBook Pro). Зазвичай, коли працює багато додатків, я використовував 6 Go on 8 Go. Зараз з Maverick у мене є 8 Go.
Sébastien Gicquel

Відповіді:


31

Хто сказав, що це використання пам’яті погано? Принаймні, ОС буде використовувати пам'ять, щоб вона змогла перекрутити ваш жорсткий диск при першій же можливості. Доступ до жорсткого диска коштує енергоносно. Оперативна пам’ять вже працює, тому дозволяти сидіти в режимі очікування справді марно.

Питання - це ще одна публікація в стилі "о, ні, мій баран все не звик, погано [вставте сюди свого бадьора]". Давайте вийдемо з цього шляху: оперативна пам'ять повинна завжди повністю використовуватися. Ви заплатили за це, ви платите за те, щоб продовжувати живити його, це дійсно контрпродуктивно, щоб усі ці гроші пішли на марно.

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


Індексація не проводиться. У вас все ще виникають проблеми з невідповідним або повільним / затримкою системної відповіді на Mac mini. MBP, здається, вийшов краще після декількох днів установки Mavericks, але Mac mini відстає часом
бретоніки

Можливо, додатки, які ви використовуєте, зокрема, які можуть бути повільними, якщо вони оптимізовані для останньої версії ОС X. Я б спробував запустити порівняння в таких програмах Apple, як Safari.
Чан-Хо Су

Переглядаючи монітор активності, який веде мене сюди, в кінці 2013 року MBP використовує apprx 13 із 16 ГБ оперативної пам’яті. Хоча я не помічаю жодних проблем із продуктивністю, як згадували інші. Зробити погляд на вертушку - це як побачити Саскуа .. Там це !! Я думаю ... Просто здавалося незвичним, що я справді нічого не працював. Але це мій перший продукт Apple, тому я просто подумав перевірити. плюс 1 за чітку та стислу відповідь.
SoilSciGuy

2
@SoilSciGuy В ідеалі у вас повинна бути використана вся ваша оперативна пам'ять. Ця оперативна пам'ять буферизує жорсткий диск - це завжди швидше, ніж накопичувач, навіть якщо він є SSD. Що б оперативна пам'ять не була використана - це витрата сил і грошей.
Відновіть Моніку

Цю відповідь я би наголосив наполегливо. Використання пам'яті на Mavericks зовсім інше, ніж у минулому OS X тим, як вона представляє використання кінцевим користувачам (і тим самим експертам). Використання всієї ОЗУ - це гарна річ. Якщо у людей є проблеми з повільністю, задайте це питання, і ми можемо показати, чи є оперативна пам’ять причиною повільності, але це питання добре, оскільки початкове враження може бути, що все порушено, коли це просто зміна, яка була призначена для OS X 10.9 .
bmike

4

Ви перевірили, чи прожектор вказує жорсткий диск?

Я виявив, що приблизно 2 години після встановлення Mavericks для виконання цього завдання потрібні мої комп’ютери, що забирало багато системних ресурсів.

Ви можете відключити цю індексацію (посібник тут ) і перевірити, чи звільнила вона будь-яку пам'ять, яка, на думку деяких, є подібною ситуацією.


2

У мене виникають ті ж проблеми, але також спостерігається погіршення продуктивності, вивішування системи та збої в програмі. Я роблю фотографії та деякі з цих додатків, особливо Lightroom, НІКОЛИ не відмовляйтеся від пам’яті, яку вони зробили, навіть після того, як ви кинете їх!

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

Раніше я міг зробити "очищення" з програми терміналів і очистити невикористану пам'ять, але maverick більше не дозволяє мені це робити. Я б спостерігав за пам’яттю і просто вводив чистку час від часу і все було добре. Я шукаю спосіб зробити це в Маверику. Якщо ні, можливо, мені доведеться зробити відновлення з машини часу, оскільки я не в змозі виконати свою роботу.

Я встановив Maverick більше 5 днів тому, тому я думаю, що це слід зробити індексуванням. macbook retina pro, 16gb, ядро ​​використовує 1,13gb, файл сторінки - близько 8Gb.


Те саме відбувається і зі мною, мій iMac завмирає близько 30 секунд, а потім намагається наздогнати повторення всього, що я натискав або робив під час очікування.
Марк Еллюл

0

Оперативна пам’ять може бути використана. Це місце для вашого комп'ютера, щоб зберігати дані, які найчастіше використовуються, тому не потрібно витягувати їх з диска, який набагато повільніше (може бути в 50-60 разів повільніше). Оперативна пам’ять у вашому Mac Mini становить 1600 МГц DDR3, якщо ви модернізували під час покупки. Це здатне до передачі близько 12800 МБ / с. Жорсткий диск, якщо він фізичний, - це привід 5400 об / хв, здатний до 200-300 МБ / с. Таким чином, ви хочете, щоб ваша оперативна пам'ять була повністю використана. Це вам не корисно, коли це безкоштовно.

Зважаючи на це, ваша проблема полягає не в тому, скільки використовується оперативна пам'ять, а в тому, чому ваш комп'ютер повільний. Найкращий спосіб визначити це - побачити, які програми мають доступ до жорсткого диска. Ви можете прочитати все про те, як OSX управляє пам'яттю на сайті підтримки Apple.

Як вказувалося у цій відповіді суперпользователя :

Mavericks представив «стиснення пам’яті», що є більш-менш іншим шаром заміни. Активні сторінки тепер класифікуються як неактивні, потім стискаються (що може відображатися як пам'ять ядра залежно від того, якими інструментами ви користуєтесь), а потім записуються для заміни в міру збільшення використання пам'яті. Mavericks також перестала показувати окремі номери для активних та неактивних у "Моніторі діяльності", оскільки це виявляється не корисною справою, особливо зважаючи на хибні уявлення про неї.

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

Вимкнути: sudo launchctl unload -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Увімкнути: sudo launchctl load -w /System/Library/LaunchDaemons/com.apple.metadata.mds.plist

Я б спробував тимчасово відключити індексацію, виконати повне резервне копіювання, коли ви зробили обидва з них, потім переоцініть ефективність свого Mac, і якщо у вас все ще виникають проблеми, скористайтеся Монітором активності, щоб побачити, що ще виконує введення / виведення диска .


-1

У мене така ж проблема, і я хочу уточнити один момент, в якому згадується ТС / ОП; у вікні активності не враховується весь використаний таран. У поєднанні дані, що відображаються у вікні, не містять шаленої суми, яка використовується десь у таємниці ...

Моя відповідь буде: нехай час проходить і подивимось, чи пройде сам по собі, може відбутися індексація чи оновлення під капотом.


Схоже, це буде краще працювати як коментар до оригінального допису, оскільки це насправді не відповідь як такої.
tubedogg

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

-1

Інші запитували, але як ви визначаєте використання оперативної пам'яті? Через topкомандний рядок на моєму Mac Mini (2012) з 8 ГБ оперативної пам’яті я бачу наступне:

PhysMem: 3861M використано (919M провідний), 4328M не використовується

Що здається правильним. Але якщо я запускаю htop- що є вдосконаленою версією, яку topя склав і встановив самостійно - я бачу наступне.

Mem [||||||||||||||||||| 7762 / 8192MB]

Що для мене читає так, ніби я лише 512 Мб від обміну. Це все означає, що ви можете неправильно читати дані, а щось інше у вашій установці спричиняє вузьке місце. Я дуже задоволений швидкістю та чутливістю Mac OS X 10.9 під час моєї настройки. Немає питань. Більш стабільний, ніж Mac OS X 10.8.


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