 0a06ff068f
			
		
	
	
	0a06ff068f
	
	
	
		
			
			We've switched over every architecture that supports SMP to it, so remove the new useless config variable. Signed-off-by: Christoph Hellwig <hch@lst.de> Cc: Jan Kara <jack@suse.cz> Cc: Jens Axboe <axboe@kernel.dk> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
		
			
				
	
	
		
			58 lines
		
	
	
	
		
			1.6 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			58 lines
		
	
	
	
		
			1.6 KiB
			
		
	
	
	
		
			Text
		
	
	
	
	
	
| #
 | |
| # Timer Interrupt Frequency Configuration
 | |
| #
 | |
| 
 | |
| choice
 | |
| 	prompt "Timer frequency"
 | |
| 	default HZ_250
 | |
| 	help
 | |
| 	 Allows the configuration of the timer frequency. It is customary
 | |
| 	 to have the timer interrupt run at 1000 Hz but 100 Hz may be more
 | |
| 	 beneficial for servers and NUMA systems that do not need to have
 | |
| 	 a fast response for user interaction and that may experience bus
 | |
| 	 contention and cacheline bounces as a result of timer interrupts.
 | |
| 	 Note that the timer interrupt occurs on each processor in an SMP
 | |
| 	 environment leading to NR_CPUS * HZ number of timer interrupts
 | |
| 	 per second.
 | |
| 
 | |
| 
 | |
| 	config HZ_100
 | |
| 		bool "100 HZ"
 | |
| 	help
 | |
| 	  100 Hz is a typical choice for servers, SMP and NUMA systems
 | |
| 	  with lots of processors that may show reduced performance if
 | |
| 	  too many timer interrupts are occurring.
 | |
| 
 | |
| 	config HZ_250
 | |
| 		bool "250 HZ"
 | |
| 	help
 | |
| 	 250 Hz is a good compromise choice allowing server performance
 | |
| 	 while also showing good interactive responsiveness even
 | |
| 	 on SMP and NUMA systems. If you are going to be using NTSC video
 | |
| 	 or multimedia, selected 300Hz instead.
 | |
| 
 | |
| 	config HZ_300
 | |
| 		bool "300 HZ"
 | |
| 	help
 | |
| 	 300 Hz is a good compromise choice allowing server performance
 | |
| 	 while also showing good interactive responsiveness even
 | |
| 	 on SMP and NUMA systems and exactly dividing by both PAL and
 | |
| 	 NTSC frame rates for video and multimedia work.
 | |
| 
 | |
| 	config HZ_1000
 | |
| 		bool "1000 HZ"
 | |
| 	help
 | |
| 	 1000 Hz is the preferred choice for desktop systems and other
 | |
| 	 systems requiring fast interactive responses to events.
 | |
| 
 | |
| endchoice
 | |
| 
 | |
| config HZ
 | |
| 	int
 | |
| 	default 100 if HZ_100
 | |
| 	default 250 if HZ_250
 | |
| 	default 300 if HZ_300
 | |
| 	default 1000 if HZ_1000
 | |
| 
 | |
| config SCHED_HRTICK
 | |
| 	def_bool HIGH_RES_TIMERS
 |