时间测量和优化
Wolfram 语言的符号体系的时间框架提供的时间信息,不仅可以用于分析,而且可以用于算法的结构中. Wolfram 语言提供函数允许程序员利用强大的优化工具就像 Wolfram 语言精心调制的内部代码一样.
TimeConstrained —在指定的时间内运行一个命令
Timing — 在 Wolfram 语言内核中执行的一个命令的 CPU 时间
RepeatedTiming — 根据多次重复计算所得的平均时间
AbsoluteTiming — 运行一个指令的时间
TimeUsed ▪ SessionTime ▪ AbsoluteTime ▪ $TimeUnit
TimeRemaining — 在运行程序中时间约束之前的时间
EchoTiming — 打印中间计算的时间
ProgressReporting ▪ $ProgressReporting
网络计时
PingTime — 计算到达网络主机所需的时间
URLResponseTime — 找到开始读取 URL 的时间
时间优化
N — 使用近似值,而不是确切数字
Compile — 编译一个数值函数成字节或机器代码
Dispatch — 预处理大型规则列表
Hash — 找出表达式的数值 hash 代码
DumpSave — 以 Wolfram 语言自有的格式 .mx 存储数据
$IterationLimit ▪ WorkingPrecision ▪ PerformanceGoal ▪ TimeGoal ▪ Method
底层函数
Refresh ▪ ClearSystemCache ▪ SystemOptions