|  | 
 
 | 
| 
 | |||||||
| Регистрация | << Правила форума >> | FAQ | Пользователи | Календарь | Поиск | Сообщения за сегодня | Все разделы прочитаны | 
|  | 
|  | Опции темы | Поиск в этой теме | Опции просмотра | 
|  | 
| 
			 
			#1  
			
			
			
			
		 | |||
| 
 | |||
|  Мультипотоковая программа работающая на 2 ядрах быстрее чем на одном Мультипотоковая программа работающая на 2 ядрах быстрее чем на одном Кто-нибудь может поделиться таким примером? У меня почему-то на Core 2 Duo, программ в два потока работает с той же скоростью, что и в один поток. И если потоков сделать 10 или 15, то ничего не меняется. Кто-нибудь может дать работающий пример мультипотоковой программы, которая бы в два потока работала бы быстрее, чем в один, на двухъядерном процессоре? Или может есть какие-нибудь книжке по теме использования второго ядра в Дельфи? | 
| 
			 
			#2  
			
			
			
			
		 | ||||
| 
 | ||||
|   Если честно, то особого быстродействия ты не заметишь, поскольку (ИМХО) твоя программа не нагружает процессор достаточно. А еще Windows XP умеет работать с 2-х и 4-х ядерными процессорами, автоматически переключая задачи между ядрами и раздавая каждому треды (потоки) процессов более/менее равномерно. Ощутимая разница видна только при программах, которые сильно потребляют ресурсы либо при компиляции ядра ОС. | 
| 
			 
			#3  
			
			
			
			
		 | |||
| 
 | |||
|   Цитата: 
 Цитата: 
 Дайте пример программы, которая бы работала быстрее на двухядерном процессоре, чем на одноядерном. |