![]()  | 
	
		
			
  | 
	|||||||
| Регистрация | Статьи о хостинге | Справка | Пользователи | Social Groups | Календарь | Поиск | Сообщения за день | Все разделы прочитаны | 
![]()  | 
	
	
| 
		 | 
	Опции темы | 
| 
		 
			 
			#1  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 
			
			Я относил на colocation машинку с двумя процессорами Xeon 2.8 
		
		
		
		
		
		
		
		
	
	Как убедиться, что установленная FreeBSD 6.0 использует оба процессора?  | 
| 
		 
			 
			#2  
			
			
			
			
			
		 
		
	 | 
||||
		
		
  | 
||||
| 
		
	
		
		
			
			 
			
			Если ядро скомпилено с поддержкой мультипроцессорности, в top будет CPU0, CPU1, CPU2 и CPU3. 
		
		
		
		
		
		
		
		
	
	По-умолчанию во фре однопроцессорный кернел (по крайней мере до 6.0 было так).  | 
| 
		 
			 
			#3  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 
			
			О том как перекомпилировать ядро для web сервера можно почитать нап***ер тут: http://dedic.ru/node/32
		 
		
		
		
		
		
		
			
		
		
		
		
		
	
	 | 
| 
		 
			 
			#4  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 
			
			1. Команда top дает: 
		
		
		
		
		
		
		
		
	
	last pid: 544; load averages: 0.00, 0.03, 0.04 up 0+00:09:38 15:06:32 21 processes: 1 running, 20 sleeping CPU states: % user, % nice, % system, % interrupt, % idle Mem: 8016K Active, 4252K Inact, 18M Wired, 7600K Buf, 1973M Free Swap: 2048M Total, 2048M Free PID USERNAME THR PRI NICE SIZE RES STATE C TIME WCPU COMMAND ================================================== ======= Но CPU0, CPU1, CPU2 и CPU3 там нету. ================================================== ======= 2. Команда dmesg выдает: (вырезки из вывода) FreeBSD 6.0-RELEASE #0: Tue Jul 18 19:05:28 MSD 2006 (пропустил) :/usr/obj/usr/src/sys/SMP Timecounter "i8254" frequency 1193182 Hz quality 0 ... CPU: Intel(R) Xeon(TM) CPU 2.80GHz (2800.11-MHz 686-class CPU) ... Hyperthreading: 2 logical CPUs ... FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 6 cpu3 (AP): APIC ID: 7 ... SMP: AP CPU #3 Launched! SMP: AP CPU #1 Launched! SMP: AP CPU #2 Launched! Что-нибудь из этого может говорить, что FreeBSD 6.0 использует оба процессора Xeon?  | 
| 
		 
			 
			#5  
			
			
			
			
			
		 
		
	 | 
||||
		
		
  | 
||||
| 
		
	
		
		
			
			 
			
			Да, он же пишет об этом белым по черному  
		
		
		
		
		
		
		
		
	
	 
		 | 
| 
		 
			 
			#6  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 
			
			наоборот, черным по белом  
		
		
		
		
		
		
		
		
	
	![]() спасибо!  | 
| 
		 
			 
			#7  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 
			
			На сервере 2 процессора Xeon, HT включен.  
		
		
		
		
		
		
			ps aux во FreeBSD 6.1 выдает: root 11 99.0 0.0 0 8 ?? RL 0:00.00 [idle: cpu3] root 12 99.0 0.0 0 8 ?? RL 11171:47.86 [idle: cpu2] root 13 99.0 0.0 0 8 ?? RL 0:00.00 [idle: cpu1] root 14 99.0 0.0 0 8 ?? RL 11160:37.89 [idle: cpu0] Настораживает, что TIME набегает только у CPU0 и CPU2 - а CPU1 и CPU3 остаются с нулем. Значит ли это что Hyperthreading реально не работает - и два ядра простаивают? Или все же HT работает, просто ps aux выдает некорректно? 
				__________________ 
		
		
		
		
		
	
	starovernoe.ru - платный хостинг PHP MySQL SSL  | 
| 
		 
			 
			#8  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 
			
			dmesg 
		
		
		
		
		
		
			там должно быть 
				__________________ 
		
		
		
		
		
	
	dedic.ru - Новая фишка для владельцев выделенных серверов.  | 
| 
		 
			 
			#9  
			
			
			
			
			
		 
		
	 | 
|||
		
		
  | 
|||
| 
		
	
		
		
			
			 Цитата: 
	
 ............. Logical CPUs per core: 2 ............. FreeBSD/SMP: Multiprocessor System Detected: 4 CPUs cpu0 (BSP): APIC ID: 0 cpu1 (AP): APIC ID: 1 cpu2 (AP): APIC ID: 6 cpu3 (AP): APIC ID: 7 ............ SMP: AP CPU #3 Launched! SMP: AP CPU #1 Launched! SMP: AP CPU #2 Launched! ............ Вроде все 4 ядра включаются. Вопрос-то в другом - почему PS AUX выдает что вроде как только два ядра работают, а остальные в простое? 
				__________________ 
		
		
		
		
		
	
	starovernoe.ru - платный хостинг PHP MySQL SSL  | 
![]()  | 
	
	
| Опции темы | |
		
  | 
	
		
  | 
			 
			Похожие темы
		 | 
	||||
| Тема | Автор | Раздел | Ответов | Последнее сообщение | 
| Это глюк или нет? "Макс. число присутствующих"... | Host-Provider.Ru | Замечания и предложения | 5 | 28.06.2002 15:45 |