内存使用页(VI属性对话框)
- 更新时间2025-07-30
- 阅读时长2分钟
在VI的前面板或程序框图上,选择文件»VI属性,在类别下拉菜单中选择内存使用,可显示该页。
该页用于显示VI占用的磁盘和系统内存,以及影响这些值编译器设置。编辑和运行VI时,内存的使用情况各不相同。内存数据仅显示VI使用的内存,不反映子VI使用的内存。
提示 程序框图通常占用大多数内存。未编辑程序框图时,应保存VI并关闭程序框图,为其它VI释放出空间。保存并关闭子VI前面板同样可释放内存。
该页包括以下内容:
| 选项 | 说明信息 |
|---|---|
| 前面板对象 | 显示该VI前面板对象使用的内存容量,以KB为单位。 |
| 程序框图对象 | 显示该VI的程序框图对象使用的内存容量,以KB为单位。 |
| 代码 | 显示VI已编译的代码字节数,以KB为单位。 |
| 数据 | 显示该VI的数据空间字节数,以KB为单位。 |
| 总计 | 显示VI占用的内存容量,以KB为单位。 |
| 磁盘中VI大小总计 | 显示VI的总文件大小,以KB为单位。 |
| 编译代码复杂度 | 根据选项对话框环境页的编译器优化的设置,指定被引用VI的复杂度。比较两个值可判断LabVIEW编译VI时,是将响应速度还是执行速度置于较高的优先级。 也可使用编译:代码复杂度属性通过程序来读取该值。 注: 该值在LabVIEW未来的版本中可能有所改动。
|
| 最近一次编译 | 表示最近一次编译VI时编译器优化的程度。该值可用来判断当前VI编译代码的复杂度是否超过阈值。如超过阈值,LabVIEW就要限制编译器的优化,将更多的资源用于响应速度。 可使用该值来决定调整复杂度的阈值是否能改进VI的执行速度。
可使用编译:最近一次编译属性通过编程读取该值。 |