程序运行时间

程序运行时间

我有一个通过命令运行的程序:

time ./my-program.sh

输出为:

./my-program.sh 10,31s 用户 8,13s 系统 38% cpu 47,308 总计

但我不知道,为什么系统和用户时间这么短,但总时间却这么长。

有人知道我怎样才能确定为什么我的程序需要这么长时间吗?

脚本如下:

#!/bin/bash 
FILE=message.tb

mysql -uroot -ptest --default-character-set=utf8mb4 -e 'select * from
message;' mydatabase > $FILE

cat $FILE |  while read; do ./my-program; done

./my-program是用 C 编写的,它从我的数据库传输数据并保存它。

相关内容