Ingo Molnar | cc19ca8 | 2005-06-25 14:57:36 -0700 | [diff] [blame] | 1 | |
| 2 | config PREEMPT |
| 3 | bool "Preemptible Kernel" |
| 4 | help |
| 5 | This option reduces the latency of the kernel when reacting to |
| 6 | real-time or interactive events by allowing a low priority process to |
| 7 | be preempted even if it is in kernel mode executing a system call. |
| 8 | This allows applications to run more reliably even when the system is |
| 9 | under load. |
| 10 | |
| 11 | Say Y here if you are building a kernel for a desktop, embedded |
| 12 | or real-time system. Say N if you are unsure. |
| 13 | |
| 14 | config PREEMPT_BKL |
| 15 | bool "Preempt The Big Kernel Lock" |
Ingo Molnar | f704f56 | 2005-06-25 14:57:38 -0700 | [diff] [blame^] | 16 | depends on SMP || PREEMPT |
Ingo Molnar | cc19ca8 | 2005-06-25 14:57:36 -0700 | [diff] [blame] | 17 | default y |
| 18 | help |
| 19 | This option reduces the latency of the kernel by making the |
| 20 | big kernel lock preemptible. |
| 21 | |
| 22 | Say Y here if you are building a kernel for a desktop system. |
| 23 | Say N if you are unsure. |
| 24 | |