Windows ReadyBoost'un performans üzerinde anlamlı bir etkisi var mı?


39

Vista'dan bu yana Windows'ta bulunan Windows ReadyBoost teknolojisinin performans üzerinde anlamlı bir etkisi var mı?

Sistemleri olan ve olmayan karşılaştıran iyi bilinen kriterler var mı?

USB flash cihazının hızının performans kazancı üzerinde ölçülebilir bir etkisi var mı?

Hangi kullanım senaryoları kazanç sağlayabilir ve hangi şartlar kazanç getirmez?


Önerilere gelince, Microsoft, sisteminizde sahip olduğunuz RAM miktarının 1 ila 3 katı kullanmanızı önerir. Buraya bakınız .

1
www.anandtech.com birkaç yıl önce bir manzara incelemesi yaptı ve buna baktı. Görünüşe göre ön yükleme yalnızca 512 MB RAM bulunan PC'lerde kullanım içindir. Bundan daha fazlasına sahipseniz (ve gerçekten yapmalısınız), hiçbir fark görmeyeceksiniz. ReadyBoost Performansı
Shane Kearney

Her zaman bana bir çeşit çamur gibi geldi. Uygulamalarınızın hızlı başlatılmasını istiyorsanız, bir SSD'ye yerleştirin.
Brad Gilbert

1GB'lik bir makinede bazı şeyleri hızlandırdı (önyükleme süresinden 10 saniye sonra traşlanmış), ancak diğerlerini yavaşlattı (iTunes oynatma vb.). Sonunda, garanti etmek için dizüstü bilgisayardan yapışan bir USB anahtarına sahip olduğunu düşünmedim. Teorim, Readyboost'un önbelleğe aldığı verileri şifrelemesi nedeniyle ve eski iTunes DRM'd şarkılarının da şifre çözme gerektirdiğinden, melodileri olmadan melodileri çalabilmek için çok fazla CPU yükü bulunmasıydı.
Matthew Lock

Yanıtlar:


26

Çok şüpheliydim, 6430 Windows 7 RC çalıştıran 8730w dizüstü bilgisayarımda 6GB koç vardı. Ancak, SD kartlar artık çok ucuz olduğu için, çıkıp bir Panasonic Class 10 (22MB / s) 8GB SD kart aldım ve dizüstü bilgisayarıma yerleştirdim ve ReadyBoost'u etkinleştirdim. Sürprizime göre, dikkat çeken bir performans kazancı oldu. Biri, bir önbellek türü performans kazancı olduğunu anlamalıdır, yani bir uygulamaya başladığınızda 2., 3. kez oldukça önemli bir gelişme fark edersiniz. Yine de, SD kartımı kesinlikle dizüstü bilgisayarımda tutuyorum, "gizlenmiş" ve bir USB bellek çubuğu gibi çıkmıyor.


4
Bunun için kabul edilen cevabı değiştirdim. Windows 7 ile Vista'dan daha belirgin bir şekilde faydalanıyorum.
Chris W. Rea,

6
"Bu oldukça belirgin bir performans kazancıydı" - Ne kadar kazançtan bahsediyoruz? Ölçüm yaptın mı? Plasebo etkisini ve Windows'un yerleşik sistem önbelleğinin normal etkisini, gördüğünüz sonuçları etkilemekten nasıl aldınız?
thomasrutter

@thomasrutter, çok daha hızlı, güven bana, her zaman çok daha hızlı olduğunu bilmek için her şeyi ölçmek zorunda değilsin. Özellikle işler 10 kat daha hızlı olduğunda ve her gün 10 yıl boyunca her gün bir PC kullanıyorsanız, bu açıkça ortaya çıkıyor.
David d'C Freitas

2
Aslında, evet, her şeyi ölçmeniz gerekiyor. Onaylama yanlılığı ve plasebo etkisi inanılmaz derecede etkilidir.
Jamie Hanrahan

10

Evet öyle. Sistem G / Ç'ye bağlı olduğunda performansta önemli bir artış göreceksiniz . Visual Studio ve Apache OpenOffice gibi disk ağırlıklı uygulamalar, ReadyBoost'a kıyasla farkedilmeden daha hızlı başlar - bu 8 GB fiziksel belleğe sahip bir sistemde!

