[haiku-bugs] Re: [Haiku] #12304: [kernel] slow performance with no hardware virtualization (was: [kernel] performance regression)

  • From: "diver" <trac@xxxxxxxxxxxx>
  • Date: Sat, 15 Aug 2015 15:43:04 -0000

#12304: [kernel] slow performance with no hardware virtualization
-----------------------------+----------------------------
Reporter: diver | Owner: mmlr
Type: bug | Status: new
Priority: normal | Milestone: Unscheduled
Component: System/Kernel | Version: R1/Development
Resolution: | Keywords:
Blocked By: | Blocking:
Has a Patch: 0 | Platform: All
-----------------------------+----------------------------
Description changed by diver:

Old description:

Some commits made by mmlr in [http://cgit.haiku-
os.org/haiku/log/?qt=committer&q=mmlr&ofs=350&showmsg=1 December 2011]
resulted in poor performance when Haiku is run in virtual environment
(possibly with disabled hardware virtualization).

We even provided custom images built with KDEBUG_LEVEL=0 for some CGI
students, otherwise Haiku was simply too slow for them in VBox.

Quoting Michael from IRC:

''If it was introduced with the allocation tracking commits then it'd be
a side effect or bug introduced, as the main feature isn't enabled even
in KDEBUG.

''Instead of searching through the commits you could also disable the
features one by one in the kernel_debug_config header and see which one
is responsible.

''They can generally all be individually turned on and off.
''

New description:

Some commits made by mmlr in [http://cgit.haiku-
os.org/haiku/log/?qt=committer&q=mmlr&ofs=350&showmsg=1 December 2011]
resulted in poor performance when Haiku is run in virtual environment with
disabled hardware virtualization.

We even provided custom images built with KDEBUG_LEVEL=0 for some CGI
students, otherwise Haiku was simply too slow for them in VBox.

Quoting Michael from IRC:

''If it was introduced with the allocation tracking commits then it'd be a
side effect or bug introduced, as the main feature isn't enabled even in
KDEBUG.

''Instead of searching through the commits you could also disable the
features one by one in the kernel_debug_config header and see which one is
responsible.

''They can generally all be individually turned on and off.
''

--

--
Ticket URL: <https://dev.haiku-os.org/ticket/12304#comment:1>
Haiku <https://dev.haiku-os.org>
Haiku - the operating system.

Other related posts:

  • » [haiku-bugs] Re: [Haiku] #12304: [kernel] slow performance with no hardware virtualization (was: [kernel] performance regression) - diver