summaryrefslogtreecommitdiffhomepage
path: root/dev/kernel/KernelKit
diff options
context:
space:
mode:
authorAmlal El Mahrouss <amlal@nekernel.org>2025-05-15 23:50:06 +0200
committerAmlal El Mahrouss <amlal@nekernel.org>2025-05-15 23:50:59 +0200
commitb55f22d6a4f85751e0054dbf17eefe438a21b048 (patch)
treedeca3167de5d4cc146ebbfb97b8007a22575c3cc /dev/kernel/KernelKit
parent2e7e91648ac419086686910e4b8b124041e14edf (diff)
feat(kernel/sched): fixes and improvements on the scheduler's
implementation. why? - The previous one wasn't entierly correct on some parts. Signed-off-by: Amlal El Mahrouss <amlal@nekernel.org>
Diffstat (limited to 'dev/kernel/KernelKit')
-rw-r--r--dev/kernel/KernelKit/CoreProcessScheduler.h4
1 files changed, 2 insertions, 2 deletions
diff --git a/dev/kernel/KernelKit/CoreProcessScheduler.h b/dev/kernel/KernelKit/CoreProcessScheduler.h
index f9d11459..6cb17261 100644
--- a/dev/kernel/KernelKit/CoreProcessScheduler.h
+++ b/dev/kernel/KernelKit/CoreProcessScheduler.h
@@ -128,8 +128,8 @@ enum class ProcessStatusKind : Int32 {
//! @brief Affinity is the amount of nano-seconds this process is going to run.
/***********************************************************************************/
enum class AffinityKind : Int32 {
- kRealTime = 500,
- kVeryHigh = 250,
+ kRealTime = 50,
+ kVeryHigh = 150,
kHigh = 200,
kStandard = 1000,
kLowUsage = 1500,