Performansta en belirgin kazanım, sistemin hazırda bekletme modundan çıkmasıdır. Bilgisayarım, devam ettikten sonraki ilk beş dakika boyunca yoğun disk etkinliği nedeniyle her zaman yanıt vermiyor ve ReadyBoost, bu süre zarfında sistem performansı ve yanıt verme konusunda büyük bir gelişme sağladı.


7

Sadece iki bilgisayarda detaylı bir karşılaştırma yaptık: biri Windows 8.1 ve diğeri Windows 7 ile.

ReadyBoost'u düşük miktarda RAM içeren bir sistemde etkinleştirirken ölçtüğümüz gelişmeler şunlardır:

  • Fotoğraf, müzik veya video gibi medya dosyalarını açmak biraz daha hızlı (yaklaşık% 2).
  • Web sayfalarının yüklenmesi ve Office uygulamalarının kullanımı biraz daha hızlıdır (yaklaşık% 2).
  • Sisteminizin önyükleme zamanlamaları iyileştirildi (% 7'ye kadar).
  • En çok kullanılan uygulamalarınız daha hızlı başlar (% 10 ila 15).

ReadyBoost'un oyun oynarken ya da CPU veya GPU yoğunluğu olan uygulamaları çalıştırırken olumlu bir etkisi olmadı.

Ayrıntılı test prosedürünün yanı sıra tüm sonuçları burada bulabilirsiniz: ReadyBoost Çalışıyor mu? Daha Yavaş PC'ler İçin Performansı Arttırıyor mu? .


1

Performansla ilgili birçok şey gibi, ne yaptığınızla ve sisteminizdeki diğer bileşenlerle de çok ilgisi vardır.

"Süper Kullanıcı" adlı bir sitedeki herhangi birinin şüphe edebileceğinden şüphe duyduğum bir bilgisayar kullanıyorsanız, muhtemelen faydalıdır. En az 2G belleğe sahip (ve 4-8G daha yaygın hale geliyor) yetenekli sistemlere sahip olanlar için, ReadyBoost muhtemelen tüm flash sürücünün ve daha önemli bir USB bağlantı noktasının bağlılığını garanti etmek için yeterli performans artışı eklemiyor.

Bellek ucuz , sadece bir yıl önce ödediğim fiyatın yarısından daha az bir süre için sistemi (2x Corsair twinxsomethingfast) ile oluşturduğum tam belleği kullanarak, HTPC'imin 4G olanağına yükseltmeyi iki katına çıkardım. Daha önce ReadyBoost ile birlikte kullandığım 4G bellek flash sürücüm var ve gerçek bellekle "daha hızlı" hissediyor. Önyükleme süreleri önemli değil, sistemim bir medya / oyun bilgisayarı ve neredeyse 24x7 çalışıyor.


2
Doğru, benim "süper kullanıcılar" sık sık kendi başımıza etkileyici olsa bile genellikle başkaları için düşük bütçeli bilgisayarlar üretmemize rağmen, kendimi düşük kaliteli bir bilgisayarım yok. :-)
Chris W. Rea

1
İyi bir nokta! Sıklıkla 'eski' sistemim başkası için yeniden değerlendirilse de, bazen Linux'u eski sisteme vermeden önce koyuyorum :).
jtimberman

1

ReadyBoost, çoğu dizüstü bilgisayar sabit diskinden daha hızlı erişim belleği olacak şekilde tasarlanmıştır.

Sistem RAM'i ve sabit sürücü arasında sıralayın.

Çoğu dizüstü bilgisayar sabit diski 5400 rpm'de döner ve rastgele okuma ve yazma için yaklaşık 10 - 15 msn erişim sürelerine sahiptir. Karşılaştırma yaparak, flash bellek eşdeğer rastgele okuma ve yazma için 4 ila 6 ms'lik erişim sürelerine sahiptir.

ReadyBoost'un yapmak için tasarlandığı şey, flash belleğe erişmenin, sabit sürücüden okurken en az iki kat daha hızlı olacağı 2 ila 8 GB veri koymaktı.


1

RAM'in istemediği veya gerekmediğinde silindiği ya da sistem güçlendirme yoluyla program başlatma verilerini depolayarak performansı artırır.

