Project

General

Profile

Actions

Bug #1145

closed

High CPU load

Added by Peter Gusev over 10 years ago. Updated about 10 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).

Actions #1

Updated by Peter Gusev over 10 years ago

  • Priority changed from Normal to High
Actions #2

Updated by Peter Gusev about 10 years ago

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

Updated by Peter Gusev about 10 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
Actions

Also available in: Atom PDF