> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# LoadMultiProcessingParamsFromProfile Method of the Engine Object

> LoadMultiProcessingParamsFromProfile method of the Engine Object in the ABBYY FineReader Engine API — Loads MultiProcessingParams from a profile file to apply TMPFS-related parameters, called after LoadProfile.

Perform MultiProcessingParams's parameter loading from the profile file to load TMPFS-related parameters.

This function must be called after the LoadProfile() function.

## Syntax

### C++

```cpp theme={null}
HRESULT LoadMultiProcessingParamsFromProfile();
```

### C\#

```csharp theme={null}
void LoadMultiProcessingParamsFromProfile();
```

### Visual Basic .NET

```vb theme={null}
Sub LoadMultiProcessingParamsFromProfile()
```

## Return values

This method has no specific return values. It returns the [standard return values of ABBYY FineReader Engine functions](/fine-reader/engine/api-reference/return-codes).

## Remarks

Changing the default tmpfs path (e.g., /dev/shm) is only supported on Linux systems and may negatively impact performance.<br />If a regular filesystem is used instead of tmpfs, private data may persist on disk.

## Samples

<Accordion title="C++ code">
  ```cpp theme={null}
  // Load Engine
  CSafePtr<IEngine> engine = FRE::GetFREngine(options);
  ...
  engine->LoadProfile(userProfilePath);
  engine->LoadMultiProcessingParamsFromProfile();
  ```
</Accordion>

## See also

[MultiProcessingParams](/fine-reader/engine/api-reference/parameter-objects/multiprocessingparams)

[Running FRE for Linux with Shared Memory size limitations](/fine-reader/engine/distribution/distribution-linux/running-fre-12-with-limited-shm)
