Slow floating license checkout

签署人: Jennifer Dimatteo 已发布: 11/29/2016 最后更新时间: 07/25/2017

The following issues can cause slow license checkouts and result in longer compile times:

  • Old license server information or license files. Use the License Cleanup Utility or manually search for and remove unneeded or invalid licenses:
    • INTEL_LICENSE_FILE environment variable (if set to a folder; if set to port@host, check that it is correct)
    • /opt/intel/licenses (on Linux*)
    • C:\Program Files\Common Files\Intel\Licenses (on Windows*)
  • A bug introduced with RHEL\CentOS 7.2.  This adds a 25 second delay to the floating license checkout when IPv6 is disabled.  More information here.
  • Running versions 2016 - 2017 update 1 of the compiler on a remote workstation.  A license caching feature available in the 2015 product version was disabled in the 2016 version.  This has been re-enabled in 2017 update 2.  More information here.
  • Slow DNS lookups.  Newer versions of the product always do DNS resolution before connecting to the license server, even with IP addresses.  Make sure that the fastest nameserver is called first, by checking nsswitch.conf and resolv.conf, for example.

If you have checked the above and still experience slow checkouts, you may contact support for a deeper look. Visit our Get Help page for support options.

To better assist with your issue, please provide as much of the following as possible:

NOTE: DO NOT ATTACH FILES OR SERIAL NUMBERS TO A USER FORUM POSTING UNTIL OUR SUPPORT TEAM HAS CHANGED YOUR POSTING TO PRIVATE STATUS.

  1. The serial number for your floating license.
  2. The name of the specific Intel FLEXlm license manager server file you downloaded and installed.
  3. OS and architecture for your license host server system(s).
  4. OS and architecture for your client system(s).
  5. The license files for both the server and client.
  6. Values to which the INTEL_LICENSE_FILE (client) and LM_LICENSE_FILE (server) environment variables are set.
  7. Verification that the Intel License manager is running (capture of the results of running the appropriate lmstat command)
  8. A debug log.  On Linux* or OS X*, set INTEL_LMD_DEBUG to /tmp/licensecheckout.log and on Windows*, set INTEL_LMD_DEBUG to C:\temp\licensecheckout.log and run the client. Once the client finishes execution, attach the licensecheckout.log to the support issue.
  9. If you are opening a support request about a segmentation fault issue, attach the stack dump.

产品和性能信息

1

英特尔的编译器针对非英特尔微处理器的优化程度可能与英特尔微处理器相同(或不同)。这些优化包括 SSE2、SSE3 和 SSSE3 指令集和其他优化。对于在非英特尔制造的微处理器上进行的优化,英特尔不对相应的可用性、功能或有效性提供担保。该产品中依赖于微处理器的优化仅适用于英特尔微处理器。某些非特定于英特尔微架构的优化保留用于英特尔微处理器。关于此通知涵盖的特定指令集的更多信息,请参阅适用产品的用户指南和参考指南。

通知版本 #20110804