Лучше всего иметь 1 ядро, которое за 1 такт обращается к памяти.
Как только вводятся кеши и память становится более удаленной по цене обращения, тут и начинается.
Учитывая что у каждого процесса свой контекст(состояние регистров плюс кеш), плюс ещё есть режим ядра, тоже со своим контекстом, переключать это между ядрами означает гонять это всё туды обратно. Собсно поэтому винда в основном грузит тока 1 ядро, что ставит чайников в полный ступор.
Также стоит отдельно выделить, что если у нас не просто несколько ядер на одном сокете, а ещё и несколько сокетов, к каждому из которых подключена своя память и надо переехать ядра в ядро на разных сокетах, то вообще тушите всех.
У меня чот тоже. Хотя нельзя сказать что опыт был строго отрицательный, в основном оно работало. Но при каждом косяке была мысль, а что если это оно виновато? 486dx2, k6-3, duron, barton xp, 64х2.
Но вот чему точно нет доверия это мамки из китая. Что там за фирмварь, что за разводка? При покупке на несколько лет, все эти экономии не имеют смысла.
Социальные закладки