Форум программистов, компьютерный форум, киберфорум
Процессоры
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.52/65: Рейтинг темы: голосов - 65, средняя оценка - 4.52
0 / 0 / 0
Регистрация: 04.05.2008
Сообщений: 13

4 ядра или одно?

01.08.2009, 00:56. Показов 14024. Ответов 52

Студворк — интернет-сервис помощи студентам
Вопрос по существу. Мне не известно, как организованно управление процессором в нюансах. В общем все понятно..., но как человек имевший дело с ассемблером я спрашиваю у специалистов: имеет ли смысл брать четырехядерный процессор для ускорения конкретного приложения? А именно - допустим, я эксплуатирую музыкальный редактор. Для операционной среды наличие дополнительного ядра принципиально. Чем больше ядер, тем быстрее работа. Каждый процесс "относится к своему ядру", в итоге ничего не виснет, эффект налицо. А как с одним процессом? Может ли операционная среда (там, где это возможно и нужно) разделять его и подпихивать разным ядрам? Быть может для 4-ядерного процессора нужно адаптированное приложение. Специальный муз редактор? Есть ли смысл в 4 ядрах, когда необходимо добиться ускорения конкретного приложения.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
01.08.2009, 00:56
Ответы с готовыми решениями:

Ядра или герцы?
Какой проц лучше, 4 ядра и 4 гигагерца или 6 ядер и 3.5 гигагерц?

4 ядра по 1 потоку или 2 по 2 ? AMD_Athlon(tm)_II_X4_635_Processor
помогите разобраться, что за ерись. купил 4 ядерный процессор AMD_Athlon(tm)_II_X4_635_Processor, показывает , что 2 ядра по 2 потока. что...

Не работают 2 ядра из 6 или синий экран 0х00000101
Всем привет вообщем проблема такая, когда запускаешь комп со всеми включенными 6 ядрами процессора. Он после того как загружает ОС выдает...

52
 Аватар для Dexs
417 / 285 / 3
Регистрация: 29.07.2009
Сообщений: 1,981
01.08.2009, 01:00
Если приложение многопоточное, может работать с более, чем 1 ядро - то стоит брать 2-4 ядра... Иначе - 1 ядро будет задействовано, остальные - в простое.
Ну и про HyperThreading почитайте
В любом случае сейчас преимущество у многоядерных процах.
Цитата Сообщение от Narik Посмотреть сообщение
Чем больше ядер, тем быстрее работа
Опять-таки не везде...
0
0 / 0 / 0
Регистрация: 04.05.2008
Сообщений: 13
01.08.2009, 08:50  [ТС]
Спасибо, прочел, теперь знаю какую куплю материнку.
0
Почетный модератор
 Аватар для Humanoid
11557 / 4352 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
01.08.2009, 12:06
Цитата Сообщение от Malkav1an
Иначе - 1 ядро будет задействовано, остальные - в простое.
Не совсем. Ведь все современные операционные системы (в том числе и Виндовс) многозадачные. Т.е. одновременно у них выполняется большое количество процессов, и у многих из них бывает несколько потоков. Поэтому на многоядерных процессорах какой-нибудь тормозной софт не будет затормаживать всю систему. Например, я на своём компе могу запустить переконвертирование из DVD в AVI и в то же время смотреть другой фильм... на одноядерных процессорах это было бы почти нереально.
0
 Аватар для Airhand
537 / 459 / 3
Регистрация: 08.07.2009
Сообщений: 2,625
01.08.2009, 12:21
Цитата Сообщение от Humanoid Посмотреть сообщение
на одноядерных процессорах это было бы почти нереально.
Неверно. Смотря какая частота одноядерного процессора.

Смотря под какие приложения 4-ядерный проц. Некоторые приложения поддерживают многопоточность, некоторые - нет. Музыка хорошо распаралливается, так что если какое-то приложение не тянет, на данный момент, многопоточность, то может оно будет поддерживать его в будущем. Купи 2-ядерник, если сомневаешся.
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
01.08.2009, 13:39
Если денег хватит, то покупай Phenom II X3 или X4.

Добавлено через 41 минуту 23 секунды
Чего фу - смысла покупать Dual Core нет. Технологически Phenom II X3/X4 лучше чем Athlon X2.
0
Почетный модератор
 Аватар для Humanoid
