タグ付けされた質問 「performance」

コンピュータまたはコンピュータ関連のパフォーマンスに関する質問。質問に指標を含めてください。

3
USBフラッシュドライブを正しくパーティション分割する方法と、ウェアレベリングを考慮して選択するファイルシステムは?
2つの問題。1つ目:フラッシュドライブをパーティション分割する方法 これを行う必要はありませんが、FATからext4にドライブをフォーマットしようとしたときにgpartedが不平を言った後、新しいパーティションテーブルを削除して作成することを余儀なくされたため、パーティションが適切にアライメントされているかどうかはわかりません。 素朴な答えは、「デフォルトを使用するだけで問題はありません」と言うことです。ただし、次のリンクを読むと、物事はそれほど単純ではないことがわかります。https://lwn.net/Articles/428584/および http://linux-howto-guide.blogspot.com/2009/10/increase- usb-flash-drive-write-speed.html 次に、シリンダー、ヘッド、セクターの問題もあります。現在、私はこれを取得します: $sfdisk -l -uM /dev/sdd Disk /dev/sdd: 30147 cylinders, 64 heads, 32 sectors/track Warning: The partition table looks like it was made for C/H/S=*/255/63 (instead of 30147/64/32). For this listing I'll assume that geometry. Units = mebibytes of 1048576 bytes, blocks of 1024 bytes, counting …

5
XAMLを記述するときのVisual Studioのパフォーマンスの問題
私は、Visual Studioのひどいパフォーマンスに長い間対処しました。今、私は感情的に壊れているという点を過ぎており、助けが必要です。 Visual Studio XAMLエディターのパフォーマンスの問題を修正する方法がわかりません。 文字のセットを入力すると、各文字が表示されるまでに少なくとも1秒かかります。うまくいく場合もありますが、ランダムにひどくパフォーマンスに戻ります。 VS 2010と2012の別のマシンでこの問題が発生しました。また、ReSharperとxamlデザイナービューを無効にしましたが、まだ安心できません。 ここに私が扱っているもののビデオがあります:http : //youtu.be/KOADBKMIr7U

2
仕事中のプロセスを記録する方法は?
基本的に、ランダムなフリーズとスローダウンを特定するために、1日を通して実行されているプロセスとそのCPU%を追跡します。テキストファイルにアクセスして、前日のプロセスのログ、またはその結果を確認したいと思います。



6
Windows 7はディスクキャッシュによってVMWareのパフォーマンスを低下させますか?
Dell Precision T3500(Xeon E5630 @ 2.53GHz、4GBのRAM)でWindows 7 Enterprise 64ビットSP1を実行しています。これに加えて、最新のVMWare Workstation 7.1.4があります。VMで実行されているのは、Windows XP Professional 32ビットSP3です。VMWareは、ゲストに2GBのRAMを割り当てるように構成されています。 VM内でのほぼすべての操作の実行は非常に遅いです。テキストファイルをスクロールする場合でも、ディスクアクティビティが非常に明確に関連付けられているため、数秒かかることがあります。Windows 7ホストのタスクマネージャーとリソースモニターを簡単に確認すると、VMWareにはかなりの量の仮想メモリが割り当てられていることがわかりますが、すべてがページアウトされていると思い、テキストファイルをスクロールし始めるとすぐにヒットします1秒あたり140のハードフォールトのようなもので、そこにとどまります。 Windows XPホストを実行しているはるかに古いハードウェア(Pentium 4-vintage)上のVMWareの古いバージョンでは、これらの特定の症状は見られませんでした。メモリからVMWareをページングすることに関してWindows 7の攻撃性を低くする方法はありますか、または必要なディスクへのページングの量を減らすソリューションはありますか?私は単に何かが誤って設定されている可能性は完全にありますが、私は多くの設定をいじっていません。どんな提案でも感謝します、ありがとう。

