Performance tcl加载多个进程所用的时间
以下两种情况之间是否存在性能(所用时间)差异Performance tcl加载多个进程所用的时间,performance,time,tcl,proc,Performance,Time,Tcl,Proc,以下两种情况之间是否存在性能(所用时间)差异 shell中只加载了一个TCL进程,您正在执行该进程 将加载1000个不同的进程,以便shell访问与案例1相同的进程 程序的成本是由于: 在调用proc时定义它。通常很快;它只需要更新一些哈希表并分配一点内存来存储主体的字符串表示 将其编译为字节码。虽然速度不是很快,但仍然不算太差,因为编译器的编写速度相当快,而且Tcl在缓存字节码方面非常积极。通常在第一次运行过程时发生(因为有一个内部调用“获取字节码,如果需要首先编译源代码”) 进入(和离开)过
程序的成本是由于:
proc
时定义它。通常很快;它只需要更新一些哈希表并分配一点内存来存储主体的字符串表示