Как понять производительность ЦП MacBook Pro на практике?

У меня есть новый MacBook Pro, нажимая на "about this mac", я вижу, что у меня есть a:

Intel Core 2 Duo на 2,66 ГГц

Друг имеет Mac Pro и имеет:

Четырехъядерный Intel Xeon 2 x 2,8 ГГц

Как я для понимания этого: Я предполагаю, что у меня есть только один ЦП, и он имеет два. Что делает это позволяет ему делать это, я не могу. Его машина будет быстрее, чем моя, и в какой? "2 Duo", средние, у меня есть "2 x 2 " = 4 ядра? "2 x Четырехъядерных", средних, у него есть "2 x 4 " = 8 ядер? Что такое "ядро" на самом деле на практике, т.е. как мы можем ожидать это к производительности эффекта?

Каково практическое различие между этими двумя машинами?

3
задан 15.11.2010, 23:15

3 ответа

На практике производительность релевантна, только если у Вас на самом деле есть задачи, которые помещают большой спрос в ЦП/ядра. Таким образом, если бы Вы делаете большую работу с видео или графикой, дополнительная вычислительная мощность помогла бы. Но если Вы просматриваете веб-сайты, прочитайте электронные письма, смотрите кино или слушайте музыку, Ваша машина совершенно способна к обработке этого в течение нескольких последующих лет.

Питание процессора является только одной осью производительности. Сумма и скорость RAM (память), сумма и тип диска (жесткий диск или твердое тело) и т.д. также влияют на общую производительность, но снова это зависит от того, какую рабочую нагрузку Вы имеете для машины. Более важная метрика вращалась бы вокруг анализа рентабельности, который принимает все эти переменные во внимание и рассматривает, какую работу машина предназначена, чтобы сделать. Вообще говоря, вершина аппаратных средств строки является низкой на этой метрике стоимости/преимущества, потому что компоненты становятся более дешевыми все время.

Для проверения относительной производительности можно использовать XBench или Geekbench, но те числа не могут быть всем этим интересным.

Рассматривать Ваши конкретные вопросы:

  • Core 2 означает второе поколение семейства процессоров. Duo средства два ядра. У Вас есть одна микросхема с двумя ядрами.
  • Да, у Вашего друга есть 8 ядер, распространенных по 2 микросхемам.
  • Ядра увеличивают скорость определенных типов операций и подавляют питание, по сравнению с наличием одноядерных процессоров.
  • Можно сделать все, что он может, но некоторые зависящие от ЦП задачи (т.е. кодирование фильма) были бы быстрее для него, так как любая современная программа имеет поддержку параллелизации задач, и таким образом, он может выполнить некоторые задачи на 8 ядрах по сравнению с 2. Однако это не применяется одинаково ко всему, таким образом, этот вид производительности только примечателен на очень интенсивных задачах.
6
ответ дан 07.12.2019, 23:17

Каждое ядро является на самом деле процессором. В течение достаточно долгого времени было трудно сделать процессоры с несколькими ядрами, таким образом, компьютеры, которые должны были иметь высокую производительность и сделать большое количество задач одновременно, использовали несколько процессоров.

В течение этого десятилетия технология совершенствовалась так, что это практично, чтобы иметь два ядра на единственном процессоре. Это - в основном 2 в 1 пакет, который часто лучше, чем два отдельных процессора. Охлаждение легче и так является конструкцией материнских плат. Плюс эти два ядра может общаться друг с другом быстрее, чем два отдельных процессора.

Сформируйте сторону программного обеспечения существуют так называемые "потоки". В основном каждая простая программа может только сделать одну вещь когда-то. Если Вы хотите сделать, больше чем одна вещь, как нажимают кнопку, в то время как Ваш текстовой процессор сканирует документ, необходимо будет разделить программу на меньшие компоненты, которые называют потоками. Компьютер может быстро измениться, какой шаг выполняется, таким образом, он производит впечатление пользователю, что существует несколько вещей, происходящих когда-то. С компьютерами с несколькими процессорами каждый процессор может выполнить по крайней мере один поток (существуют процессоры, которые могут выполнить больше чем один когда-то, но я не войду в это теперь). Иногда одному процессору нужны данные из потока, который выполняется другим процессором. Замедление может произойти, в то время как один процессор передает данные другому. Это многоядерные процессоры менее затронуты этой проблемой, потому что ядра - все в одном процессоре.

Теперь для Ваших конкретных вопросов. Вы неправильно истолковываете 2 части Duo. Это - (Core 2) Duo, который является Core 2, преемник Ядра, поскольку у нас был Pentium II как у преемника Pentium. Duo означает, что существует два ядра на том процессоре. У Вашего друга есть 2 четырехъядерных Xeon. Его система является комбинацией многопроцессорной системы и многоядерной системы. Каждый процессор имеет 8 ядер, и система имеет 2 процессора. Они также немного быстрее, чем Ваш процессор когда измеренное ядро для ядра.

Это означает, что можно запустить 2 приложения одновременно, в то время как он может запустить 8 приложений одновременно. Это хорошо в случаях, где некоторые приложения очень требовательны, потребность, много процессорного времени и их работы находится в отдельных потоках. Также хорошо в случаях, где существует единственный поток, который очень требователен, потому что система имеет дополнительные процессоры, которые могут использоваться для выполнения других потоков, таким образом, система кажется более быстро реагирующей.

Существует также сравнение Xeon Core. Оба процессора связаны, но процессоры Xeon предназначены для серверов, где существует потребность обработать большие объемы данных и где надежность чрезвычайно важна. Они обычно имеют очень высокое качество. Основные процессоры являются более простым рабочим столом и версиями ноутбука, и они являются более дешевыми и более низкого качества. Также процессоры Xeon используют другой тип RAM, которая может обнаружить ошибки, вызванные радиационным фоном (среди прочего), и исправить их. Далее больше система Вашего друга может взять много намного больше RAM, чем Ваше собственное. Я не знаю точных Профессионалов MacBook чисел в то время, когда Ваш процессор был популярен, не мог взять больше чем 4 гибибайта RAM, в то время как компьютер Вашего друга мог, вероятно, взять по крайней мере 16 гибибайт RAM и вероятно больше.

Что касается качественной упомянутой первой части: В основном все процессоры того же поколения произведены вместе. Однажды изготовления, каждый процессор тестируется. После тестирования градуируются процессоры так, чтобы худшие процессоры, которые могут быть неоперабельными, были отброшены, процессоры с легким повреждением повредили отключенные части и продаются в качестве дешевых процессоров, полностью функционирующие процессоры обычно входят в средний класс, и самые дорогие процессоры - те, которые дали лучшие результаты при тестировании. Я ожидаю что, тестируя, если намного более строгий на Xeon.

Так в основном почти все, что может сделать Ваш компьютер, может быть сделано компьютером Вашего друга, но очень намного больше быстрее.

2
ответ дан 07.12.2019, 23:17

Его машина будет быстрее, чем моя, и в какой?

Его машина будет быстрее в в значительной степени всем. Mac Pro имеет два отдельных Xeon, достигающие 2,8 ГГц. Каждый Xeon является четырехъядерным, так всего он имеет 2x4 == 8 ядер в его распоряжении.

Ваш - Core 2 Duo - Core 2 указывает на второе поколение Ядра micro-architecure, и Duo указывает на двухъядерное. Таким образом, Ваша машина имеет 2 ядра в Вашем распоряжении. Ядро является физическим блоком обработки.

0
ответ дан 07.12.2019, 23:17

Теги

Похожие вопросы