問題タブ [memcache-stats]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
memcached - Windows (Membase) で memcached 統計を取得する際の問題
Membase のバージョンの Memcached をインストールしたところ (これが Windows で memcached を実行するための唯一の/最適なオプションであるように思われるため)、奇妙な問題が見つかりました。
私は自分用の小さなデバッグ ツールを作成しようとしています (本番用ではなく開発用のみ)、memcached の内容を取得しようとしています。ただし、これらのコマンドはすべて失敗します。
これらを PHP と telnet の両方から実行しています。機能しているように見える唯一の統計オプションは、単純な「統計」と「統計リセット」です。他のすべては「エラー」と言うだけです
memcached バージョン 1.4.4_304_g7d5a132 (「統計」による) または 1.6.4_1_ga5cbcfd (「バージョン」による) を実行しています。それがどれなのかわからない。
これらのコマンドへの参照はインターネット全体で見つかりましたが、廃止されたという情報は見つかりませんでした。
私は何か間違ったことをしていますか?
これらのコマンドは Membase から削除されますか?
簡単にインストールでき、Windows で実行できる memcached の別のバージョンに関する推奨事項 (インストールが簡単であるほど良い)
ありがとうございました!
ダニエル
memcached - 2 つの別々のスクリプトから追加している memcached のアイテムにアクセスできません
1 つのスクリプトからオブジェクトを追加すると、別のスクリプトからはアクセスできなくなり、その逆も同様です。これは奇妙です。
memcached-tool を使用してダンプを実行すると、次のような結果が得られます...どちらのオブジェクトも内部にあります (candidate_2 と Candidate_1 はどちらも public_group グループの一部です)。
1:public_group:candidate_2 0 1315556543 11 を追加:public_group:candidate_1 0 1315556543 13 を追加
問題は、1 つの要素のグループ定義の前に「1」があることだと思います。私はグーグルを試してみましたが、何もしませんでした。誰にもアイデアはありますか?
thnx
ps: // PHP とデフォルトの memcache クライアント スクリプトを使用
performance - LinuxでCプログラムキャッシュのヒット/ミスとCPU時間を測定する最も簡単なツールは?
C で小さなプログラムを書いていますが、そのパフォーマンスを測定したいと考えています。
プロセッサでの実行時間と、キャッシュ ヒット + ミスの回数を確認したいと考えています。コンテキスト スイッチとメモリ使用量に関する情報もあると便利です。
プログラムの実行には 1 秒もかかりません。
/proc/[pid]/stat の情報は気に入っていますが、プログラムが終了した/終了した後にそれを確認する方法がわかりません。
何か案は?
編集: Valgrind は多くのオーバーヘッドを追加すると思います。そのため、/proc/[pid]/stat のような、常にそこにあるシンプルなツールが必要でした。