OpenResty XRay Jan 27, 2025OpenResty XRay 更新日 Jan 27, 2025 読了時間 約6分オンラインで Python プロセス内の大規模メモリオブジェクトを特定する(OpenResty XRay を使用)問題:メモリ使用率が高すぎるPython プロセス内の大規模メモリオブジェクトまたは値を特定する完全自動化された分析とレポート問題:メモリ使用率が高すぎるPython プロセス内の大規模メモリオブジェクトまたは値を特定する完全自動化された分析とレポート
OpenResty XRay Jan 27, 2025OpenResty XRay 更新日 Jan 27, 2025 読了時間 約7分Rust の Sled ライブラリ内部で CPU 時間がどのように消費されているか(OpenResty XRay を使用)問題:高 CPU 使用率Rust の Sled ライブラリ内の CPU 時間消費を分析完全自動化された分析とレポート問題:高 CPU 使用率Rust の Sled ライブラリ内の CPU 時間消費を分析完全自動化された分析とレポート
OpenResty XRay Feb 18, 2025OpenResty XRay 更新日 Feb 18, 2025 読了時間 約7分Go の etcd サーバーの CPU 時間の使用状況(OpenResty XRay を使用)問題: 高 CPU 使用率最も CPU を消費する Go コードパスを特定完全自動化された分析とレポート問題: 高 CPU 使用率最も CPU を消費する Go コードパスを特定完全自動化された分析とレポート
OpenResty XRay Feb 18, 2025OpenResty XRay 更新日 Feb 18, 2025 読了時間 約7分llama.cpp プログラムと LLaMA2 モデル内部で CPU 時間がどのように消費されているか(OpenResty XRay を使用)問題: 高 CPU 使用率最もホットな C++ コードパスを特定完全自動化された分析とレポート問題: 高 CPU 使用率最もホットな C++ コードパスを特定完全自動化された分析とレポート
OpenResty XRay Jan 27, 2025OpenResty XRay 更新日 Jan 27, 2025 読了時間 約18分Ylang: eBPF、Stap+、GDB などのフレームワーク向け汎用言語(第4回、全4回)コンテナを透過的に横断するトレース機能効率的なスタックアンワインディング終了したプロセスの分析(core dumps)極めて低いトレーシングオーバーヘッド標準 Ylang ライブラリとツールネットワークフィルタリングと制御Ylang コンパイラの実装オペレーティングシステムのサポートオープンソースコミュニティへの貢献結論謝辞コンテナを透過的に横断するトレース機能効率的なスタックアンワインディング終了したプロセスの分析(core dumps)極めて低いトレーシングオーバーヘッド標準 Ylang ライブラリとツールネットワークフィルタリングと制御Ylang コンパイラの実装オペレーティングシステムのサポートオープンソースコミュニティへの貢献結論謝辞
OpenResty XRay Feb 12, 2025OpenResty XRay 更新日 Feb 12, 2025 読了時間 約7分オンラインで Go コードパスのブロッキングスレッドを迅速に特定する方法(OpenResty XRay を使用)問題: CPU 使用率が上がらないoff-CPU 時間を最も占有する Go コードパスを特定完全自動化された分析とレポート問題: CPU 使用率が上がらないoff-CPU 時間を最も占有する Go コードパスを特定完全自動化された分析とレポート
OpenResty XRay Feb 12, 2025OpenResty XRay 更新日 Feb 12, 2025 読了時間 約6分オンラインで Go コードの CPU 使用率が最も高いパスを素早く特定する方法(OpenResty XRay を使用)問題: 高 CPU 使用率最も CPU 使用率の高い Go コードパスを特定完全自動化された分析とレポート問題: 高 CPU 使用率最も CPU 使用率の高い Go コードパスを特定完全自動化された分析とレポート
OpenResty XRay Jan 27, 2025OpenResty XRay 更新日 Jan 27, 2025 読了時間 約13分Ylang: eBPF、Stap+、GDB などのフレームワーク向け汎用言語(第3回、全4回)Ylang の文法(前回の続き)文字列組み込み正規表現サポート完全な制御フロー機能のサポート浮動小数点数のサポートオープンソースツールチェーンとの比較明確なデバッグシンボルの手法デバッグシンボル:実行時のシステムオーバーヘッドなし集中管理されたパッケージデータベースデバッグシンボルのファジーマッチングYlang の文法(前回の続き)文字列組み込み正規表現サポート完全な制御フロー機能のサポート浮動小数点数のサポートオープンソースツールチェーンとの比較明確なデバッグシンボルの手法デバッグシンボル:実行時のシステムオーバーヘッドなし集中管理されたパッケージデータベースデバッグシンボルのファジーマッチング
OpenResty XRay Apr 9, 2025OpenResty XRay 更新日 Apr 9, 2025 読了時間 約17分Ylang: eBPF、Stap+、GDB などのフレームワーク向け汎用言語(第2回、全4回)言語文法(前述の続き)マクロ拡張トレーサー空間とトレーシー空間プローブ拡張変数型言語文法(前述の続き)マクロ拡張トレーサー空間とトレーシー空間プローブ拡張変数型
OpenResty XRay Jan 27, 2025OpenResty XRay 更新日 Jan 27, 2025 読了時間 約6分オンラインで Python コードパスのブロッキングスレッドを迅速に特定する方法(OpenResty XRay を使用)問題: CPU 使用率が上がらないoff-CPU 時間を最も占有する Python コードパスを特定完全自動化された分析とレポート問題: CPU 使用率が上がらないoff-CPU 時間を最も占有する Python コードパスを特定完全自動化された分析とレポート
OpenResty XRay Feb 18, 2025OpenResty XRay 更新日 Feb 18, 2025 読了時間 約7分OpenResty XRay を使用して Linux カーネルのトレースサブシステムにおける 2 つのバグを捕捉ユーザー空間メモリ読み取り時のカーネルデッドロックカーネル内の x86 ブレークポイント挿入におけるデータ競合ユーザー空間メモリ読み取り時のカーネルデッドロックカーネル内の x86 ブレークポイント挿入におけるデータ競合
OpenResty XRay Jan 27, 2025OpenResty XRay 更新日 Jan 27, 2025 読了時間 約7分オンラインで CPU 使用率が最も高い Perl コードパスを素早く特定する方法(OpenResty XRay を使用)問題: 高 CPU 使用率最も CPU 使用率の高い Perl コードパスを特定完全自動化された分析とレポート問題: 高 CPU 使用率最も CPU 使用率の高い Perl コードパスを特定完全自動化された分析とレポート
OpenResty Open Source Dec 17, 2024OpenResty Open Source 更新日 Dec 17, 2024 読了時間 約3分OpenResty 1.21.4.2 正式リリース主な変更点完全な変更ログフィードバック主な変更点完全な変更ログフィードバック
OpenResty XRay Jan 27, 2025OpenResty XRay 更新日 Jan 27, 2025 読了時間 約6分OpenResty XRay を使用してオンラインで CPU 負荷の高い Lua コードパスを素早く特定する方法問題: 高 CPU 使用率最も CPU 使用率の高い Lua コードパスを特定完全自動化された分析とレポート問題: 高 CPU 使用率最も CPU 使用率の高い Lua コードパスを特定完全自動化された分析とレポート
OpenResty XRay Feb 18, 2025OpenResty XRay 更新日 Feb 18, 2025 読了時間 約6分OpenResty XRay を使用して、カスタム Kong プラグインの Lua 例外による CPU ボトルネックを解決した方法問題:Kong サーバーの高 CPU 使用率分析とレポート結果:パフォーマンスの向上と CPU 使用率の低下問題:Kong サーバーの高 CPU 使用率分析とレポート結果:パフォーマンスの向上と CPU 使用率の低下
OpenResty XRay Feb 18, 2025OpenResty XRay 更新日 Feb 18, 2025 読了時間 約9分OpenResty XRay を使用して、オンラインの Kong サービスプロセス内のプラグインの CPU およびメモリ使用量をリアルタイムで統計化する方法サーバープロセス内のすべての Kong プラグインの CPU 使用状況サーバープロセス内のすべての Kong プラグインのメモリ使用状況サーバーへの追加負荷今後の展開サーバープロセス内のすべての Kong プラグインの CPU 使用状況サーバープロセス内のすべての Kong プラグインのメモリ使用状況サーバーへの追加負荷今後の展開
OpenResty XRay Jan 27, 2025OpenResty XRay 更新日 Jan 27, 2025 読了時間 約16分Ylang: eBPF、Stap+、GDB などのフレームワーク向け汎用言語(第1回、全4回)動的トレーシングとはなぜ「Y」と名付けたのかはじめに各種バックエンドとランタイムなぜ統一されたフロントエンド言語が必要なのか言語の構文続く動的トレーシングとはなぜ「Y」と名付けたのかはじめに各種バックエンドとランタイムなぜ統一されたフロントエンド言語が必要なのか言語の構文続く
OpenResty XRay Jan 27, 2025OpenResty XRay 更新日 Jan 27, 2025 読了時間 約6分オンラインリクエストの 200ms 追加遅延の自動診断課題分析プロセス完全自動化された分析OpenResty XRay とは課題分析プロセス完全自動化された分析OpenResty XRay とは
OpenResety Edge Feb 18, 2025OpenResety Edge 更新日 Feb 18, 2025 読了時間 約6分EdgeLang:強力で効率的なゲートウェイロジック用の小規模言語EdgeLang の紹介EdgeLang を使用する利点Edge Admin における EdgeLangEdgeLang の紹介EdgeLang を使用する利点Edge Admin における EdgeLang
OpenResty XRay Jan 27, 2025OpenResty XRay 更新日 Jan 27, 2025 読了時間 約8分OpenResty XRay のコマンドラインツールを使用してメモリリークしている Lua テーブルを特定するLuaJIT のメモリ管理方法OpenResty XRay のコマンドラインツールリークの例分析プロセスlj-gco-ref アナライザ完全自動分析LuaJIT のメモリ管理方法OpenResty XRay のコマンドラインツールリークの例分析プロセスlj-gco-ref アナライザ完全自動分析