Searched refs:cpu (Results 1 – 14 of 14) sorted by relevance
/DragonOS-0.1.8/docs/kernel/core_api/ |
D | softirq.md | 7   每个cpu都有自己的pending,软中断是“哪个cpu发起,就哪个cpu执行”,每个cpu的pending不共享。同一个软中断向量可以在多核上同时运行。
|
/DragonOS-0.1.8/kernel/src/smp/ |
D | core.rs | 4 return crate::arch::cpu::current_cpu_id(); in smp_get_processor_id()
|
/DragonOS-0.1.8/docs/kernel/sched/ |
D | core.md | 10 1. cpu_executing(): 获取指定的cpu上正在执行的进程的pcb
|
D | cfs.md | 22 3. update_cpu_exec_proc_jiffies(): 更新这个cpu上,这个进程的可执行时间。
|
/DragonOS-0.1.8/kernel/src/arch/x86_64/ |
D | mod.rs | 4 pub mod cpu; module
|
/DragonOS-0.1.8/kernel/src/common/ |
D | kthread.h | 15 uint32_t cpu; member
|
/DragonOS-0.1.8/tools/ |
D | run-qemu.sh | 43 qemu_trace_std=cpu_reset,guest_errors,exec,cpu,trace:virtio*
|
/DragonOS-0.1.8/kernel/src/process/ |
D | process.rs | 98 let cpu = process_cpu(pcb); in process_kick() localVariable 100 if cpu != smp_get_processor_id() && process_is_executing(pcb) { in process_kick() 101 smp_send_reschedule(cpu); in process_kick()
|
/DragonOS-0.1.8/ |
D | bochsrc | 24 cpu: count=1:2:1, ips=4000000, quantum=16, model=corei7_haswell_4770, reset_on_triple_fault=1, cpui…
|
/DragonOS-0.1.8/docs/community/ChangeLog/V0.1.x/ |
D | V0.1.3.md | 42 - cpu: new: new:Rust封装cpu_relax(),通过pause指令,让cpu休息一会儿,降低空转功耗. (#135) 252 * new:Rust封装cpu_relax(),通过pause指令,让cpu休息一会儿。降低空转功耗
|
D | V0.1.0.md | 207 - SYS_CLOCK 获取当前cpu时间
|
D | V0.1.8.md | 61 - feature: 添加per cpu变量支持 (#327) 186 添加per cpu变量支持 (#327)
|
/DragonOS-0.1.8/kernel/src/libs/ |
D | lockref.rs | 53 use crate::arch::cpu::cpu_relax; in cmpxchg_loop()
|
/DragonOS-0.1.8/kernel/src/syscall/ |
D | mod.rs | 9 arch::{cpu::cpu_reset, MMArch},
|