質問

プロセスの実行がメモリの断片化につながっている場合、我々は検出することができます使用してさまざまなメカニズムは何ですか?

が同じために利用可能な任意のツールはありますか? Windows上で実行することができます「C」コードでの作業やツールのための提案は、LinuxとVxWorksのは、参考になります。

役に立ちましたか?

解決

ただ、提案として、あなたはValgrindのを試してみたいことがあります。私はそれはあなたが探しているものだかどうか分からないが、それは便利になることがあります。

http://valgrind.org/する

他のヒント

それはその表示を下げ、下げのgettin続ける場合は、

はVxWorksの中maxfreeblocksizeがあり、その断片取得

Linux上であなたがの出力を参照することができます:

cat /proc/buddyinfo
それは、与えられた順序の多くのページが用意されてい方法について説明します。利用できる非常に少数の高い順ページとほとんど下位ページがある場合に利用可能であり、それはあなたのシステムメモリが非常に断片化されていることを示します。 「ノーマル」のエントリを探します。

を参照してください。 proc.txtする

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top