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

Скорость, с которой запускается программа

5
Измерьте пропускную способность трубы в оболочке
Существует команда оболочки, которая позволяет вам измерять скорость прохождения данных, поэтому вы можете измерить скорость вывода команд в канале. Так что вместо: $ somecommand | anothercommand Вы можете сделать что-то вроде: $ somecommand | ??? | anothercommand И пропускная статистика (байт / сек) выводится в stderr, я думаю. Но я …

5
Как ускорить X по SSH при медленном сетевом соединении?
Существуют ли какие-либо конкретные рекомендации по ускорению приложений X по ssh при медленном сетевом соединении? В этом конкретном случае я получаю доступ к серверу, расположенному на западном побережье, с ноутбука на восточном побережье и к тому же по не слишком быстрому соединению DSL. Любые настройки для SSH? Любые советы в …


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

12
Как я могу настроить свой рабочий стол Linux, чтобы быть более отзывчивым?
У меня есть опыт, что Linux работает нормально, пока не исчерпана физическая память. Как только пространство подкачки используется, производительность сильно ухудшается, и графический интерфейс перестает отвечать на запросы. Эта проблема не ограничивается конкретным дистрибутивом или рабочим столом, потому что я пробовал несколько (и проблема остается). Что я могу сделать по …
30 linux  kernel  performance  io  swap 

4
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 0m0.197s sys 0m0.005s Из этих …

11
Почему оболочка автоматически не исправляет «бесполезное использование кошки»? [закрыто]
Закрыто . Этот вопрос основан на мнении . В настоящее время не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы ответить на него фактами и цитатами, отредактировав этот пост . Закрыто 8 месяцев назад . Многие люди используют oneliners и скрипты, содержащие код вдоль строк cat "$MYFILE" | command1 …

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

1
Почему «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 …

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

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

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

5
Почему итерация по файлу в два раза быстрее, чем чтение в память и вычисления в два раза?
Я сравниваю следующее 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' и удивительно, что второе занимает почти в 3 раза …
26 bash  performance  io 

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

4
Бенчмарк SSD на Linux: как измерить то же самое, что CrystalDiskMark в Windows
Я хочу сравнить ssd (возможно, с зашифрованными файловыми системами) и сравнить его с тестами, выполненными crystaldiskmark в windows. Итак, как я могу измерить примерно то же самое, что и crystaldiskmark? Для первого ряда (Seq) я думаю, что я мог бы сделать что-то вроде LC_ALL=C dd if=/dev/zero of=tempfile bs=1M count=1024 conv=fdatasync,notrunc …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.