これは Core Analyzer という名前の Windows アプリで、最新リリースは core_analyzer_2_16.7z としてダウンロードできます。 ワークステーション用の無料ホスティング プロバイダー OnWorks でオンラインで実行できます。
Core Analyzer withOnWorksという名前のこのアプリを無料でダウンロードしてオンラインで実行します。
このアプリを実行するには、次の手順に従ってください。
-1。このアプリケーションをPCにダウンロードしました。
--2。ファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXに必要なユーザー名を入力します。
-3。このアプリケーションをそのようなファイルマネージャにアップロードします。
-4。このWebサイトからOSOnWorksオンラインエミュレーターを起動しますが、Windowsオンラインエミュレーターの方が優れています。
-5。起動したばかりのOnWorksWindows OSから、必要なユーザー名でファイルマネージャーhttps://www.onworks.net/myfiles.php?username=XXXXXにアクセスします。
-6。アプリケーションをダウンロードしてインストールします。
-7.LinuxディストリビューションソフトウェアリポジトリからWineをダウンロードします。 インストールしたら、アプリをダブルクリックして、Wineで実行できます。 また、人気のあるWindowsプログラムやゲームのインストールに役立つWine上の豪華なインターフェイスであるPlayOnLinuxを試すこともできます。
WineはLinux上でWindowsソフトウェアを実行する方法ですが、Windowsは必要ありません。 Wineは、任意のLinuxデスクトップでWindowsプログラムを直接実行できるオープンソースのWindows互換性レイヤーです。 基本的に、Wineは、実際にWindowsを必要とせずに、これらすべてのWindowsアプリケーションを実行できるように、十分な数のWindowsを最初から再実装しようとしています。
スクリーンショットは
Ad
コアアナライザー
DESCRIPTION
プロジェクトは現在githubでホストされています:
https://github.com/yanqi27/core_analyzer.git
コアアナライザは、メモリの問題をデバッグするための電動工具です。 アプリケーションプログラムの複雑さとデータセットサイズがますます増大する中、メモリバグの根本原因を見つけることは非常に困難です。 プログラマーは、疑わしい変数やオブジェクトを探すために、デバッガーを使用して多くのコンテキストやデータオブジェクトを調べることがよくあります。 ただし、この作業は退屈で、エラーが発生しやすく、通常は無益です。 コアダンプファイルまたはライブプロセスのメモリを解析することにより、コアアナライザは、ターゲットのヒープデータをスキャンしてメモリの破損を検出したり、アドレス空間全体でデータオブジェクトの参照を検索したり、メモリパターンを分析したりできます。 それは徹底的で、労働力がなく、洞察に満ちています。 私はこのツールを日常的に使用しており、多くの困難な問題をデバッグするために非常に貴重であることが証明されています。
このツールは、Windows / RedHat / SUSE / MacOSX(86ビットおよび64ビット)を含むx32_64アーキテクチャをサポートしています。
詳細については、プロジェクトのWebサイトを参照してください。
特徴
- ヒープデータ構造にメモリの破損がないか確認してください
- 破損したメモリへの参照について、すべてのスレッドコンテキスト、グローバル変数、およびヒープオブジェクトを検索します
- あらゆるレベルの間接参照を通じて被害者データへの潜在的なアクセスを見つける
- 高度に最適化されたコードのデバッグを支援します
- メモリ使用量を分析し、トップメモリ消費者を見つけます
- 潜在的な競合状態についてスレッド間で共有オブジェクトを検出する
- gdbおよびWindbgデバッガーへのシームレスな統合
- gdbのpython拡張をサポートする
これは、https://sourceforge.net/projects/core-analyzer/からも取得できるアプリケーションです。 無料のオペレーティングシステムのXNUMXつから最も簡単な方法でオンラインで実行するために、OnWorksでホストされています。