[haiku-bugs] Re: [Haiku] #8007: [app_server] fully unresponsive when resizing window of big textfile

  • From: "jua" <trac@xxxxxxxxxxxx>
  • Date: Sun, 04 Mar 2012 09:28:47 -0000

#8007: [app_server] fully unresponsive when resizing window of big textfile
-----------------------------+----------------------------
   Reporter:  ttcoder        |      Owner:  axeld
       Type:  bug            |     Status:  new
   Priority:  normal         |  Milestone:  R1
  Component:  System/Kernel  |    Version:  R1/Development
 Resolution:                 |   Keywords:
 Blocked By:                 |   Blocking:  7882, 8136
Has a Patch:  1              |   Platform:  All
-----------------------------+----------------------------

Comment (by jua):

 Quoting (slightly changed) what I wrote on the mailing list:
 > [priority boosting] I  think one also has to see the other side: it
 already happens  implicitly. When a low-priority threads holds a mutex
 needed by a high-priority thread it effectively blocks the high-priority
 thread from working... all it can do is stall and waste CPU cycles. Even
 though there is no explicit priority change, it happens implicitly and
 causes freezing.

 So in the end, even if the boosting goes on for a year, it would be
 justified IMO.

 (btw, would kernel mutexes really be used to signal rare events anyway,
 instead of, say, semaphores?)

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/8007#comment:42>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: