Запитання з тегом «performance»

Швидкість, з якою працює програма

1
Як ви спорожнюєте буфери та кеш в системі Linux?
Перш ніж виконати деякий тест на тестування, як можна звільнити пам'ять (ОЗУ), яку Linux Kernel споживає для своїх буферів та кешу? Зауважте, що це в основному корисно для порівняльного аналізу. Випорожнення буферів і кешу знижує продуктивність! Якщо ви тут, тому що ви думали, що звільнення буферів і кешу - позитивна …
315 linux  kernel  performance  cache  ram 

8
Навіщо використовувати swap, коли в оперативній пам’яті більше ніж достатньо вільного місця?
Використання місця заміни оперативної пам'яті може різко уповільнити роботу ПК. Так чому, коли у мене є більш ніж достатня кількість оперативної пам’яті, моя система Linux (Arch) використовує своп? Описати мій витівковий результат нижче: Також, чи може це бути причиною проблем, пов'язаних зі швидкістю та реагуванням на систему? Вихід free -m: …
124 performance  swap 

6
Чи можу я налаштувати свою систему Linux для більш агресивного кешування файлової системи?
Мене не хвилює використання оперативної пам’яті (як я отримав достатньо), ні втрата даних у разі випадкового відключення (оскільки підтримується моя потужність, система є надійною і дані не є критичними). Але я дуже багато оброблюю файли і можу використовувати деяке підвищення продуктивності. Ось чому я хотів би налаштувати систему на використання …

5
Чи є спосіб визначити оптимальне значення параметра bs до dd?
Іноді я бачив коментарі в Інтернеті за принципом "переконайтеся, що ви встановили" bs = ", тому що значення за замовчуванням займе занадто багато часу", і мій власний надзвичайно ненауковий досвід ", добре, що, здається, займе більше часу, ніж інший час минулого тижня ", здається, це несе. Тому щоразу, коли я …


4
Дефіс чи якась інша оболонка «швидша», ніж баш?
Я завжди думав, що єдиною перевагою використання тире замість bash було те, що дефіс був меншим, і тому багато екземплярів тире почнеться швидше під час завантаження. Але я провів деякі дослідження, і виявив, що люди мігрують всі свої сценарії, щоб вони забігали, сподіваючись, що вони будуть працювати швидше, і я …
57 bash  performance  dash 

4
Чи варто дбати про зайвих котів?
Багато утиліт командного рядка можуть приймати свій вклад або з труби, або як аргумент імені файлу. Для довгих сценаріїв оболонки я вважаю, що запуск ланцюга з допомогою catробить його більш читабельним, особливо якщо для першої команди знадобляться багаторядкові аргументи. Порівняйте sed s/bla/blaha/ data \ | grep blah \ | grep …

2
Чому egrep [wW] [oO] [rR] [dD] швидше, ніж grep -i слово?
Я використовую grep -iчастіше, і я виявив, що це повільніше, ніж його egrepеквівалент, де я співпадаю з верхнім або нижнім регістром кожної літери: $ time grep -iq "thats" testfile real 0m0.041s user 0m0.038s sys 0m0.003s $ time egrep -q "[tT][hH][aA][tT][sS]" testfile real 0m0.010s user 0m0.003s sys 0m0.006s Чи grep -iроблять …
49 grep  performance 

1
Чому GNU знаходить так швидко порівняно з утилітами пошуку графічних файлів?
Я намагаюся знайти файл, який не існує в моєму домашньому каталозі та всіх підкаталогах. find ~/ -name "bogus"дає мені цю інформацію через кілька секунд, але менеджеру файлів KDEdolphin потрібно було майже 3 хвилини, щоб зробити те саме. Це відповідає моєму попередньому досвіду роботи з GNOMEbeagle . Як же findвдається зробити …

2
Продуктивність unix-сокетів і TCP-портів
Наприклад, на php-fpm: #listen = 127.0.0.1:9000 listen = /var/run/php-fpm/php-fpm.sock Чи є якісь великі відмінності в роботі між використанням слухачів на основі сокетів через портів TCP? (Не тільки для PHP, але і взагалі. Чи відрізняється вона для кожної служби?)

4
Яка найефективніша файлова система Linux для зберігання безлічі малих файлів (HDD, а не SSD)?
У мене є дерево каталогів, яке містить багато невеликих файлів і невелику кількість великих файлів. Середній розмір файлу - близько 1 кілобайт. У дереві є 210158 файлів і каталогів (це число було отримано запуском find | wc -l). Невеликий відсоток файлів додається / видаляється / переписується кілька разів на тиждень. …

4
grep: пам'ять вичерпана
Я робив дуже простий пошук: grep -R Milledgeville ~/Documents Через деякий час з’явилася ця помилка: grep: memory exhausted Як я можу цього уникнути? У мене в системі 10 Гб оперативної пам’яті та кілька запущених додатків, тому я дуже здивований, що у простого грепа не вистачає пам’яті. ~/Documentsстановить близько 100 Гб …

3
VirtualBox: чи погана ідея призначити більше ядер віртуального процесора, ніж кількість фізичних ядер процесора
Оскільки у мене є процесор, здатний на Hyper-Threading , мені цікаво, чи погана ідея призначати більше віртуальних ядер CPU, ніж кількість фізичних ядер CPU, як свідчить таке попередження: Стенограма: Віртуальній машині призначено більше віртуальних процесорів, ніж кількість фізичних процесорів у хост-системі. Це, ймовірно, погіршить продуктивність вашої віртуальної машини. Подумайте про …


5
Виміряйте пропускну здатність труби в оболонці
Існує командна оболонка, яка дозволяє вимірювати, як швидко дані проходять через неї, так що ви можете вимірювати швидкість виведення команд у трубі. Тож замість: $ somecommand | anothercommand ви можете зробити щось на кшталт: $ somecommand | ??? | anothercommand І статистика пропускної здатності (байтів / сек) друкується до більш …

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