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"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-08-07 UTC."],[[["\u003cp\u003eThis webpage provides documentation for the \u003ccode\u003eAdvancedMachineFeatures\u003c/code\u003e class within the \u003ccode\u003eGoogle.Cloud.Container.V1\u003c/code\u003e namespace, specifically version 2.7.0 of the .NET library.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAdvancedMachineFeatures\u003c/code\u003e 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 \u003ccode\u003eThreadsPerCore\u003c/code\u003e to 1.\u003c/p\u003e\n"],["\u003cp\u003eThe page lists all available versions of the \u003ccode\u003eAdvancedMachineFeatures\u003c/code\u003e documentation, ranging from the latest (3.33.0) down to 2.3.0.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eAdvancedMachineFeatures\u003c/code\u003e class implements multiple interfaces including \u003ccode\u003eIMessage\u003c/code\u003e, \u003ccode\u003eIEquatable\u003c/code\u003e, \u003ccode\u003eIDeepCloneable\u003c/code\u003e, and \u003ccode\u003eIBufferMessage\u003c/code\u003e, and has constructors for both default initialization and copying from another instance.\u003c/p\u003e\n"],["\u003cp\u003eThe \u003ccode\u003eHasThreadsPerCore\u003c/code\u003e boolean property is available to check whether the "threads_per_core" field is set for a given instance.\u003c/p\u003e\n"]]],[],null,[]]