• 2019 Update 3
  • 03/07/2019
  • Public Content
  • Download as PDF
Contents

Syntax
MEM-FLUSHBLOCKS <number of blocks>
Variable
VT_MEM_FLUSHBLOCKS
Default
1024
Description
This option controls when a background thread flushes trace data into the flush file without blocking the application. It has no effect if
AUTOFLUSH
is disabled. Setting this option to a negative value also disables the background flushing.
Flushing is started whenever the number of blocks in memory exceeds this threshold or when a thread needs a new block, but cannot get it without flushing.
If the number of blocks also exceeds
MEM-MAXBLOCKS
, then the application is stopped until the background thread has flushed enough data.

Product and Performance Information

1

Intel's compilers may or may not optimize to the same degree for non-Intel microprocessors for optimizations that are not unique to Intel microprocessors. These optimizations include SSE2, SSE3, and SSSE3 instruction sets and other optimizations. Intel does not guarantee the availability, functionality, or effectiveness of any optimization on microprocessors not manufactured by Intel. Microprocessor-dependent optimizations in this product are intended for use with Intel microprocessors. Certain optimizations not specific to Intel microarchitecture are reserved for Intel microprocessors. Please refer to the applicable product User and Reference Guides for more information regarding the specific instruction sets covered by this notice.

Notice revision #20110804