Linux 命令大全
Linux time命令的用途,在于量测特定指令执行时所需消耗的时间及系统资源等资讯。
FF0的输出接FF1的J和K输入,FF0与FF1输出经过AND闸后连接到FF2的J和K输入,FF0、FF1与FF2输出输出经过AND闸后连接到FF3的J和K输入(右图中是FF2的J输入和FF2的输出,两者在逻辑上是等价的)。下一状态函数是以目前的状态(即其编码簿)及目前的输出码向量为输入,以另一个状态的函数为输出。输入(明文)和输出(密文)的长度是相同;输出不短于输入——鸽巢原理将导致逻辑上密码一定可逆的事实——而且输出不可能长于输入。
time [options] COMMAND [arguments]
参数:
time 指令可以显示的资源有四大项,分别是:
详细的内容如下:
1、Time Resources
E 执行指令所花费的时间,格式是:[hour]:minute:second。请注意这个数字并不代表实际的 CPU 时间。
e 执行指令所花费的时间,单位是秒。请注意这个数字并不代表实际的 CPU 时间。
S 指令执行时在核心模式(kernel mode)所花费的时间,单位是秒。
U 指令执行时在使用者模式(user mode)所花费的时间,单位是秒。
P 执行指令时 CPU 的占用比例。其实这个数字就是核心模式加上使用者模式的 CPU 时间除以总时间。
2、Memory Resources
M 执行时所占用的实体记忆体的最大值。单位是 KB
t 执行时所占用的实体记忆体的平均值,单位是 KB
K 执行程序所占用的记忆体总量(stack+data+text)的平均大小,单位是 KB
D 执行程序的自有资料区(unshared data area)的平均大小,单位是 KB
p 执行程序的自有堆叠(unshared stack)的平均大小,单位是 KB
X 执行程序间共享内容(shared text)的平均值,单位是 KB
Z 系统记忆体页的大小,单位是 byte。对同一个系统来说这是个常数
3、IO Resources
对一个陈述性记忆正常、程序记忆受损的病患而言,他可能被反复训练一个任务或动作、并且记得先前的训练的经历,但在任务完成的速度或是程度上却不会有改善的现象;若是程序记忆正常、宣告记忆受损的人linux命令,情况刚好相反,他没办法想起之前做过的实验内容,但实际表现上却会一次比一次好。游戏原理:激光的发射和接收的次数,可以保存在模块中,显示在LED上,设置相应的程序来让蜂鸣器对应的接收的次数,同时也可以设置相应的程序在接收到某个次数的时候停止激光的再次发射。所谓动态链接,就是把一些经常会共用的程式码(静态链接的OBJ程式库)制作成DLL档,当执行档呼叫到DLL档内的函数时,Windows作业系统才会把DLL档载入记忆体内,DLL档本身的结构就是可执行档,当程式有需求时函数才进行链接。
R 此程序的次要记忆体页错误发生次数。所谓的次要记忆体页错误是指某一记忆体页虽然已经置换到置换档中,但尚未分配给其他程序。此时该页的内容并未被破坏,不必从置换档里读出来
W 此程序被交换到置换档的次数
c 此程序被强迫中断(像是分配到的 CPU 时间耗尽)的次数
w 此程序自愿中断(像是在等待某一个 I/O 执行完毕,像是磁碟读取等等)的次数
I 此程序所输入的档案数
O 此程序所输出的档案数
r 此程序所收到的 Socket Message
s 此程序所送出的 Socket Message
k 此程序所收到的信号 ( Signal )数量