![]() |
Вопрос по частоте процессора.
Добрый день.
Уважаемые специалисты, подскажите пожалуйста вот какую вещь. Я так понял, что частота процессора отвечает за количество тактов (операций) в секунду. Если допустим взять два процессора одной линейки, например Intel Celeron с частотой 1800 Мг и второй с 3600 Мг, то выходит что в одной линейке второй процессор должен работать в два раза быстрее т.к. за 1 единицу времени времени он успевает выполнить в два раза больше тактов (операций)? Или я что-то упустил? Заранее спасибо за ответ. |
jester_tm, Работать будет быстрее, но по производительности разница может быть небольшой - дело в архитектуре процессора. В новых процессорах архитектура более прогрессивна, лучше обрабатываются различные инструкции и команды.
|
WSonic, спасибо, но я если брать ОДНУ архитектуру т.е. именно одной линейки, но разные по частоте. Ведь у них ОДНА архитектура.
|
jester_tm, Если в пределах одной архитектуры, то производительность может отличаться значительно. Но многое зависит от приложения. Так как не все приложения одинаково реагируют на увеличение частоты процессора
|
Цитата:
Если взять процессоры 1800 MHz и 3600 MHZ одного поколения, например, четвёртого Haswell, то например кодирование (сжатие) видео будет происходить быстрей на проце 3600 MHz, но не в 2 раза, т.к. процессор характеризуется не только тактовой частотой, но и количеством ядер, наличия или отсутствия Hyper-Threading, кэш-памятью, архитектурой ит.д. Также, как и сказали выше, ещё скорость обработки зависит от конкретного приложения |
Ditton2017, под "линейкой" я подразумеваю процессоры одного поколения с разной частотой. Про ядра я понимаю, НО если брать процессоры одного поколения и одной линейки то у них обычно одинаковые все характеристики и отличаются только частотой.
WSonic, а вы не знаете касательно самых распространенных приложений? например те же ОС или MSOffice? Просто если я правильно понял за, что отвечает частота, то выходит что если приложение отдало процессору задачу и для её выполнения нужно сделать 1800 тактов то процессор с частотой тактов 1800 выполнит за 1 сек, а процессор с частотой в 3600 выполнит за 0.5 секунд. Я сейчас привел пример, но надеюсь вы поняли в какую сторону я задаю вопрос. На всякий случай скажу что сравниваю только частоты, а не ядра, кэш и прочие характеристики. Представим даже что это один процессор только сперва он работает на частоте 1800 Мгц, а потом мы подняли на частоту 3600 Мгц. |
jester_tm, К примеру архиваторам, компиляторам, редакторам важнее количество параллельно выполняемых потоков, чем частота одного потока.
|
Цитата:
Да и то, производительность как известно, является результирующей характеристикой каждого компонента системы, и если процессор вытянуть на хорошую мощность, то можно получить затык в другом месте - например в медленном HDD или памяти, и ваш новый процессор в два раза мощнее предыдущего будет в два раза больше времени простаивать, ожидая ответа от жесткого диска, который чуть не засыпает на ходу. |
Цитата:
Так, к примеру, в игре GTA5 будет производительнее двухъядерный Сore i3 6100Т с частотой 3,2 GHz, чем двухъядерный Pentium G4520 с частотой 3,6 GHz |
Цитата:
|
Ditton2017, Вы сравнили две разные "линейки" одного поколения. Я понимаю, что будет разница между celeron и pentium одного поколения. Мне интересно правильно ли я понял что увеличение частоты вдвое на одном и том же процессоре ускорит процесс выполнения задачи в двое.
|
Цитата:
|
Цитата:
|
Цитата:
Тактовая частота Что такое частота процессора. |
Время: 13:22. |
Время: 13:22.
© OSzone.net 2001-