Processor affinity mask for de/compression threads (Advanced Property)


THE INFORMATION IN THIS ARTICLE APPLIES TO:

  • EFT v8 and later

DISCUSSION

The advanced property sets the processor affinity mask for de/compression threads. This is used to isolate de/compress threads to a subset of available processors in cases where CPU bandwidth is limited.

In some cases, de/compression COM errors have been observed when setting this AdvancedProperty.

Add the name:value pair below to the AdvancedProperties.JSON file in the \ProgramData\ folder for EFT (for example, C:\ProgramData\Globalscape\EFT Server):

{
"CompressActionProcessorAffinityMask":"0x55555555"
}

An example value is (HEX) "0x55555555" -- an alternating sequence of 0 and 1 bits to limit de/compress activity to half of the available processors, leaving the remaining processors to handle other activities.

MORE INFORMATION

For more information about Advanced Properties, search for "Advanced Properties" in the help for your version of EFT.

For more information about compression, search for "compression" in the help for your version of EFT.

For pre-v8 versions of EFT, the registry location is:

SOFTWARE\Wow6432Node\GlobalSCAPE Inc.\EFT Server 7.2