История изменений
Исправление den73, (текущая версия) :
Ну как, в ЯОС как бы слой совместимости и абстракции. До сих пор единицы измерения были одинаковы во всех системах, а теперь расщепление. Это меня печалит, т.к. абстракция начинает потдекать.
Практические следствия, видимо, будут в том, что CPU треда в диспетчере задач будет показываться 50%, а оно на самом деле 25% или 100%, даже в ситуации, когда TSC считает реальные циклы процессора. Поэтому и хочется пересчитать, чтобы было единообразно.
Но ладно, в целом задача решена, всем спасибо.
Исправление den73, :
Ну как, в ЯОС как бы слой совместимости и абстракции. До сих пор единицы измерения были одинаковы во всех системах, а теперь расщепление. Это меня печалит, т.к. абстракция начинает потдекать.
Практические следствия, видимо, будут в том, что CPU треда в диспетчере задач будет показываться 50%, а оно на самом деле 25% или 100%, даже в ситуации, когда TSC считает реальные циклы процессора. Поэтому и хочется пересчитать, чтобы было единообразно.
Исходная версия den73, :
Ну как, в ЯОС как бы слой совместимости и абстракции. До сих пор единицы измерения были одинаковы во всех системах, а теперь расщепление. Это меня печалит, т.к. абстракция начинает потдекать.
Практические следствия, видимо, будут в том, что CPU будет показываться 50%, а оно на самом деле 25% или 100%, даже если нет различия между TSC и тиками. Поэтому и хочется пересчитать, чтобы было единообразно.