mirror of
https://github.com/DragonOS-Community/DragonOS.git
synced 2025-06-24 21:33:27 +00:00
多核负载均衡(#193)
* feat(sched):CPU负载检测初步实现 * fix(smp):调整smp中的apic的头文件声明 * fix(smp):简单的负载均衡算法实现 * fix(sched):抽离负载均衡方法 * fix(sched):修改rt中的运行队列bug,调整负载均衡逻辑 * fix(process):移除无用测试代码 * reformat code
This commit is contained in:
@ -9,7 +9,8 @@
|
||||
|
||||
#include <process/preempt.h>
|
||||
#include <sched/sched.h>
|
||||
|
||||
#include <driver/acpi/acpi.h>
|
||||
#include <driver/interrupt/apic/apic.h>
|
||||
#include "ipi.h"
|
||||
|
||||
static void __smp_kick_cpu_handler(uint64_t irq_num, uint64_t param, struct pt_regs *regs);
|
||||
|
@ -2,8 +2,6 @@
|
||||
#include <common/glib.h>
|
||||
|
||||
#include <common/asm.h>
|
||||
#include <driver/acpi/acpi.h>
|
||||
#include <driver/interrupt/apic/apic.h>
|
||||
|
||||
#define MAX_SUPPORTED_PROCESSOR_NUM 1024
|
||||
|
||||
|
Reference in New Issue
Block a user