11557 / 4352 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
01.08.2009, 14:13
Airhand, я говорю не про работу одного приложения, а про работу всей системы. Да, каждое приложение в отдельность будет использовать только одно ядро (в большинстве случаев). Но и не нужно забывать о том, что другие приложения будут мешать комфортной работе.
Например, когда у меня был старый компьютер, я был подключен к локальной сети... там я пользовался программами mIRC и StrongDC++... оказалось, что при большом количестве людей эти программы временами сильно загружают процессор. Поэтому что бы поиграть, мне приходилось выключать их. Но в случае с друхядерными процессорами эта проблема будет заметна гораздо меньше (если вообще будет заметна), т.к. выше вероятность, что активность игры и этих программ будут попадать на разные ядра.
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
01.08.2009, 14:43
Humanoid правильно все говорит. Одно загруженное ядро или два ядра, когда загружено только одно ядро - это две больших разницы.
Два ядра дают большую интеративность системы и приложений пользователю.
К тому же следует учесть особенности работы планировщика Windows. Низкоприоритетные задачи будут выполнены только если более высокоприоритетные задачи освободят процессор. При сильной загрузке CPU в 100% в течение длительного времени свободный квант может найтись через несколько минут. В случае двух ядер проблем нет - свободное ядро имеет кучу свободных квантов.
0
Эксперт JavaЭксперт С++
 Аватар для M128K145
8384 / 3617 / 419
Регистрация: 03.07.2009
Сообщений: 10,709
01.08.2009, 15:02
Бери 4 ядерный.ИМХО Системные процессы и по типу аси можно на одно ядро, более тяжелые по одному процессу на ядро раскидай, благо можно вручную задать соответствия ядер процессам и не парится по поводу сильной загрузки каждым приложением

Не по теме:

ессно ОЗУ побольше надо))

0
22 / 16 / 0
Регистрация: 23.06.2009
Сообщений: 58
01.08.2009, 15:20
бери 4 ядра лучше intel и цена минимум - 6 - 7 тысячь.
а лучше за 10 тысячь бери...
и смотри на fsb
0
 Аватар для Airhand
537 / 459 / 3
Регистрация: 08.07.2009
Сообщений: 2,625
01.08.2009, 20:12
Цитата Сообщение от Humanoid Посмотреть сообщение
Например, когда у меня был старый компьютер, я был подключен к локальной сети... там я пользовался программами mIRC и StrongDC++... оказалось, что при большом количестве людей эти программы временами сильно загружают процессор. Поэтому что бы поиграть, мне приходилось выключать их.
На какой частоте работал комп и какой процессор был ? У меня на работе, на моей машине мог работать SQL сервер и ещё куча приложений и что ? Теперь всем брать одноядерные процы ? Это не чём не говорит.
0
Почетный модератор
 Аватар для Humanoid
11557 / 4352 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
01.08.2009, 20:40
Цитата Сообщение от Airhand
На какой частоте работал комп и какой процессор был ?
Athlon64 3000+ (1.8 ГГц)
Цитата Сообщение от Airhand
У меня на работе, на моей машине мог работать SQL сервер и ещё куча приложений и что ?
Работа работе рознь. Большинство программ будут работать и на первом пентиуме... но работой это будет трудно назвать. В предыдущем посте я имел ввиду, что для игр крайне желательно, что бы хотя бы одно ядро было свободно, иначе будут ощущаться "подлагивания".
0
 Аватар для Airhand
537 / 459 / 3
Регистрация: 08.07.2009
Сообщений: 2,625
01.08.2009, 22:23
Цитата Сообщение от Humanoid Посмотреть сообщение
Большинство программ будут работать и на первом пентиуме... но работой это будет трудно назвать. В предыдущем посте я имел ввиду, что для игр крайне желательно, что бы хотя бы одно ядро было свободно, иначе будут ощущаться "подлагивания".
Запускаться и работать - это разные вещи. Какие такие "подлагивания" ? Как раньше в игры играли на одноядерных процах ? Это всё от кривых рук.
0
Почетный модератор
 Аватар для Humanoid
11557 / 4352 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
01.08.2009, 22:42
Airhand, у меня складывается впечатление, что ты читаешь только отдельные слова из поста.
Цитата Сообщение от Humanoid
...я пользовался программами mIRC и StrongDC++... оказалось, что при большом количестве людей эти программы временами сильно загружают процессор. Поэтому что бы поиграть, мне приходилось выключать их.
Вот так раньше и играли.
0
Пробующий
 Аватар для galileopro
