Компьютерное железо
Вопрос знатокам компьютерного "железа" (о многоядерных процессорах).
Сейчас "мода" пошла на 2-х ядерные процессоры , 4-х ядерные и т.д. Вобщем "обычные" уже постепенно начинают "махать на прощание ручкой". А вопрос такой - эти многоядерные системы САМИ равномерно (?) в автоматическом режиме распределяют нагрузку между ядрами? Или это дело для большей эффективности где-то и как-то можно (нужно) настроить? Просвятите, плиз, по этому вопросу? P.S. думаю (gjljphtdf.), что в Линуксе такие "винтики" имеются, но увы - "привычка [к Windows] свыше нам дана - замена счастию она" - так что мой вопрос касается Windows-систем )))
Все Windows системы существующие сегодня однозначно умеют управлять загрузкой процессоров (именно процессоров а не ядер, для системы два процессора или один двухядерный - без разницы) . Есть программы которые используют всего один поток, в этом случае они выполняются только на одном ядре. В любом случае для любого приложения можно указать какой процессор (или какое ядро) использовать можно а какое нельзя.
p.s. относительно функциональности Linux vs. Windows. Все зависит от привычки, системы в общем идиентичны. Одна удобна одним, другая другим, но все по причине простой привычки. И если есть какая либо функциональность в одной из них, та же функциональность обязательно будет и в другой с поправкой на лицензионный и бесплатный софт (который по моему мнению часто уступает таки платному).
p.s. относительно функциональности Linux vs. Windows. Все зависит от привычки, системы в общем идиентичны. Одна удобна одним, другая другим, но все по причине простой привычки. И если есть какая либо функциональность в одной из них, та же функциональность обязательно будет и в другой с поправкой на лицензионный и бесплатный софт (который по моему мнению часто уступает таки платному).
Андрей Киселевич
Красивый простой, понятный, доступный и лаконичный ответ - 5 баллов (точнее - 10 ;:-)
1. Зависит от производителя процессора и матери. На некоторых матерях это программная фича, работает преимущественно с Athlon.
2. Зависит от софта - предусмотрел ли разраб оптимизацию под многоядерные процы. Например, в играх - иногда пишут дополнительную прогу под многоядерный проц (игра Bioshok и оптимизатор AthlonDualCore для неё)
3. Для некоторых игр наоборот, нужно отключать в процессах 2-е ядро. Но это конкретно зависит от всего установленого в системник железа.
4. Как геймер могу сказать про игры - да, в ARMA 2, Far Cry 2, Fallout 3 оба атлоновских ядра грузяться одинаково. Но зависит ли это и в какой степени от матери, проца или игр - не знаю.
5. Насчёт моды на многоядерные процы - многие игры после 2008 года тупо требуют для запуска поддержку инструкции SSE 2, которая в одноядерных процах отсутствует.
2. Зависит от софта - предусмотрел ли разраб оптимизацию под многоядерные процы. Например, в играх - иногда пишут дополнительную прогу под многоядерный проц (игра Bioshok и оптимизатор AthlonDualCore для неё)
3. Для некоторых игр наоборот, нужно отключать в процессах 2-е ядро. Но это конкретно зависит от всего установленого в системник железа.
4. Как геймер могу сказать про игры - да, в ARMA 2, Far Cry 2, Fallout 3 оба атлоновских ядра грузяться одинаково. Но зависит ли это и в какой степени от матери, проца или игр - не знаю.
5. Насчёт моды на многоядерные процы - многие игры после 2008 года тупо требуют для запуска поддержку инструкции SSE 2, которая в одноядерных процах отсутствует.
Сами ни хрена не делают (пока) :-)
В основном это забота программистов разрабатывающих приложения.
В основном это забота программистов разрабатывающих приложения.
к сожалению 99% программ и игр не умеют пользоваться двумя ядрами одновременно и поэтому при очень сильной работе одно ядро работает, а другое работает под нужды системы. а так могу сказать одно, когда одна программа есть весь процессор, то система подтормаживает, а когда одно ядро ничего не тормозит. у меня с самого начала был "двуядерный " процессор п4 с технологией НТ, которая делала два виртуальных ядра из одного реально, там я мог спокойно использовать что-то мощное по поеданию процессора, при этом сама винда дико не тормозила, но при отключения виртуальной двуялдерности, любая мощная прога вызывала такие тормога, что стащшно думать, так что многядерность хорошоа и плоха одновременно, но главное чтоб работало.
За все мелкомягкие ОСи не скажу, но 2008 Сервер умеет распределять нагрузку (следовательно, Виста тоже ДОЛЖНА, ибо ядро одно и то же) .
Так же многие современные программы разрабатываются/пишутся с учетом многопроцессорности.
Но я так же видел патчи под тот или иной софт, раскидывающий потоки на разные ядра процессора.
Так же многие современные программы разрабатываются/пишутся с учетом многопроцессорности.
Но я так же видел патчи под тот или иной софт, раскидывающий потоки на разные ядра процессора.
По умолчанию-автоматически. Но через диспетчер задач можно задать разным процесам соответствия.
Конкретная производительность машины в данном случае будет зависеть от работающего приложения. Если задача не разветвляется на несколько процессов, - загрузка процессора будет не более 50% (открой диспетчер задач, вкладка "Быстродействие"). Если не задано конкретное соответствие процессов, диспетчер будет стараться поровну разделить нагрузку на оба ядра. Обычно это касается относительно старых программ. Зато два таких приложения, работающие по-полной, разгонят твой проц на все 100. Большинство же новых программ (особенно игры, программы видео-кодирования и т. д. ) поддерживают многоядерные системы.
Похожие вопросы
- Вопрос знатокам компьютерного железа!
- вопрос знатокам компьютерного железа
- Вопрос знатокам компьютерного железа. Внутри.
- Фотовопрос! Знатокам компьютерного железа! Нужна помощь!
- Вопрос для знатоков Компьютерного Железа и Компьютерных Игр. Смотреть внутри, тут не вместится!!!
- Есть тут знатоки компьютерного железа? Вопрос к Вам!
- Вопрос для знатоков компьютерного железа????
- Знатокам компьютерного железа, вам вопрос. Спасибо заранее)
- Знатоки компьютерного железа помогите, проблема в Видеокартой...
- Как вы, уважаемые знатоки компьютерного железа, считаете, далее внутри