Несмотря на то, что я думаю, что развертывание util.sh
в host
будет лучшим/более стабильным решением, вы можете сделать что-то вроде размещения этого поверхmain.sh
#!/bin/bash
U=$(mktemp)
cat > "$U"
. "$U"
rm -f "$U"
# rest of script
, а затем запустите
ssh user@host main.sh < util.sh
Для большей безопасности при сбоях -вам может потребоваться дополнительное кодирование в main.sh
для решения проблем, связанных с невозможностью записи/удаления временного файла, отсутствием передачи входных данных stdin
и т. д.
Это было мое неправильное понимание параметра отладки slub _, правильный способ отключить его: «slub _debug= -», « slub _debug=off» отключил проверку отладки slab но не весь отладочный код.
После надлежащего отключения режима отладки я вижу значительный прирост производительности для моих тяжелых рабочих нагрузок UDP, и больше нет явной функции ядра, вызывающей узкое место.