185 / 98 / 10
Регистрация: 28.04.2009
Сообщений: 1,101
02.08.2009, 00:36
Многие приложения не поддерживают многопоточность. Оптимально сейчас брать 2-х ядерный. Core 2 Duo.
0
 Аватар для Airhand
537 / 459 / 3
Регистрация: 08.07.2009
Сообщений: 2,625
02.08.2009, 11:44
Цитата Сообщение от Humanoid Посмотреть сообщение
Вот так раньше и играли.
Были DOS-вые игры. И как-то в них играли на одноядерных компах. И, при этом, музыку слушали в winamp-e.
0
Почетный модератор
 Аватар для Humanoid
11557 / 4352 / 452
Регистрация: 12.06.2008
Сообщений: 12,454
02.08.2009, 12:41
Airhand, WinAMP создаёт равномерную нагрузку... поэтому с ним проблем обычно не бывает.
Забей... я уже перестаю понимать, о чём мы спорим
0
0 / 0 / 0
Регистрация: 14.08.2009
Сообщений: 7
14.08.2009, 10:29
А каким образом можно задать на каждое ядро определенные процессы?
0
Эксперт С++
 Аватар для odip
7176 / 3234 / 82
Регистрация: 17.06.2009
Сообщений: 14,164
14.08.2009, 10:39
В Windows -> Task Manager -> Set Affinity.
0
 Аватар для snake32
3510 / 1693 / 236
Регистрация: 26.02.2009
Сообщений: 8,463
Записей в блоге: 6
14.08.2009, 10:47
Согласен с galileopro. Два ядра на данный момент оптимально. Вряд ли звуковой редактор сильно его загрузит.
Narik, Лучше к двум ядрам прикупи современную звуковуху от Creative, там и аппаратное ускорение присутствует.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
14.08.2009, 10:47
Помогаю со студенческими работами здесь

Что будет лучше i7 2630qm (2 Гц 4 ядра) vs i5 3230m (2,6 Гц 2 ядра) ?
Что будет лучше i7 2630qm (2 Гц 4 ядра) vs i5 3230m (2,6 Гц 2 ядра) ? Не использую программы поддерживающие многопоточность.

Действительно-ли на 2-ух ядерном процессоре два ядра или более?
Всем Привет не давно услышал такую тему что двух ядерные процы,на самом деле не двух ядерные,в конкретном случае слышал про проц AMD...

Процессор двуядерный с Hyper-Threading или 4 физических ядра?
У меня дилемма. Подбираю себе новый ноут, уже нашел несколько вариантов, но не знаю с каким процессором взять. Core i5 6300HQ 4...

Выбор процессора для 1с сервера. (частота, кэш, или ядра)
Как известно, для сервера 1с8 важно частота проца и оперативки, а как быть с кэшем? Вопрос такой, как будет отличать ся...

Моя материнская плата поддерживает до 6 или 8 ядер , но почему то по "msconfig" показывает всего 2 ядра
Сегодня обновил процессор . Был AMD Athlon x2 270 ; Сменил на AMD FX 6300 ; Моя материнская плата поддерживает до 6 или 8 ядер , но...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
Символьное дифференцирование
igorrr37 13.02.2026
/ * Программа принимает математическое выражение в виде строки и выдаёт его производную в виде строки и вычисляет значение производной при заданном х Логарифм записывается как: (x-2)log(x^2+2) -. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
SDL3 для Web (WebAssembly): Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 12.02.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами и вызывать обработчики событий столкновения. . . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 11.02.2026
Содержание блога Библиотека SDL3 содержит встроенные инструменты для базовой работы с изображениями - без использования библиотеки SDL3_image. Пошагово создадим проект для загрузки изображения. . .
SDL3 для Web (WebAssembly): Загрузка PNG с прозрачным фоном с помощью SDL3_image
8Observer8 10.02.2026
Содержание блога Библиотека SDL3_image содержит инструменты для расширенной работы с изображениями. Пошагово создадим проект для загрузки изображения формата PNG с альфа-каналом (с прозрачным. . .
Установка Qt-версии Lazarus IDE в Debian Trixie Xfce
volvo 10.02.2026
В общем, достали меня глюки IDE Лазаруса, собранной с использованием набора виджетов Gtk2 (конкретно: если набирать текст в редакторе и вызвать подсказку через Ctrl+Space, то после закрытия окошка. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru