sa25 и sar25: в чем разница?

ssh-agentне имеет возможности работать параллельно. Он обрабатывает все запросы последовательно, что может привести к большому количеству циклов ЦП при выполнении большого количества подписей.

Вы не указали, какие типы и размеры ключей вы используете. Вы можете добиться некоторой разницы в производительности, используя разные типы ключей (ECDSA, ED25519,... )или меньшие размеры RSA.

Если у вас нет парольной фразы на ключе (с ), вы можете не указывать ssh-agentи подписи могут быть просто выполнены самим ssh(, хотя это потенциально снижает безопасность. ).

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

Последнее, что я могу придумать, это запустить несколько агентов ssh -для распределения нагрузки (, вероятно, в разных оболочках ), но это также своего рода уродливый обходной путь.

0
26.06.2019, 10:44
1 ответ

Разница в том, что файлы sa представляют собой специальные файлы данных, которые можно прочитать только при опросе с помощью пакета sar . Если вы хотите извлечь и проанализировать данные из файлов sa , используйте sar -f [filename].

Файлы sar — это просто файлы ASCII, которые можно читать с помощью чего угодно (cat, например ), поэтому файлы sar можно анализировать напрямую, они не не нужно ничего лишнего.

5
28.01.2020, 02:39

Теги

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