Daha düşük saat hızına sahip yeni bir işlemci eski uygulamaları daha hızlı çalıştıracak mı?


11

Linux kullanıyorum ve yaklaşık 3 GHz saat hızına sahip eski bir P4'üm var. Daha düşük saat hızına sahip daha yeni bir yonga, eski uygulamalarımı daha hızlı veya daha yavaş çalıştıracak mı? Bir seferde sadece bir uygulama kullanıyorum, çok çekirdekten yararlanamayan ve arka planda herhangi bir şey çalıştırmak istemeyen eski bir çizim programı (şarapta kullanılan windows uygulaması).

Örneğin - CORE 2 DUO 1.86GHZ olan kullanılmış bilgisayara bakıyordum. Bu saat hızının sadece yarısı, ancak daha yeni bir yonga. Bu benim tek uygulamamı daha hızlı mı yoksa daha yavaş mı çalışacak?


1
bilimsel olmayan bir şekilde, bir pentium M kabaca aynı saat hızına sahip bir sistemden yaklaşık iki kat daha hızlıydı ve çekirdek ve core2 ailesi biraz daha gelişmişti.
Journeyman Geek

Yanıtlar:


11

Saat hızı yalnızca 'ne kadar iş yapıldığından' (kısmen 'iş') sorumludur. 2 CPU'yu karşılaştırmak için CPUbenchmark.net'e göz atmalı ve hem eski hem de yeni CPU'nuzu bulmalı ve sonuçları karşılaştırmalısınız.

Örneğin, 3 GHz saat hızına sahip bir P4, 491'lik bir kıyaslama sonucu elde eder ( buraya bakın ). 1.8 GHz saat hızına sahip Core 2 Duo, 1115 sonucuna ulaşıyor ( buraya bakın ).

Böylece Core 2 Duo aynı zamanda daha fazla iş yapabiliyor. Bunu göz önünde bulundurarak, çizim uygulamanız daha hızlı hesaplamalar yapmalı ve girişinizi çok daha hızlı bekleyecektir :) (görevleri daha hızlı tamamladığından daha fazla boşta kalır).


cpubenchmark'ın yazılımının algoritmasının çok çekirdekli veya tek çekirdekli bir sürümünü çalıştırıp çalıştırmadığını bilen var mı? çünkü eğer öyleyse, tek çekirdekli bir uygulama için tek çekirdekli bir işlemciye haksız bir dezavantaj verecektir.
user114558

3
bu alakasız. kişisel olarak yeni cpu'nuzun n çekirdeğini kullanmak istemeseniz bile, sisteminiz her türlü şey için mutlu bir şekilde kullanacaktır: sistemi çalışır durumda tutmak, cihazları işlemek vb.
Akira

cpubenchmark oldukça kötü imo. onun yerine cpu-dünyasına bir göz
atmalısınız

4
491'in Pentium 4 sonucunun hemen üstünde 501 Core 2 Solo 1.4GHz sonucu var, bu yüzden OP bir çekirdek tamamen aktif olmasa bile 1.86GHz Core 2 Duo ile en az% 30 hız artışı elde etmeli.
Mark Booth

6

Daha önce de belirtildiği gibi, saat hızının bir CPU'nun ne kadar iyi performans gösterdiğiyle ilgisi yoktur. Her şey, belirli bir talimatı yürütmek için kaç saat döngüsüne ihtiyaç duyulduğu ile ilgilidir. Buna CPI (Öğretim Başına Döngü) denir ve CPU'nun performansını ölçen budur.

Bu yüzden Pentium 4 çok daha yüksek bir saat hızına sahip olmasına rağmen, daha yeni ve daha gelişmiş Core2Duo tarafından büyük ölçüde daha iyi performans gösterecektir.

Eğer bazı sayıları ezmek istiyorsanız, CPU Worlds kıyaslama veritabanını kontrol etmelisiniz .


4

Diğerlerinin söylediği gibi, saat hızı en iyi şekilde farklı CPU'ları karşılaştırırken çok az faydalıdır. Aynı CPU'nun farklı sürümlerini karşılaştırıyorsanız, evet daha hızlı, daha iyi, daha hızlı. :)

"Sersemletici çoklu çekirdeklere ihtiyacım yok" meselesine gelince, evet. :) Aktif olarak birden fazla görev yapmasanız bile, işletim sisteminizin birden fazla çekirdekten büyük fayda sağlayacak diğer birçok sorumluluğu vardır. Bilgisayarınızın söylediklerinizi yapmasını veya bellek yönetimi, dosya dizine ekleme, virüs tarama veya yazdırma gibi arka plan görevlerinden birini yapmasını mı tercih edersiniz? Belki dört çekirdeğe ihtiyacınız yoktur, ancak çift çekirdekli işlemciden daha az bir şey için yaylanmayı önermem.


Linux'un eski bir çekirdek dağıtımını kullanıyorsa, o zaman çoklu çekirdeklerden faydalanmayacaktı (veya kullanamayacaktı bile).
HaydnWVN
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.