# ResourceOptimizedPlacementOptions.LocalSiloPreferenceMargin

[Type overview](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.configuration.resourceoptimizedplacementoptions/) | [Properties](/orleans/docs/api/csharp/microsoft.orleans.runtime/orleans.configuration.resourceoptimizedplacementoptions/properties/)

[Source](https://github.com/dotnet/orleans/blob/e4e752cedecc2976811db49802c7a999b1f1c704/src/Orleans.Runtime/Configuration/Options/ResourceOptimizedPlacementOptions.cs)

```csharp
public int LocalSiloPreferenceMargin
```

The specified margin for which: if two silos (one of them being the local to the current pending activation), have a utilization score that should be considered "the same" within this margin. 

- When this value is 0, then the policy will always favor the silo with the lower resource utilization, even if that silo is remote to the current pending activation.
- When this value is 100, then the policy will always favor the local silo, regardless of its relative utilization score. This policy essentially becomes equivalent to [PreferLocalPlacement](/orleans/docs/api/csharp/microsoft.orleans.core.abstractions/orleans.runtime.preferlocalplacement/).
