[identity profile] defender-faith.livejournal.com posting in [community profile] useful_faq
Вопрос следующий - какой процессор порекомендуете, Pentium 4 660 (3.6 GHz, одноядерный) или Pentium 4 940 (3.2 GHz, двухядерный). В моем понимании, второй лучше, но тогда почему первый в полтора раза дороже?

Date: 2006-07-17 05:58 am (UTC)
From: [identity profile] ex-neo-is-fl156.livejournal.com
1. Объясните, почему в Вашем понимании второй лучше
2. Расскажите, как Вы собираетесь использовать компьютер

Date: 2006-07-17 06:25 am (UTC)
From: [identity profile] ex-neo-is-fl156.livejournal.com
Понятно. Я думаю, для Вас больше подойдёт п.2. Кроме того, если Вы купите более дешёвый процессор, сможете потратить больше денег на много RAM и большой и быстрый HDD =)

С одноядерным-но-быстрым vs двухядерным-но-помедленней штука такая. Параллельно исполняться могут только разные потоки (процесс состоит из одного или нескольких потоков). Мало того, исполняясь параллельно, в реальности им нужно довольно часто синхронизоваться (т.е. выполниться по очереди), чтобы иметь доступ к общим ресурсам (которые не thread-safe или вообще неподдерживают одновременный доступ более 1 потока). Примеры таких ресурсов - I/O на диск и другие устройства, видеокарта, и, в конце концов, даже оперативная память.

Для пользователя это фактически означает, что от многоядерности он может получать преимущество только в следущих случаях:
1. Используя многопоточные программы, специально оптимизированные под несколько процессоров.
2. Используя несколько программ одновременно, которые не используют общих ресурсов и у которых основная нагрузка на систему - это использование процессора (а не диск, видео и т.п.)

Насколько мне известно:

1. "стандартная домашняя производительность" будет немного лучше (не в 2 раза, но на какой-то процент) - если под стандартной домашней производительностью понимать время, требуемое на открытие иконки "My Computer", время spell-check'а word-документа, переключение задач и т.п.

2. Геймеры не имеют практически никакого benefit'а от двух процессоров, т.к. (a) большинство игр не оптимизированы под несколько процессоров, (b) всё равно узкое место - это видеокарта, а не процессор, (c) видеокарта - общий ресурс (блокирующий) - т.е. умножте число процессоров хоть в 10 раз, видеокарта быстрее рисовать не будет.

3. Насчёт Фотошопа и Премьера - не знаю. Я бы на Вашем месте провёл тесты конкретно с этими двумя программами (на обеих конфигурациях) и посмотрел бы, сколько времени занимает выполнение нескольких фич, которые для меня самые важные.

Чаще всего компьютер нельзя назвать "более или менее производительным", если не подразумевать конкретную задачу, которую Вы выполняете.

Date: 2006-07-17 06:30 am (UTC)
From: [identity profile] ex-neo-is-fl156.livejournal.com
Если я правильно помню, у Фотошопа узкое место - I/O. Т.е. нужен *быстрый RAM* и в большом количестве (как минимум 1-2GB).