CPUName() question
CPUName() question
Will the output of CPUName() change if I never change my hardware? Or will it be static and reliable? The manual is a little confusing, as it says the output shouldn't be used at runtime.
Re: CPUName() question
its just a cpuid wrapper, its fine to use at runtime - the warning in the docs is because the string can be changed, for example in VMs you can patch cpuid responses, and overclocking might change the printout of the "@ 2.80GHz" part, so just as the docs say its not a reliable way to identify a CPU, i believe you should be looking at the family/model/stepping etc numbers for that (cpuid eax=1)