Project

General

Profile

Bug #1145

High CPU load

Added by Peter Gusev over 6 years ago. Updated over 6 years ago.

Status:
Closed
Priority:
High
Assignee:
Category:
Bug
Start date:
01/24/2014
Due date:
% Done:

100%

Estimated time:

Description

Investigate a problem with high CPU load on different from MB Pro machines (MB Air).

#1

Updated by Peter Gusev over 6 years ago

  • Priority changed from Normal to High
#2

Updated by Peter Gusev over 6 years ago

  • Tracker changed from Task to Bug
  • Status changed from New to In Progress
#3

Updated by Peter Gusev over 6 years ago

  • Status changed from In Progress to Closed
  • % Done changed from 0 to 100

Eliminated cpu busy waiting from the threads:

  • pipeliner thread, by extracting separate thread for responding to the FreeSlot event of frame buffer. this thread is blocked unless more frames are needed
  • playout thread, by providing additional lock event when there are no frames for playout

Also available in: Atom PDF