|
LabVIEW监控VI中的执行时间和内存使用情况![]() LabVIEW监控VI中的执行时间和内存使用情况 LabVIEW有一个名为VI Profiler的内置工具,可提供有关VI的时序和内存的信息。使用此工具的过程如下: 停止当前正在运行的任何VI。 选择Tools>>Profile>>Performanceand Memory(工具>>性能分析>>性能和内存),打开Profile Performance and Memory(性能和内存信息)窗口。 在要监控的框中放置复选标记,然后单击Start(开始)按钮以收集信息。 运行要配置的VI。可以随时返回Profile(性能和内存信息)窗口,然后单击Snapshot(快照)按钮以获取计时统计信息的累积快照。 停止VI。再次单击Snapshot(快照)按钮后,将看到包括主VI在内的所有VI的计时信息。 单击任何列标题以按该列排序。 单击Stop(停止)按钮以结束会话。 相关信息 收集有关VI内存使用情况的信息需要开销,这可能会产生误导性的时序统计信息。要获得最准确的时序信息,请不要同时收集时序和内存详细信息。 拍摄快照不会影响最终的时序统计,但是,在应用程序运行完毕之前,主VI将报告等于0的时序信息。 VI的时序不一定与VI完成所花费的时间量相对应。这是因为多线程执行系统可以交错执行两个或多个VI。此外,还有一定数量的开销没有归因于任何VI,例如用户响应对话框所花费的时间,或者在框图上的等待功能所花费的时间,或者检查鼠标点击的时间。
北京瀚文网星科技有限责任公司www.bjcyck.com,是一家以LabVIEW(虚拟仪器)为主要技术手段的开发公司。其服务领域包括:汽车、通信、航空、半导体、电子设计生产、过程控制和生物医学等各领域。涵盖了从研发、测试、生产到服务的产品开发所有阶段。 公司提供运动控制、电子设计、视觉和射频以及无线等诸多领域的解决方案,技术咨询以及资源整合。所提供服务确保符合北京瀚文网星产品认证和行业标准,更有效地使用北京瀚文网星的全球资源,提供LabVIEW软件开发、维护、破解等服务以及北京瀚文网星产品代理。 13691203761王工(手机微信)
|