标签: c# .net performance profiling
这是在C#中完成的,使用的探查器是Intel Vtune。在Release配置中编译的代码。 以下代码行:
_smalestRangeSq = float.MaxValue;
其中_smalestRangeSq是一个类字段,结果是
movss xmm0, dword ptr [rip+0x9ee] movss dword ptr [rsi+0x58], xmm0
显然它耗费了大量时间来进行商店。谁能解释一下为什么?