Changeset 408 for trunk/kernel_config.h
- Timestamp:
- Dec 5, 2017, 4:20:07 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel_config.h
r407 r408 45 45 #define CONFIG_DQDT_DEBUG 0 46 46 #define CONFIG_ELF_DEBUG 0 47 #define CONFIG_EXEC_DEBUG 2047 #define CONFIG_EXEC_DEBUG 1 48 48 #define CONFIG_EXCP_DEBUG 0 49 49 #define CONFIG_FATFS_DEBUG 0 50 50 #define CONFIG_FBF_DEBUG 0 51 #define CONFIG_FORK_DEBUG 2051 #define CONFIG_FORK_DEBUG 1 52 52 #define CONFIG_GPT_DEBUG 0 53 53 #define CONFIG_GRPC_DEBUG 0 … … 56 56 #define CONFIG_IRQ_DEBUG 0 57 57 #define CONFIG_KCM_DEBUG 0 58 #define CONFIG_KENTRY_DEBUG 0 58 59 #define CONFIG_KHM_DEBUG 0 59 #define CONFIG_KINIT_DEBUG 0 60 #define CONFIG_KINIT_DEBUG 0 60 61 #define CONFIG_KMEM_DEBUG 0 61 62 #define CONFIG_MMAP_DEBUG 0 … … 68 69 #define CONFIG_READ_DEBUG 0 69 70 #define CONFIG_RPC_DEBUG 0 70 #define CONFIG_SCHED_DEBUG 071 #define CONFIG_SCHED_DEBUG 5000000 71 72 #define CONFIG_SIGNAL_DEBUG 0 72 #define CONFIG_SYSCALL_DEBUG 073 #define CONFIG_SYSCALL_DEBUG 1 73 74 #define CONFIG_THREAD_DEBUG 0 74 75 #define CONFIG_TXT_DEBUG 0 … … 178 179 //////////////////////////////////////////////////////////////////////////////////////////// 179 180 180 #define CONFIG_SCHED_TICK_MS_PERIOD 1000 // number of milliseconds181 #define CONFIG_SCHED_TICK_MS_PERIOD 3000 // number of milliseconds 181 182 #define CONFIG_SCHED_TICKS_PER_QUANTUM 1 // number of ticks between scheduling 182 183 #define CONFIG_SCHED_MAX_THREADS_NR 32 // max number of threads per core … … 186 187 //////////////////////////////////////////////////////////////////////////////////////////// 187 188 188 #define CONFIG_THREAD_MAX_PER_CLUSTER 16 // max user threads per cluster189 #define CONFIG_THREAD_MAX_PER_CLUSTER 16 // max threads per cluster & process 189 190 #define CONFIG_THREAD_DESC_SIZE 0x4000 // thread desc size (with kernel stack) 190 191 #define CONFIG_THREAD_DESC_ORDER 2 // ln( number of 4K pages ) … … 225 226 //////////////////////////////////////////////////////////////////////////////////////////// 226 227 227 #define CONFIG_VMM_VSPACE_SIZE 0x100000 // virtual space 228 229 #define CONFIG_VMM_KENTRY_BASE 0x000004 // UTILS zone base 230 #define CONFIG_VMM_ELF_BASE 0x000400 // ELF zone base 231 #define CONFIG_VMM_HEAP_BASE 0x002000 // HEAP zone base 232 #define CONFIG_VMM_STACK_BASE 0x0 C0000 // STACK zone base : 3Gbytes233 234 #define CONFIG_VMM_KENTRY_SIZE 0x000004 // kentry vseg size 235 #define CONFIG_VMM_ARGS_SIZE 0x000004 // args vseg size 236 #define CONFIG_VMM_ENVS_SIZE 0x000008 // envs vseg size 237 #define CONFIG_VMM_STACK_SIZE 0x00 2000 // single stack vseg size : 32Mbytes228 #define CONFIG_VMM_VSPACE_SIZE 0x100000 // virtual space : 4 Gbytes 229 230 #define CONFIG_VMM_KENTRY_BASE 0x000004 // UTILS zone base : 16 Kbytes 231 #define CONFIG_VMM_ELF_BASE 0x000400 // ELF zone base : 4 Mbytes 232 #define CONFIG_VMM_HEAP_BASE 0x002000 // HEAP zone base : 32 Mbytes 233 #define CONFIG_VMM_STACK_BASE 0x0F0000 // STACK zone base : 3.7 Gbytes 234 235 #define CONFIG_VMM_KENTRY_SIZE 0x000004 // kentry vseg size : 16 Kbytes 236 #define CONFIG_VMM_ARGS_SIZE 0x000004 // args vseg size : 16 Kbytes 237 #define CONFIG_VMM_ENVS_SIZE 0x000008 // envs vseg size : 32 Kbytes 238 #define CONFIG_VMM_STACK_SIZE 0x000100 // single stack vseg size : 1 Mbytes 238 239 239 240 #define CONFIG_VMM_GRDXT_W1 7 // number of bits for RADIX_TREE_IX1
Note: See TracChangeset
for help on using the changeset viewer.