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

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Sat, 14 Sep 2013 21:56:45 -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 bonefish):

 Hey jua. Good to see you progressing. Regarding the heap the port code
 uses, it is not *the* kernel heap allocator. It's the old heap allocator
 code that is no longer used elsewhere. The kernel heap uses the slab
 allocator. The port heap still uses the old heap allocator, since it
 supports `B_NO_LOCK` areas (i.e. swappable areas), which the slab
 allocator doesn't.

 If switching to the slab, it would probably be better to just switch to
 the actual kernel heap instead of using object caches manually (the kernel
 heap uses more fine grained size classes).

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

Other related posts: