Тиск кешу може допомогти нам покращити продуктивність нашого дистрибутива GNU Linux. За допомогою тиску кешу ми зможемо оптимізувати пам’ять оперативної пам’яті, оскільки за допомогою цієї опції ми можемо змінити спосіб введення ядром блоків даних в основну пам’ять. Майте на увазі, що ми можемо зробити тисячу речей, щоб налаштувати наше ядро та нашу систему для кращого пристосування до команди.
Пропозиція Apple апаратне та програмне забезпеченняТому операційна система високо оптимізована для такого обладнання. Навпаки, ми виявляємо, що інші системи, такі як дистрибутиви Linux або Android, повинні працювати в безлічі апаратних комбінацій, для яких вони не оптимізовані, однак вони працюють коректно, а іноді навіть краще, ніж iOS або Mac OS X у певних конкретних завданнях. Те саме відбувається з OS X, коли ми намагаємося встановити його на ПК, ми переконаємось, що він не працює так добре, як на машині Mac ...
Ну, на Linux ми можемо використовувати безліч варіантів для підвищення продуктивності. Його гнучкість дозволяє нам оптимізувати його по максимуму, а варіанти настільки широкі, що складно перелічити їх усі. Ми можемо використовувати конфігурації Swappines, видаляти непотрібні модулі ядра, робити глибоку конфігурацію ядра, щоб встановити його більш чисто, витягувати конфігураційні файли тощо.
Одним з них є той, який ми представляємо тут, Cache Pressure. Якщо ми внесемо кілька невеликих змін, ми помітимо покращення продуктивності при використанні програм, щоденній роботі системи або при відкритті відео або мультимедійного вмісту. Тиск кешу за замовчуванням приносить значення 100, і його можна варіювати від 0 до 100, тому це максимальна цифра. Це означає, що ядро переміщує більше даних, які не будуть використовуватися негайно. від оперативної пам'яті до розділу SWAP жорсткого диска.
Якщо у вас багато оперативної пам'яті, 16 ГБ або більше, ви можете вибрати число, близьке до 100, або залишити значення за замовчуванням, але якщо у вас не надто багато (<4 ГБ), можливо, таке велике число зробить ОЗУ занадто зайнято ... Ми спробуємо зі значенням 50 таким:
sudo sysctl -w vm.vfs_cache_pressure=50
Отже, ми ставимо значення 50 на перший рядок, і ми можемо перевірити, чи покращилася продуктивність (відкриває відео, програми тощо), якщо так, ми робимо це постійним з:
sudo gedit /etc/sysctl.conf
І ми редагуємо рядок, додаючи в кінці:
vm.vfs_cache_pressure=50
Ми зберігаємо зміни і зараз Ви можете перевірити зміни за допомогою:
sudo cat /proc/sys/vm/vfs_cache_pressure
Привіт, дуже корисно! Чи можете ви мати якийсь пов'язаний з цим протипоказання, наприклад, безпеку чи порушення роботи у конкретних завданнях?
Привіт, чому ти питаєш? Через дампи пам'яті, через ...?
Привіт!
Не знаю, іноді подібні речі можуть мати негативні наслідки.
У мене це вже працює, і це дуже добре, дякую за обмін :)
Це цікаво. Що мені не зовсім зрозуміло, так це перевага в продуктивності в невеликих машинах і в достатній кількості або більш ніж достатній кількості машин.
Я використовую Ubuntu 14.04, у мене 8 ГБ оперативної пам'яті і зарезервовано 2 ГБ SWAP. Система встановлена на твердотільному накопичувачі, але я залишив SWAP на жорсткому диску (я шкодую про це, оскільки, наскільки мало це працює, він цілком міг залишитися на твердотільному накопичувачі; при наступній установці він точно залишиться на твердотільному накопичувачі) . Тимчасові я надсилаю в оперативну пам’ять.
Я завжди чув про зміну тиску кеш-пам’яті для невеликих машин, як правило, зі значенням 50, але не мав чого прочитати про те, щоб робити це на більш-менш потужних машинах. і у мене є три запитання, якщо ви дозволите мені:
Чи справді може бути доцільним робити це на потужній машині?
Чи справді це корисно для маленьких машин?
Що можна контролювати, щоб об’єктивно побачити, де покращення чи збиток?
Поздоровлення і подяки.
Привіт
SWAP на SSD набагато кращий, так ...
Що стосується ваших сумнівів, то це була моя помилка в написанні. Вже вирішено.
На ваше запитання 1: Не було б особливого сенсу, якщо у вас багато оперативної пам’яті.
На ваше запитання 2: Так, оскільки ви уникаєте завантаження занадто великої кількості непотрібних даних та постійно залишаєте місце для найбільш затребуваних ...
На ваше запитання 3: Ви можете зробити тест на машині з невеликою кількістю ресурсів із значенням за замовчуванням, а потім змінити його, щоб побачити різницю, наприклад, встановивши час завантаження програми, відкриття мультимедійних файлів тощо.
Спасибі
Зараз мені зрозуміліше, мені здавалося, що в поточній машині, добре обладнаній оперативною пам'яттю, це не повинно мати сенсу.
У мене є ноутбук з обмеженою мікро- та оперативною пам’яттю, що є ідеальним обладнанням для його тестування.
Спробую, подивимось.
Велике спасибі.
Привіт знову.
Після написання попереднього коментаря я подивився його на ноутбуці і, як не дивно, я вже це зробив.
І зараз я пам’ятаю. Я давно переглянув наступну публікацію в блозі Ubuntu León:
http://www.ubuntuleon.com/2013/08/parametros-del-sysctlconf.html
І я застосував модифікації. У ноутбуці раніше я маю Xubuntu 14.04 зі змінами, зазначеними в повідомленні, і це не помиляється. Основна проблема у мене полягає в тому, що Chrome має тенденцію зависати, диск починає писати як божевільний з якими речами і блокує комп’ютер, ніяк. Firefox був кращим, але все-таки я видалив кеш-пам’ять диска, і щось покращилось, але в Chrome це зробити неможливо, принаймні я не знаю, як це зробити.
Привіт.
Здрастуйте!
Так, Chrome надзвичайно зголоднів до оперативної пам'яті, і це шкодить таким голодним програмам.
http://www.linuxadictos.com/los-mejores-navegadores-web-para-linux.html
Привіт!
Ця стаття дуже цікава, дуже практична, я збираюся протестувати на своєму ноутбуці, з 4 Гб оперативної пам’яті та SDD-диском на 64 Гб. У мене є лише один сумнів, це не впливає на термін служби диска SDD, це робить не перевантажувати записи в SWAP ?, я запитую це, тому що, встановивши цей диск, я прочитав кілька підручників та форумів для їх оптимізації в Linux (це було 2 роки тому), а в деяких вони навіть рекомендували не використовувати SWAP. Але я також розумію, що з останніми версіями ядра та загалом у сучасних дистрибутивах Trim та різні речі вже автоматично адаптуються до середовища за допомогою SDD-дисків, а самі диски забезпечують кращий внутрішній контроль, хтось, хто знає тему, може пояснити мені як ми зараз.
Дякую за статтю.
Я вже відповідав раніше, але оскільки я не бачу коментарів, коментую ще раз. Тобто, якщо ви побачите, що з’являються два мої коментарі, які кажуть більш-менш однаково, це буде через це.
Справа в тому, що я думаю, що сьогодні про SSD-накопичувачі відомо достатньо, щоб не турбуватися про записи, які SWAP може зробити. Тобто були проведені реальні тести, які підкреслювали твердотільні диски до крайнощів, до яких звичайні користувачі не дійшли б через багато років, як би ми їх не давали. Ви можете прочитати про це тут, наприклад:
http://www.muycomputer.com/2014/12/05/test-de-resistencia-ssd
Будьте обережні, ці тести стосуються відносно діючих дисків, про старі моделі я вам сказати не міг. Але з огляду на результати, все, здається, свідчить про те, що будь-який останній диск прослужить набагато довше, ніж знадобиться для зміни комп’ютерів.
Коли я робив свою поточну установку (яка була в середині минулого року, не так давно), інформація, яка там була, була нечіткою, і всі були одержимі зменшенням кількості записів на SSD, наскільки це можливо, але зараз це відомо що немає причин зациклюватися на цьому. Насправді я навіть серйозно розглядаю можливість переключення SWAP на SSD; Я читав про це, і, здається, це не надто складно, але я бачу, що не всі роблять це однаково, я не знаю, який метод буде кращим, наприклад:
http://www.atareao.es/ubuntu/cambiando-swap-de-particion-en-ubuntu/
або також
http://foro.ubuntu-guia.com/Cambiar-particion-SWAP-en-UBUNTU-12-04-td4023366.html
Тож користуюся нагодою, щоб завчасно подякувати вам за допомогу в цьому.
Привіт.
Я вже відповідав раніше, але оскільки я не бачу коментарів, коментую ще раз. Тобто, якщо ви побачите, що з’являються два мої коментарі, які кажуть більш-менш однаково, це буде через це.
Справа в тому, що я думаю, що сьогодні про SSD-накопичувачі відомо достатньо, щоб не турбуватися про записи, які SWAP може зробити. Тобто були проведені реальні тести, які підкреслювали твердотільні диски до крайнощів, до яких звичайні користувачі не дійшли б через багато років, як би ми їх не давали. Ви можете прочитати про це тут, наприклад:
http://www.muycomputer.com/2014/12/05/test-de-resistencia-ssd
Будьте обережні, ці тести стосуються відносно діючих дисків, про старі моделі я вам сказати не міг. Але з огляду на результати, все, здається, свідчить про те, що будь-який останній диск прослужить набагато довше, ніж знадобиться для зміни комп’ютерів.
Коли я робив свою поточну установку (яка була в середині минулого року, не так давно), інформація, яка там була, була нечіткою, і всі були одержимі зменшенням кількості записів на SSD, наскільки це можливо, але зараз це відомо що немає причин зациклюватися на цьому. Насправді я навіть серйозно розглядаю можливість переключення SWAP на SSD; Я читав про це, і, здається, це не надто складно, але я бачу, що не всі роблять це однаково, я не знаю, який метод буде кращим, наприклад:
"Http://www.atareao.es/ubuntu/cambiando-swap-de-particion-en-ubuntu/"
або також
«Http://foro.ubuntu-guia.com/Cambiar-particion-SWAP-en-UBUNTU-12-04-td4023366.html»
Тож користуюся нагодою, щоб завчасно подякувати вам за допомогу в цьому.
Привіт.
Привіт, це має якісь протипоказання або це впливає якимось чином, якщо у вас вже є низьке значення, призначене змінній vm.swapiness?
В даний час я призначив значення 10 вказаній змінній ядра, і продуктивність досить гарна. Я не знаю, чи зміна cache_pressure щось призведе до зміни кольору чи зможе трохи більше стиснути мою машину.
Я не так давно читав, що були проведені реальні тести використання SSD-дисків, які ставили їх до крайнощів, до яких навряд чи дійде будь-який користувач ПК, скільки б ми не використовували їх щодня, і висновок, що вони нічия полягає в тому, що вони виявились набагато стійкішими, ніж вважали раніше. Новиною з цього приводу є наступне:
http://www.muycomputer.com/2014/12/05/test-de-resistencia-ssd
Оскільки здається, що вони чинять опір набагато більше, ніж вважали (а у мене є SAMSUNG 840 PRO, який дуже добре виходить у тесті), я вважаю, що найкраще скористатися ними і скористатися швидкістю цих дисків, щоб що SWAP - це не тяга, мені здається гарною ідеєю (звичайно, знаючи це).
Звичайно, на той час, коли я робив установку, яку маю зараз, усі рекомендували поводитися з ними обережно і скоротити записи до максимуму, але я не вважаю, що це необхідно з огляду на ці дані, швидше навпаки, це кажуть , що краще ними скористатися.
Звичайно, наступна інсталяція, яку я роблю (16.04, якщо все буде добре), матиме SWAP на твердотільному накопичувачі, але я навіть думаю вже перенести його, тому що я читав навколо, як це зробити, і це не здається надмірно важким, хоча я бачив різні способи зробити це, і не знаю, який з них є добрим, наприклад:
http://www.atareao.es/ubuntu/cambiando-swap-de-particion-en-ubuntu/
або також
http://foro.ubuntu-guia.com/Cambiar-particion-SWAP-en-UBUNTU-12-04-td4023366.html
Користуючись нагодою, я заздалегідь подякую вам за поради щодо цього, якщо ви дозволите.
Вибачте за стільки коментарів.
Вони справді не з'явились, і тепер вони всі виходять одразу.
Вибачте
Нічого не відбувається, містере Пакіто. Щодо останнього, що ви коментуєте, це правда, що на новітні твердотільні накопичувачі не надто впливає велика кількість записів, однак, коли йдеться про SSD-диски, мова йде про всі, а не лише про поточні. Я використовую SSD-диск, але він старий, і я не хочу перевіряти, чи він стійкий чи ні, не боячись зламатися, але в іншому випадку він працює дуже добре і коштував дешево. Навіть на поточних дисках є такі, які не стійкі до стільки записів. Тому для таких випадків, як ваш, краще вибрати ваш і взагалі попередити про зловживання, оскільки у світі Gnu / Linux все ще багато новачків.
Вітаю і коментуй і пиши все, що хочеш;)
Ось чому я вже говорив, що тест минулих років посилається на поточні записи, і Muy Computer здається мені серйозним сайтом, який зазвичай не публікує речі легковажно. Насправді моїм є SAMING 840 PRO, який дуже добре виходить у тесті. Це було не особливо дешево, рівно один євро за ГБ, але мені здається, це одна з найкращих інвестицій, яку я зробив.
Очевидно, що зі старими або низькоякісними дисками вам все одно доведеться думати про це більше, але на основі даних, які стають відомими, стає все більш очевидним, що вони більш стійкі, ніж вважалося раніше.
У мене це не працює :-(
turriano @ turriano-Lenovo-B50-30: ~ $ sudo gedit /etc/sysctl.conf
[sudo] пароль для turriano:
sudo: gedit: команду не знайдено
turriano @ turriano-Lenovo-B50-30: ~ $ sudo gedit / etc / sysctl.conf
sudo: gedit / etc / sysctl.conf: команду не знайдено
turriano @ turriano-Lenovo-B50-30: ~ $
Пояснення, яке ви даєте про те, що робить тиск у кеші, є поганим. Або ви дуже погано пояснюєте себе, або не уявляєте, що робить тиск у кеші.