I have a license server setup with 5 seats. When we compile code it will typically be many small compilations in quick succession. Is there a way I can make the license file stay cached for some grace period? I know about the linger option on the server side. From what I have read that only saves the seat so that compilation will complete. I am more concerned about speed and not preserving a seat.
Any advice would be very helpful!
You can't configure the license caching for the products, but it should be enabled. An exception is the 2016 Windows versions. Are you having problems with slow compilations? You can check that there are no invalid license files in /opt/intel/licenses, especially floating licenses.
The compilation time is just as quick as before I switched to a license server, but we do a hundred separate compilations in a succession so the total time is much slower. From what I have seen on a small local network, the total compile time, including license re-fetching, is slightly more than double the time it would take for a dedicated license installed on the system.