1
ドットソーシングは、単にファイルコンテンツを読み取るよりも遅いですか?
さまざまなソースファイル(関数ごとに1つの.ps1ファイル)から関数定義を取り込むPowerShellモジュールを作成しました。これにより、(チームとして)異なる機能を並行して作業できます。モジュール(.psm1ファイル)は、使用可能な.ps1ファイルのリストを取得します... $Functions = Get-ChildItem -Path $FunctionPath *.ps1 ...次にリストをループし、ドットソースを介して各関数定義を取り込みます: foreach($Function in $Functions) { . $Function.Fullname # Can be slow } 問題:これを完了する速度は、テストするマシンによって異なりますが、約50のソースファイルに対して10〜180秒と大幅に異なることがあります。所要時間の大幅な変動を説明することはできません。また、マシンの種類、OS、ユーザーアカウント、管理者権限、PSプロファイル、PSバージョンなどの変数を制御していると考えられます。ある日から次の日へのユーザー。 これがディスクアクセスの問題かどうか疑問に思い、ディスクから簡単に読み取ることができるかどうかをテストしました。Get-Contentこれらすべてのファイルでの実行は非常に高速であることが判明しました。これは、問題の回避策として利用しました。 foreach($Function in $Functions) { Invoke-Expression (Get-Content $Function.Fullname -Raw) # Is quick } ドットソースを介してこれらの関数を追加するのは、ファイルコンテンツを読み取って実行するよりもずっと遅いのはなぜですか?

7
RAMDISK OS?RAMディスクにWindows 10をインストールする
オペレーティングシステム全体をRAMディスクに配置することは可能ですか?16 GBのRAMがあり、それがIntel Xeonである場合。SSDがなく、ハードドライブが起動時間を短縮しています。だから、SSDのように動作するようにRAMの一部を割り当てて、ウィンドウと重要なソフトウェアをインストールするだけで、超高速を得ることができます。それとも、その価値よりもトラブルが多く、SSDを購入する方が良いでしょうか?

4
1秒あたり60〜100のハードフォールトは正常ですか?
Resource Managerでコンピューターのメモリ使用量を監視すると、60〜100のハードフォールトが常に発生することがわかります。 これは正常ですか? または、そのハードフォールトグラフは理想的には0でフラットになるはずですか? Windows 7を実行していますが、4GBのRAMがあります。

3
Linux I / Oレイテンシーのデバッグ
私が管理しているいくつかのLinuxシステムでI / Oの問題が発生しています。それらは、ファイルのopen()、unlink()、close()などの単純なシステムコールでプロセスが数秒間ブロックすることが多いことを示しています(これは、関連するプログラムの一部が操作にかなり低いI / Oレイテンシを必要とするため問題です)正しく)。問題のシステムがある程度のI / O負荷を経験することは事実ですが、そのような膨大な待ち時間を正当化するのに十分だとは思えません。場合によっては、呼び出しが完了するまでに15秒以上かかることがあります(ただし、多くの場合、1〜2秒または3秒ほどかかります)。 私の質問は、どうしてこれが起こるのかを知るにはどうすればよいですか?私が欲しいのは、問題のプロセスがカーネルでブロックされているものと、それらがスリープしているものがビジーである理由、それで何が起こっているのか、などを教えてくれるツールです。そのようなツールはありますか、または何が起こるかをデバッグしようとする他の方法がありますか? もちろん、実際に何が起こっているのかについて何か手掛かりがあれば、どうすればそれを避けることができますか? 記録のために、私が使用するファイルシステムはXFSです。

4
(Ubuntu)LinuxファイルコピーアルゴリズムはWindows 7よりも優れていますか?
Windowsのコピーは、Windows Vista以降、本当に混乱しています。マイクロソフトでさえ、ユーザーの観点からパフォーマンスを改善したと主張していますが、それはあまり目立ちません。単一のファイルであっても、コピーウィンドウは「計算」してからコピーを完了するには時間がかかりすぎます(100%完了した後でも、ダイアログがアクティブなままになることがあります)。 同時に、Ubuntu Linuxのいくつかのファイルをバックアップしていました。本当に速いと感じました。UIの更新が速いために感じられる場合があります。 私は数年前、Windows File Copyingに関するJeff Atwoodの有益な投稿を読みました。しかし、私の具体的な質問は何ですか (Ubuntu)LinuxファイルのパフォーマンスはWindows-7よりも優れていますか? WindowsとLinuxの両方のアルゴリズムは、速度を向上させるために複数のスレッドとパイプラインメカニズムを使用していますか?はいの場合、どちらが良いですか?

2
Windowsレジストリ-なぜ(そしてどこに)存在するのか?
友人とレジストリについて話をしていましたが、マイクロソフトが解決しようとしていた問題を思い出せないことに気付きました。私は、それがあまりにも多くの異なる場所/方法で設定を保存している非常に多くの異なるプログラムと関係があることを知っていますが、私が言ったように、それは非常に強力な議論のようには見えませんでした。より良い理由がなければなりません。 質問のパートBは、検索が非常に遅いため、レジストリをどのように保存するかということです。プロセッサの速度やハードディスクの速度(Intel SSDを入手したばかりです)に関係なく、VIRGIN XPシステムのレジストリを検索するのに数秒かかります...約10年かかりました前。Windowsのこの側面がCPUとストレージの進歩に影響されないようにする、素晴らしいテクノロジーは何ですか? 明確化:ほとんどの人が私の質問を誤解していると思います。10年前と同じくらいの時間でレジストリ検索を実行できるようになりましたが、処理速度が向上していることを考えると、驚くべきことです。私はレジストリの編集を推奨していません(長年にわたって予想していた以上のことをしましたが)、時間がかかりすぎると文句を言っていませんtは、過去10年ほどで処理能力に応じて拡大するようでした。レジストリは、私にとってこの奇妙なブラックボックスのようなものであるため、この質問に気付きました。

