Повышение скорости записи на SD-карту

Мы можем обмануть и сделать простую команду с именем h и поместить ее на свой путь :

например

#!/bin/sh

cmd="$1"
shift

echo Running $cmd help "$@"
$cmd help "$@"

Теперь вы можете просто сделать h !! для вставки сообщения справки например,

$ git foo bar baz
....
$ h !!
h git foo bar baz
Running git help foo bar baz
...

Команду h можно сделать любой сложной; например, специальный синтаксический анализ для любой команды, которая может потребовать большего, чем просто поместить help впереди.

Прочитав справку, вы можете дважды нажать стрелку вверх , чтобы вернуться к настоящей команде.

3
15.08.2017, 23:18
1 ответ

Если у вас достаточно свободной оперативной памяти, вы можете запустить /tmp из оперативной памяти.

Это даст вам прирост производительности при компиляции или с демонами, использующими временные сокеты в /tmp.

Другая стратегия заключается в том, чтобы указать системному журналу вообще не регистрировать (не самую лучшую из идей )или, что еще лучше, отправлять журналы на удаленный сервер. То же самое для возможных баз данных на основе диска -.

Также помните о файлах журналов: в зависимости от демона системного журнала и конфигураций запись строки в пару файлов системного журнала может инициировать/принудить синхронизацию этого файла.

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

Что касается карт, цены упали достаточно для использования карты класса 10.

1
27.01.2020, 21:30

Теги

Похожие вопросы