Performance Optimization for the Line
This section contains information that applies to Windows, Linux, and Windows on ARM.
Some features of the Keysight IO Libraries Suite are useful during bench testing, prototyping, test development, or system integration, but may not be needed once your test system is deployed. This page includes suggestions that can help you optimize the performance of a deployed test system.
IO Libraries Suite Configuration
To maximize system throughput:
![]() |
Windows on ARM does not support Serial Interface, Serial Instrument, GPIB Interface, GPIB Instrument, Remote GPIB, Remote Serial, and Remote USB |
Programmatic Performance Optimization
To improve the performance of your test program:
- Keep the default resource manager session for as long as you need it to avoid repeating the delay of opening it.
- Keep the instrument connection session for as long as you need it to avoid repeating the delay of session open/close.
- Avoid unnecessary reset (*RST) operations, which are often slow.
- If programming at the SCPI level, combine command sequences together, separated by a semicolon (;), in a single write string. Do not combine queries.
- If you are using LAN connections, use HiSLIP (the High-Speed LAN Instrument Protocol) when possible.
See Also
Instrument Discovery and Identification on Specific Interface Types
Read/Write Performance Tuning for 82350A/B and 82351A