2
Windows上の特定のハードドライブにアクセスしているものを調べる方法は?[複製]
この質問にはすでに回答があります: 7年前に閉鎖されました。 重複の可能性: 現在使用されているハードドライブ帯域幅の割合を表示するにはどうすればよいですか? ドック上の私のHDDは、アクセスされているような音を立て始めたばかりですが、プログラムにアクセスしているようには見えません。 タスクマネージャーがどのプログラムが最もCPUを使用しているのかを示すのと同様の割合で、どのHDDがどのプログラムによってアクセスされているかを示すプログラムはありますか?

3
100%SSDアクティビティ、0 R / W速度:システムハングの問題
だから私は自分のシステムで奇妙な問題を経験しており、それがハングし、ランダムな時間間隔で非常に応答しません(実際、最初に問題があったのは、デスクトップへの起動時間が通常よりもはるかに長く、デスクトップ/スタートアップアプリの読み込みに時間がかかりました)。私のシステムは、デスクトップが読み込まれ始めると、さまざまなWebリンクを開いたり、ランダムな間隔で開いたりしても、頻繁にハングします。(そして、応答しないということは、通常は自由にカーソルの周りを自由に移動できることを意味し、タスクマネージャーは引き続き移動グラフを表示しますが、プログラム内をクリックすると、プログラムはコマンドに応答しないか、「応答しなくなります。 」 タスクマネージャーを引き上げて、Cドライブ(私のSSD)のアクティビティが100%であるが、読み取り/書き込み速度が0の場合に対応するこれらの無応答期間を調査しました。「リソースモニター」と「詳細」をチェックしても、ディスクを使用して100%のアクティビティを引き起こしているアプリケーションは表示されません。実際、「リソースモニター」では、100%のアクティビティ中にプロセスリストが徐々に減少し、そこに何もなくなると、それ自体がリセットされます。 私はまた、ゲームをプレイして、これがどのような影響を与えるかを確認するためにタスクマネージャーを側に配置しようとしました。いくつかの点で、同じ「100%アクティブ、0 R / Wスピード」に遭遇しましたが、ゲームはハングせず、問題なくゲームできます。ただし、ゲーム中に「100%アクティブ、0 R / Wスピード」でWebブラウザーまたはファイルエクスプローラーウィンドウをクリックすると、1〜2回のクリックアクションに応答してハングします。 これをタイプしているときに、「100%アクティブ、0 R / Wスピード」を何度か体験しましたが、タイピングを続けても、ランダムにブラウザが応答しなくなる場合があります。 私がそれを修正しようとしたこと: プリフェッチを無効にする(またはChromeで同様のもの) Skypeへの書き込み権限を有効にする chkdsk / fここでの結果: sfc / scannow ビットディフェンダーを使用したフルシステムスキャン(10時間以上後にスキャンされて92%になりました。その後キャンセルしました、0脅威が見つかりました) 補足として、HD Sentinelはドライブの寿命が99%であることを示しています。同じプログラムによると、この問題を経験してからドライブが達成した最大速度は、転送速度の点で約35MB /秒です...それが可能なものより明らかに遅い CCCleaner、レジストリといくつかの一時ファイルを削除 crystaldiskなどのベンチマークプログラムは、実行中に「100%アクティブ、0 R / Wスピード」が発生し、システムがハングするため、正しく終了しません。 SMART STATS: 仕様: Crucial MX200 250GB SSD(疑わしい問題) 500 GB外付けドライブ 8 GBのRAM i3 4130T これは、通常のアクティビティの期間を示し、アクティビティが100%に達すると無反応になります。 100%のアクティビティ中に、リソースマネージャが表示する内容(プロセスリストが減少し、最終的には次の図のようになります): 「100%アクティブ、0 R / …

5
SSDでのNTFS圧縮-アップとダウン
このトピックでは、ディスクアクセスのパフォーマンスを向上させる方法としてHDDでのNTFS圧縮について説明し、それが不十分であることが多いと結論付けています。しかし、私は常に圧縮をスペースを節約する方法と見なし、その効果を学びました。そして今、私はSSDを使用していますが、スペースが高価であり、たとえば1つではなく2つのクラスターの読み取り/書き込みのパフォーマンスが大幅に低下します。 一方、SSDはHDDよりもはるかに高速であるため、スループットが高くなるとCPU使用率も高くなると思います。これは問題になりますか?問題について他に何か考えはありますか? スペース節約効果が好きです。それほど大きくはありませんが、そこにあります。ただし、パフォーマンスが気になる場合は、オフにします。

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