ReadyBoostにするかどうか


0

私はAMD A6-9210 CPU、4 GbのRAM、1 TbのHDD、そしてWindows 10を搭載した新しいラップトップを持っています。

4GbのRAMとスワッピングのせいで、やや遅いので速度を上げたい

16Gbまたは32Gb 80Mb / s SDカードを入手し、それを恒久的に接続し、そしてReadyBoostを有効にするべきかどうか私は疑問に思います。 (私はSDカードリーダーを必要とすることはめったにありません。その場合は一時的にカードを取り外すことができます)。しかし、応答速度の大幅な向上が期待できますか?

(私はこれがカードを燃やすことができることを知っている - これが物事をスピードアップするなら、私は新しいカードのために数ヶ月毎に10-15ユーロを失う余裕がある)


ノートパソコンの機種は何ですか? RAMは交換できませんか?空きRAMスロットがありませんか?
Christopher Hostage

SDカードには限られた数の書き込みサイクルしかありませんが、「数ヶ月ごと」に1回燃え尽きる可能性は24時間年中無休でデータを書き出さない限り不可能です。数年ごとがより現実的になり、それでも、非常に悲観的になります。
Richard

4GBのRAMでは、目に見える改善は見られません。
Keltari

回答:


2

TLDR、お勧めしません。

ReadyBoost(およびその他の種類のディスクキャッシュソリューション)は、高速RAMと低速HDDの間に中間バッファを作成することによって機能します。 HDDに関する注意点は、それらがシーケンシャル操作に関してはかなり問題ないことですが、ランダム操作においてはひどく行います。そしてそれはあなたの全体的なシステム応答性を決定するのはランダム読み取りです。 ReadyBoostはまさにこれを改善することを意図しているので、あなたはあなたの中間記憶媒体に可能な限り多くのランダム読み取り性能を持たせたいです。

ランダムな読み取りと書き込みは、iops単位で測定されます。 HDDは通常300〜2000の範囲にあります。 SSDは通常50K-100Kを実行できます。これがSSDの応答性が非常に高い理由です。あなたがあなたのSDカードから取り出すことができるiOPの数は、カードの品質だけでなく、カードリーダーの品質にも依存します。残念なことに、あなたのカードリーダーがUSBベースであるなら、私は5K以上を期待しないでしょう。だから私はあなたが得るパフォーマンスの向上は非常に限られているだろうと言うでしょう。

注意すべきもう1つのことは、USBおよびSDインターフェースは実際には恒久的に接続されるようには設計されていないということです。あなたは非常に簡単に誤ってそれらを抜くことができます、その場合私は本当にReadyBoostがそれを好むとは思わない。


あるいは、RAMがラップトップにハンダ付けされていないと仮定して、私は単に大容量のRAMモジュールを購入して現在持っているものと交換することをお勧めします。それは、ほんの少しの努力で済む一方で、はるかに効果的で信頼性があるでしょう。


残念ながら、このノートパソコンのRAMスロットは1つだけです。だから私は単にRAMを "補充"することはできません - 私はそれを交換する必要があります。そしてそれは高価なものです。 SDカードはほぼ一桁安いです。誤って内蔵SDカードリーダーのプラグを抜くことはありそうもありません。それはUSBベースの内部であるかもしれないのでしかし、私は制限についてあなたの主張をします。
Mikhail Ramendik

1
> 「あなたは非常に簡単に誤ってそれらを取り外すことができます、その場合私は本当にReadyBoostがそれを好むとは思わない。」 ReadyBoostが気にしないことをお知らせします。システム内には何もありません。 のみ ReadyBoostキャッシュに保存されているので、ReadyBoostで使用されているSDカード(またはUSBストレージキー)が消えても、OSは必要なものをハードドライブから取り出します。
Jamie Hanrahan

ReadyBoostが行う唯一のことは、SuperFetchが動作するためのより多くのスペースを提供することです。 SFは通常のページングよりもRAMへのアクセスを優先することはありません。そのため、アプリが大量のページングを行う必要がある場合、SFのパフォーマンスは低下します。システムの見かけの速度がSuperFetchでキャッシュできるディスクI / O操作によって制限される範囲でRBがシステムを高速化しますが、どのSFにも余裕がありません。
Jamie Hanrahan

@ RickBrantうわー。 MSが実際にReadyBoostをフェイルセーフにしたことは知らなかった。知っておくといい!
cyqsimon

1
また。私は「300 - 2000」のIOPはハードドライブに対して非常に楽観的であると言わなければなりません。一般的なドライブ、平均回転待ち時間5+ミリ秒、シーク12ミリ秒の場合、100 IOPをはるかに超えるには、これらの待ち時間を最小限に抑えるように注意深く設計された一連のIO要求が必要です。ドライブのキャッシュこれらは現実的ではありません。なぜあなたがReadyBoostを「お勧めしません」と言っているのかわかりません。それは「限界RAM」の状況で大いに役立つことができます、そしてそれはおそらく傷つくことができません。私はあなたの答えを修正することを勧めます。
Jamie Hanrahan
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.