haiku/headers
Pawel Dziepak 278c9784a1 scheduler_affine: Use global core heap and per-core CPU heaps
There is a global heap of cores, where the key is the highest priority
of threads running on that core. Moreover, for each core there is
a heap of logical processors on this core where the key is the priority
of currently running thread.

The per-core heap is used for load balancing among logical processors
on that core. The global heap is used in initial decision where to put
the thread (note that the algorithm that makes this decision is not
complete yet).
2013-10-17 02:11:28 +02:00
..
build Refactor reusable pkgman code into libpackage 2013-08-31 21:19:07 +02:00
compatibility Drop "protected"-define from bsd-compatibility header 2012-11-05 09:37:55 +01:00
config Merge branch 'master' into x86_64 2012-08-16 21:11:15 +01:00
cpp Allow use of c_str() on wstring. 2012-10-27 17:14:55 +02:00
glibc Make public glibc header printf.h usable. 2013-07-17 18:07:56 +02:00
libs Merge remote-tracking branch 'haiku/master' into package-management 2013-07-08 14:01:00 +02:00
os Package Kit: Implement progress notifications. 2013-09-29 17:25:33 -04:00
posix Rename parameters to avoid compile error 2013-10-01 17:17:28 +02:00
private scheduler_affine: Use global core heap and per-core CPU heaps 2013-10-17 02:11:28 +02:00
tools