Skip to content

Commit dfc8e0f

Browse files
authored
Change calculation of actorsystem usage 24-2 (#6271)
1 parent 7e83af2 commit dfc8e0f

File tree

1 file changed

+2
-0
lines changed

1 file changed

+2
-0
lines changed

ydb/library/actors/helpers/pool_stats_collector.h

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -334,6 +334,8 @@ class TStatsCollectingActor : public TActorBootstrapped<TStatsCollectingActor> {
334334

335335
double seconds = UsageTimer.PassedReset();
336336

337+
numThreads = poolStats.PotentialMaxThreadCount;
338+
337339
// TODO[serxa]: It doesn't account for contention. Use 1 - parkedTicksDelta / seconds / numThreads KIKIMR-11916
338340
const double elapsed = NHPTimer::GetSeconds(stats.ElapsedTicks);
339341
const double currentUsage = numThreads > 0 ? ((elapsed - LastElapsedSeconds) / seconds / numThreads) : 0;

0 commit comments

Comments
 (0)