I utilize the resource governor on my 2016 SQL Server. In prior 2016 SQL Server versions, this query:
select * from master.sys.dm_os_performance_counters opc where opc.object_name = 'SQLServer:Resource Pool Stats' and counter_name = 'CPU usage target %'
Would yield the target value of CPU usage % for the resource pool based on the resource pool configuration settings and system load. However, now they are always zero.
I also used perfmon to confirm this (along with running legit queries). Does anyone know why or if this counter changed? According to the msdn article, it should still work.