これらのページイン/ページアウト統計にメモリを追加すると、パフォーマンスが向上するでしょうか。


1

現在、数日後にPhotoshopを開くと、ロードアップ時間は約5秒です。 (すぐに)閉じてから再び開くと、ロードアップ時間は約2秒です(これはキャッシュだと思いますか?)。メモリを増設することで、(4GBから16GBまで)ここでパフォーマンスを向上させる方法を説明できますか。

背景情報:私のページインは約2GB、私のページアウトは約60MBです(iMac 12,2 4GB RAM)。


Photoshopを起動しても他のディスクにページアウトされず、未割り当てのRAMがいっぱいになると、十分なRAMがあることがわかります。
bmike

回答:


1

前回起動して停止した直後にPhotoshopを起動したときの速度は、増加できないハードディスクキャッシュから来ています。システムメモリを追加しても、割り当てられたメモリが十分に大きくページングアウトを必要としない限り大きな違いはありません。新しいアプリ用のスペースを作ります。最初のロードでページングが行われるため、ページアウトされたデータに再度アクセスしてページバックインされない限り、2回目の試行でさらにページングが必要になることはほとんどありません。このシナリオあなたのページの出入りの数字は、適切な考慮を可能にするために、より詳細に記述される必要があります - これはどれくらい以上にサンプリングされますか?


奇妙なことに - 私の4 GB RAM搭載のMacはCS4とCS5の最初とその後両方の起動を開始してドライブキャッシュに収まることができるよりはるかに多くのデータを読んだ。高速内蔵ドライブを搭載したiMacのOPと同じようなタイミングです。このユースケースでは、8gのラムが最適です。
bmike

私がまだ言ったことは正確だと思いながら読み返すと、効果はおそらくCS4のような巨大なアプリではそれほど顕著ではないので、ドライブキャッシュはおそらくここではより少ない効果です。ページングされるためにそれがチャンスなしで必要とされるtは最大の違いに役立ちます。
stuffe

私の経験則では、ほとんどのMacは通常3分の2の通常のIOで32 MBのキャッシュを空にします。それは本当にXcodeのような小さなファイルを揺さぶります。ほとんどのドライブは、読み取りよりも書き込みをキャッシュします。
bmike

0

あなたのシステムが起動の間に再起動を必要としないほど十分に安定しているならば、あなたはそれほど多くのRAMをジャンプすることによって劇的な改善をするかもしれません。

それは、photoshopがどのように振る舞うかというよりは、他のことが平均的に物事をページアウトさせる原因になります。 LionとSnow Leopardでは、実際には - 4 Gと8 GのRAMの違いにより、数日使用した後に使用するプログラムがRAMに常駐するようになったことで、顕著なスピードアップが見られます。 16に行くことは私にとって天国でしょう。 5秒でもかなり速いので、アップグレード後に4または5になっても失望することになるのであれば、入手しないでください。

他のことは確実にスピードアップしますが、Photoshopを保持する非アクティブページが最終的に新しい非アクティブページ用のスペースを空けるために仮想メモリシステムによって解放される場合、ワークロードが任意のRAM容量で2秒を保証するかどうかわかりません。


0

かなりのアップタイムにわたって60MBのページアウトが発生した場合、マシンはメモリに制約されず、メモリを追加しても大幅な改善は見られません。ページアウトなしの横にあるページインは、実行時にメモリにロードされたプログラムを表します。あなたがSSDを買わない限り、あなたはそれがより速く起こるようにするつもりはありません。

通常のワークロードを実行した後に大量のページアウトが発生した場合は、メモリを追加することでメリットが得られます。 n.b.、Activity Monitorで空きメモリを見ても、Unixはロードされたものをメモリに保存する傾向があるため、パズルの一部だけを示します。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.