Вопросы с тегом «performance»

30
Каковы точные различия между awk и cut с помощью grep? [закрыто]

Мы знаем, что можем получить второй столбец нужной строки из файла, используя эти два метода: awk '/WORD/ { print $2 }' filename или grep WORD filename| cut -f 2 -d ' ' Мои вопросы: Каковы различия между двумя командами выше? Какой из них имеет лучшую производительность? Каковы преимущества...

29
Python против BC в оценке 6 ^ 6 ^ 6

Я оцениваю выражение, 6^6^6используя pythonи bcотдельно. Содержимое файла python есть print 6**6**6. Когда я выполняю time python test.py, я получаю вывод как real 0m0.067s user 0m0.050s sys 0m0.011s И затем я выполнил команду, time echo 6^6^6 | bcкоторая дала мне следующий вывод real 0m0.205s user...

28
для против найти в Баш

При циклическом просмотре файлов существует два способа: используйте for-loop: for f in *; do echo "$f" done использовать find: find * -prune | while read f; do echo "$f" done Предполагая, что эти два цикла найдут один и тот же список файлов, каковы различия между этими двумя параметрами в...

28
Почему оболочка автоматически не исправляет «бесполезное использование кошки»? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 8 месяцев назад . Многие люди используют oneliners и скрипты, содержащие код вдоль строк cat...

28
Сделать диск / копирование диска медленнее

Этот вопрос был перенесен из-за сбоя сервера, потому что на него можно ответить в Unix & Linux Stack Exchange. Мигрировал 5 лет назад . Есть ли способ замедлить процесс копирования в Linux? У меня большой файл, скажем, 10 ГБ, и я хотел бы скопировать его в другой каталог, но я не хочу...

28
Почему «ls *» занимает намного больше времени, чем «ls»?

У меня есть несколько файлов в каталоге: $ ls | wc -l 9376 Кто-нибудь может объяснить, почему существует такая огромная разница во времени при использовании ls *и ls? $ time ls > /dev/null real 0m0.118s user 0m0.106s sys 0m0.011s а также $ time ls * > /dev/null real 1m32.602s user 0m0.233s...

26
Является ли трубопровод, смещение или расширение параметров более эффективным?

Я пытаюсь найти наиболее эффективный способ перебора определенных значений, которые представляют собой одинаковое количество значений друг от друга в списке слов, разделенных пробелами (я не хочу использовать массив). Например, list="1 ant bat 5 cat dingo 6 emu fish 9 gecko hare 15 i j" Поэтому я...

26
Бенчмарк SSD на Linux: как измерить то же самое, что CrystalDiskMark в Windows

Я хочу сравнить ssd (возможно, с зашифрованными файловыми системами) и сравнить его с тестами, выполненными crystaldiskmark в windows. Итак, как я могу измерить примерно то же самое, что и crystaldiskmark? Для первого ряда (Seq) я думаю, что я мог бы сделать что-то вроде LC_ALL=C dd if=/dev/zero...

26
Можно ли вызвать OOM-killer при принудительной замене?

Можно ли заставить систему превентивно поменять местами неактивные страницы ( vm.swappiness), но вызвать oom-killer, когда в системе заканчивается ОЗУ (в отличие от нехватки памяти) и она вынуждена менять местами? Конечная цель состоит в том, чтобы не дать системе остановиться, когда она начинает...

26
Почему итерация по файлу в два раза быстрее, чем чтение в память и вычисления в два раза?

Я сравниваю следующее tail -n 1000000 stdout.log | grep -c '"success": true' tail -n 1000000 stdout.log | grep -c '"success": false' со следующим log=$(tail -n 1000000 stdout.log) echo "$log" | grep -c '"success": true' echo "$log" | grep -c '"success": false' и удивительно, что второе занимает...

26
Могу ли я просто отключить updatedb?

Является ли updatedbнужно вообще? Я никогда не использую, locateи мои серверы, как правило, содержат десятки миллионов файлов, что обычно заставляет updatedb работать долго и потреблять ввод-вывод, необходимый MySQL и / или другому программному обеспечению. Могу ли я просто удалить его из cron и...

26
Самый легкий способ запуска приложений с графическим интерфейсом в Linux? [закрыто]

Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 5 лет назад . Я понял, что могу использовать оконный менеджер без окружения рабочего стола и...

25
Как обеспечить исключительную доступность процессора для запущенного процесса?

Сначала вопрос кажется немного глупым / запутанным, поскольку ОС выполняет работу по управлению выполнением процесса. Однако я хочу измерить, насколько некоторые процессы связаны с процессором / вводом-выводом, и я чувствую, что моя ОС мешает моим экспериментам, например, с запланированными...

25
Как ограничить использование ресурсов, чтобы сэкономить CPU + RAM для определенного процесса?

У меня есть сервер разработки, на котором sshdиногда перестает работать, потому что машине не хватает оперативной памяти. Да, у нас не хватает памяти, и обновление сейчас неосуществимо. Я хочу сказать машине: «Делай, что хочешь, но оставь 20 МБ и немного процессора sshd!». Как это можно...

24
Использование O_DIRECT в Linux

Если этот вопрос слишком ориентирован на программиста, дайте мне знать. Интересно, есть ли люди, знакомые с флагом O_DIRECT для системного вызова open () в Linux 2.6? Linus не одобряет его использование, однако высокая эффективность записи файлов, кажется, указывает на его использование. Я хотел бы...

23
Практическое ограничение на количество снимков btrfs?

Я рассматриваю возможность использования btrfs на моем диске с данными, чтобы я мог использовать snapper или что-то вроде snapper, чтобы делать моментальные снимки. Я верю, что это позволит мне просматривать старые версии моих данных. Это было бы в дополнение к моей текущей резервной копии вне...

21
Существует ли инструмент с открытым исходным кодом для измерения производительности процессора?

Я много раз использовал abдля измерения веб-производительности, hdparmдля измерения производительности жесткого диска и netperfдля измерения производительности сети. Но я не нашел никаких инструментов для измерения производительности процессора. Знаете ли вы инструмент, позволяющий измерять...

21
Почему скорость записи на внешнем накопителе (подключенном через USB, тип fuseblk) с 50 ГБ файлов медленнее?

Я пытался использовать rsnapshot для создания резервных копий, но я нахожу его непригодным для использования. Несмотря на то, что он может различать каталог (50 ГБ) и дублировать его (жестко связывая каждый файл) за несколько минут, а я могу просмотреть весь каталог примерно за полчаса, его...

21
Бедный генерал dm-crypt (LUKS) пишет производительность

Я исследую проблему, когда шифрование блочного устройства приводит к огромным потерям производительности при записи на него. Часы чтения в Интернете и эксперименты не дали мне правильного понимания, не говоря уже о решении. Короче вопрос: почему я получаю совершенно высокие скорости записи при...