Gerçekleştirilen bu birkaç testin basitleştirilmiş sonuçları o zamandan beri her web sitesi tarafından kullanıldı ve çöpü (Google ve% 99 size hiçbir performans artışı teklif etmeyecek, birkaçı gerçekten denemiş), tamamen yanıltıcı olacaktır.

Kendimi Windows 7 (x64), 9 GB DDR3 (yalnızca yaklaşık 6 GB kullanımda ulaştı) ve 16 GB Sandisk micro SD kart kullanarak test ettim.

Başlatılan hız programları, 3-5 saniyeden 1'in altına kadar ciddi bir şekilde gelişti.

Performans kazanımlarının olduğu ve yaratılmasının nedeni budur. Tt, bir programın kullanabileceği diğer dosyalar için okuma veya yazma performansı artışı sağlamaz, programın başlatılmasına adanmıştır.

Her zaman bana bir çeşit çamur gibi geldi. Uygulamalarınızın hızlı başlatılmasını istiyorsanız, bir SSD'ye yerleştirin.

Yaptım, düşük maliyetli bir tane :) hepimiz biliyoruz ki 128 GB'lık bir SSD birkaç yıl boyunca kullanılan pencereler için yeterli değil, program güncellemeleri ve kurulumlarla ilgili, skandal fiyatlara sahip herhangi bir şey. Tüm SSD'lerin yaydığı ciddi hatalardan bahsetmiyorum bile. 16 GB kart o zaman yaklaşık 15 dolar, daha uygun fiyatlı bir seçenek.


0

ReadyBoost, sabit diske çok yazarken çok büyük bir avantaj sağlar. Oldukça iyi bir makinem var. Dört çekirdekli 3GHz işlemcili 5GB RAM. ReadyBoost ile, büyük miktarda sıkıştırma / açma arşiv verilerinin kopyalanması gibi G / Ç yoğun işler gerçekleştirirken yazma hızında genellikle on kat artış görüyorum. Çok fazla veri yazmadığınızda hiçbir performans avantajı görmüyorum, ancak sisteminizin belleği yetersizse, ReadyBoost'un en sıra dışı görevlerde hızlanabileceğini biliyorum.


0

Bir sınıf 10 50mb / s 16GB SD kart var benim laptop kart okuyucu usb3 tahrik edilir. 4GB RAM bile olsa, performans olağanüstü ... USB 2 veya 4 sınıfı bir SD kart hiçbir şey yapmıyor. Çevremde yatan rastgele bir sınıf 4 SD kart kullanarak test ettim ve performans önemsizdi. Sonra ssd'ye yükselteceğim. Önbellek tokmak değil, depolama değil. Pencerem 8.1 var.

Hazırlıktan en iyisini yapmak için birkaç şey.

NTFS değil exFAT biçimlendirmek, tüm cihazı kullanın, daha iyi. exFAT daha az sıralı kontrol yapar, dolayısıyla daha hızlı. 1 büyük dosya için günlüklü bir dosya sistemine ihtiyacınız yoktur. Lmao günlüğüne bir şey yok. Oooo 1 dosya ... Performans exFAT kazanır.

SD kullanmayı planlıyorsanız, bu sınıf 10 SD olduğundan emin olun. 4. sınıf hiçbir şey sunmayacak.

USB 3. SD kullandığınızdan emin olun. SD'yi seçtim çünkü bu bir dizüstü bilgisayar ve SD portunu kullanmıyorum. USB 3 Masaüstümde USB bellek.

Boyut büyüdükçe, daha iyi. Uygulamaları kullanırken dosyaları kopyalarken en yüksek performansı gördüm. Temel olarak, bir duvara çarpmadan başka şeyler üzerinde çalışırken bir şeyler kurmam ve kopyalamamı sağlıyor. Windows, sabit sürücüyü kullanırken olması gerektiğinde sayfa ayrıştırmayı önbelleğe alır.

Ne kadar uzun süre kullanırsanız o kadar iyi hazırlanma ve süper alma en iyi olması için birlikte çalışır.


10. sınıfa girmekten bahsediyorsun. Ama bu karttan / karttan tam bir işlem çıktı. Hangi performansın en fazla etkiye sahip olduğunu test ettiniz mi? Örneğin, IO gecikmesi, #IOPS veya verim?
Hennes
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.