public sealed class AdvancedMachineFeatures : IMessage<AdvancedMachineFeatures>, IEquatable<AdvancedMachineFeatures>, IDeepCloneable<AdvancedMachineFeatures>, IBufferMessage, IMessage
Specifies options for controlling advanced machine features.
The number of threads per physical core. To disable simultaneous
multithreading (SMT) set this to 1. If unset, the maximum number of threads
supported per core by the underlying processor is assumed.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-03-21 UTC."],[[["This webpage provides documentation for the `AdvancedMachineFeatures` class within the `Google.Cloud.Container.V1` namespace, specifically version 2.7.0 of the .NET library."],["The `AdvancedMachineFeatures` class allows users to control advanced features of virtual machines, including the number of threads per core, and provides options to disable simultaneous multithreading (SMT) by setting `ThreadsPerCore` to 1."],["The page lists all available versions of the `AdvancedMachineFeatures` documentation, ranging from the latest (3.33.0) down to 2.3.0."],["The `AdvancedMachineFeatures` class implements multiple interfaces including `IMessage`, `IEquatable`, `IDeepCloneable`, and `IBufferMessage`, and has constructors for both default initialization and copying from another instance."],["The `HasThreadsPerCore` boolean property is available to check whether the \"threads_per_core\" field is set for a given instance."]]],[]]