zephyr/kernel
Peter Mitsis 318b49570a tests: scheduler queue benchmarks
Implements a set of tests designed to show how the performance of the
three scheduler queue implementations (DUMB, SCALABLE and MULTIQ)
varies with respect to the number of threads in the ready queue.

Signed-off-by: Peter Mitsis <peter.mitsis@intel.com>
2024-10-07 20:16:20 -04:00
..
include arch: add interface to dump privileged stack in coredump 2024-09-21 11:29:39 +02:00
paging
CMakeLists.txt
Kconfig kernel: dynamic: use 4k stack size for x86 2024-10-05 14:13:18 -04:00
Kconfig.device
Kconfig.init init: enhance kconfig docs for custom hooks 2024-09-20 13:15:31 +02:00
Kconfig.mem_domain
Kconfig.obj_core
Kconfig.smp kernel: remove `CONFIG_MP_NUM_CPUS` 2024-09-19 18:28:37 +01:00
Kconfig.vm
atomic_c.c
banner.c
busy_wait.c
compiler_stack_protect.c arch: kernel: lib: toolchain: Standardize TLS keyword 2024-09-23 10:01:48 +02:00
condvar.c
cpu_mask.c kernel: Simplify k_thread_cpu_pin() 2024-09-20 09:02:38 +02:00
device.c
dynamic.c
dynamic_disabled.c
errno.c arch: kernel: lib: toolchain: Standardize TLS keyword 2024-09-23 10:01:48 +02:00
events.c
fatal.c
float.c
futex.c
idle.c
init.c zephyr: bulk update to DT_NODE_HAS_STATUS_OKAY 2024-10-03 17:06:52 +01:00
init_static.c
ipi.c
irq_offload.c
kheap.c
mailbox.c
main_weak.c
mem_domain.c
mem_slab.c
mempool.c
mmu.c kernel: mmu: install demand mappings for the on-demand linker sections 2024-09-10 17:17:30 -04:00
msg_q.c
mutex.c
nothread.c
obj_core.c
pipes.c
poll.c
priority_queues.c
queue.c
sched.c tests: scheduler queue benchmarks 2024-10-07 20:16:20 -04:00
sem.c
smp.c
spinlock_validate.c
stack.c
system_work_q.c
thread.c style: kernel: remove unnecessary `return` statements 2024-09-20 11:06:55 +02:00
thread_monitor.c style: kernel: comply with MISRA C:2012 Rule 15.6 2024-09-11 07:40:35 -04:00
timeout.c
timer.c
timeslicing.c
usage.c
userspace.c
userspace_handler.c
version.c
work.c
xip.c zephyr: bulk update to DT_NODE_HAS_STATUS_OKAY 2024-10-03 17:06:52 +01:00