Відповіді:
Як вказують інші відповіді, навіть якщо процесор працює в 5 разів швидше, не все буде в 5 разів швидше, тому що іноді комп'ютер витрачає час, не працюючи з процесором, а чекаючи інших операцій, таких як диск або мережа I / О.
На додаток до цього, сучасні процесори є досить складними внутрішньо, і вони виконують всілякі хитромудрі трюки (конвеєрний конвеєр, прогнозування гілок, виконання поза замовленнями), щоб прискорити роботу. Це може працювати краще або не на більш швидкому процесорі, тому навіть для завдань, пов'язаних з процесором, прискорення роботи, ймовірно, не буде в 5 разів.
Це може бути менше, а то й більше, залежно від характеру завдання та того, наскільки воно добре узгоджується з оптимізаціями, які CPU намагається використовувати. Також ці оптимізації, ймовірно, будуть відрізнятися в новій моделі процесора (навіть якщо це з тієї ж серії).
Ні, це лише найкращий 1 можливий випадок. Якщо ваше завдання вимагає, наприклад, доступу до мережі або жорсткого диска, це буде вузьким місцем, яке ви не зможете компенсувати більш швидким процесором.
1 ) не передбачаючи інших змін у системі та процесорі
Якщо ви зробите, скажімо, програму, яка обчислює просте число і абсолютно немає доступу до вводу-виводу або доступу до мережі, швидкість все одно не подвоюється. Це може бути дуже різним.
Якщо це центральний процесор одного виробника, генерації, технології, кількість транзисторів, наборів інструкцій та однакового розміру деталей в нанометрах, подвійна частота може означати подвійну швидкість. Це означає, що якщо ви нічого не економите, а у кеші процесора немає вузького місця.