Changeset 409 for trunk/kernel_config.h
- Timestamp:
- Dec 20, 2017, 4:51:09 PM (5 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/kernel_config.h
r408 r409 30 30 31 31 //////////////////////////////////////////////////////////////////////////////////////////// 32 // KERNEL DEBUG32 // KERNEL DEBUG 33 33 // 34 34 // For all these debug variables: … … 45 45 #define CONFIG_DQDT_DEBUG 0 46 46 #define CONFIG_ELF_DEBUG 0 47 #define CONFIG_EXEC_DEBUG 147 #define CONFIG_EXEC_DEBUG 0 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 151 #define CONFIG_FORK_DEBUG 0 52 52 #define CONFIG_GPT_DEBUG 0 53 53 #define CONFIG_GRPC_DEBUG 0 … … 58 58 #define CONFIG_KENTRY_DEBUG 0 59 59 #define CONFIG_KHM_DEBUG 0 60 #define CONFIG_KILL_DEBUG 0 60 61 #define CONFIG_KINIT_DEBUG 0 61 62 #define CONFIG_KMEM_DEBUG 0 63 #define CONFIG_LOCKS_DEBUG 0 62 64 #define CONFIG_MMAP_DEBUG 0 63 65 #define CONFIG_MMC_DEBUG 0 … … 69 71 #define CONFIG_READ_DEBUG 0 70 72 #define CONFIG_RPC_DEBUG 0 71 #define CONFIG_SCHED_DEBUG 500000073 #define CONFIG_SCHED_DEBUG 0 72 74 #define CONFIG_SIGNAL_DEBUG 0 73 #define CONFIG_SYSCALL_DEBUG 175 #define CONFIG_SYSCALL_DEBUG 0 74 76 #define CONFIG_THREAD_DEBUG 0 75 77 #define CONFIG_TXT_DEBUG 0 … … 79 81 80 82 //////////////////////////////////////////////////////////////////////////////////////////// 81 // HARDWARE CONFIGURATION83 // HARDWARE CONFIGURATION 82 84 //////////////////////////////////////////////////////////////////////////////////////////// 83 85 … … 114 116 115 117 //////////////////////////////////////////////////////////////////////////////////////////// 116 // PROCESS MANAGEMENT118 // PROCESS MANAGEMENT 117 119 //////////////////////////////////////////////////////////////////////////////////////////// 118 120 … … 125 127 126 128 //////////////////////////////////////////////////////////////////////////////////////////// 127 // VIRTUAL FILE SYSTEM129 // VIRTUAL FILE SYSTEM 128 130 //////////////////////////////////////////////////////////////////////////////////////////// 129 131 … … 136 138 137 139 //////////////////////////////////////////////////////////////////////////////////////////// 138 // MISCELLANEOUS 139 //////////////////////////////////////////////////////////////////////////////////////////// 140 141 #define CONFIG_CORE_CHECK_EVERY 2000 142 #define CONFIG_DEV_VERSION yes 143 #define CONFIG_USE_COA yes 144 #define CONFIG_EXEC_LOCAL no 145 #define CONFIG_USE_KEYSDB yes 146 #define CONFIG_SHOW_BOOT_BANNER yes 147 #define CONFIG_MAX_CLUSTER_ROOT 16 148 #define CONFIG_GLOBAL_CLUSTERS_ORDER 0 149 #define CONFIG_GLOBAL_CORES_ORDER 0 150 #define CONFIG_MAX_DQDT_DEPTH 4 151 #define CONFIG_USE_DQDT no 152 #define CONFIG_CORE_BALANCING_PERIOD 4 153 #define CONFIG_CORE_LOAD_PERIOD 4 154 #define CONFIG_CLUSTER_KEYS_NR 8 155 #define CONFIG_REL_KFIFO_SIZE 32 156 157 //////////////////////////////////////////////////////////////////////////////////////////// 158 // LOCKS 140 // LOCKS 159 141 //////////////////////////////////////////////////////////////////////////////////////////// 160 142 … … 162 144 163 145 //////////////////////////////////////////////////////////////////////////////////////////// 164 // DQDT146 // DQDT 165 147 //////////////////////////////////////////////////////////////////////////////////////////// 166 148 … … 169 151 170 152 //////////////////////////////////////////////////////////////////////////////////////////// 171 // RANDOM NUMBERS153 // RANDOM NUMBERS 172 154 //////////////////////////////////////////////////////////////////////////////////////////// 173 155 … … 176 158 177 159 //////////////////////////////////////////////////////////////////////////////////////////// 178 // SCHEDULING179 //////////////////////////////////////////////////////////////////////////////////////////// 180 181 #define CONFIG_SCHED_TICK_MS_PERIOD 3000 // number of milliseconds160 // SCHEDULING 161 //////////////////////////////////////////////////////////////////////////////////////////// 162 163 #define CONFIG_SCHED_TICK_MS_PERIOD 1000 // number of milliseconds 182 164 #define CONFIG_SCHED_TICKS_PER_QUANTUM 1 // number of ticks between scheduling 183 165 #define CONFIG_SCHED_MAX_THREADS_NR 32 // max number of threads per core 184 166 185 167 //////////////////////////////////////////////////////////////////////////////////////////// 186 // THREADS168 // THREADS 187 169 //////////////////////////////////////////////////////////////////////////////////////////// 188 170 … … 193 175 194 176 //////////////////////////////////////////////////////////////////////////////////////////// 195 // REMOTE PROCEDURE CALL177 // REMOTE PROCEDURE CALL 196 178 //////////////////////////////////////////////////////////////////////////////////////////// 197 179 … … 203 185 204 186 //////////////////////////////////////////////////////////////////////////////////////////// 205 // PROCESS INIT & PROCESS USER TERMINALS187 // PROCESS INIT & PROCESS USER TERMINALS 206 188 //////////////////////////////////////////////////////////////////////////////////////////// 207 189 … … 215 197 216 198 //////////////////////////////////////////////////////////////////////////////////////////// 217 // MAPPER199 // MAPPER 218 200 //////////////////////////////////////////////////////////////////////////////////////////// 219 201 … … 223 205 224 206 //////////////////////////////////////////////////////////////////////////////////////////// 225 // USER SPACE SEGMENTATION / all values are number of pages207 // USER SPACE SEGMENTATION / all values are number of pages 226 208 //////////////////////////////////////////////////////////////////////////////////////////// 227 209
Note: See TracChangeset
for help on using the changeset viewer.