← Back
memory

PHP プロセス内の大きなメモリオブジェクトをオンラインで特定する(OpenResty XRay を使用)

  • 問題: メモリ使用率が高い
  • PHP プロセス内の大きなメモリオブジェクトまたは値を特定
  • 自動生成レポート
  • 問題: メモリ使用率が高い
  • PHP プロセス内の大きなメモリオブジェクトまたは値を特定
  • 自動生成レポート

オンライン Java アプリケーションの CPU、off-CPU、およびディスク IO 使用状況の分析(OpenResty XRay を使用)

  • 高 CPU 使用率の問題
  • CPU ブロッキングの問題
  • 高ディスク IO の問題
  • サポートされているバージョンと OS
  • パフォーマンスへの影響とオーバーヘッド
  • 今後の計画
Photo by 章亦春
  • 高 CPU 使用率の問題
  • CPU ブロッキングの問題
  • 高ディスク IO の問題
  • サポートされているバージョンと OS
  • パフォーマンスへの影響とオーバーヘッド
  • 今後の計画

How Python Django's Application Uses Memory Internally (Using OpenResty XRay)

  • Problem: high memory usage
  • Use the guidede analysis feature of OpenResty XRay to analyze the django application
  • Automatic analysis and reports
  • What is OpenResty XRay
  • Problem: high memory usage
  • Use the guidede analysis feature of OpenResty XRay to analyze the django application
  • Automatic analysis and reports
  • What is OpenResty XRay

オンラインで Python プロセス内の大規模メモリオブジェクトを特定する(OpenResty XRay を使用)

  • 問題:メモリ使用率が高すぎる
  • Python プロセス内の大規模メモリオブジェクトまたは値を特定する
  • 完全自動化された分析とレポート
  • 問題:メモリ使用率が高すぎる
  • Python プロセス内の大規模メモリオブジェクトまたは値を特定する
  • 完全自動化された分析とレポート

Memory and CPU usage statistics among Kong plugins online (using OpenResty XRay)

  • CPU usage among all Kong plugins in a server process
  • Memory usage among all Kong plugins in a server process
  • Extra overhead for the servers
Photo by Yichun Zhang
  • CPU usage among all Kong plugins in a server process
  • Memory usage among all Kong plugins in a server process
  • Extra overhead for the servers

Memory Fragmentation in OpenResty and Nginx's Shared Memory Zones

  • An empty zone
  • Filling entries of similar sizes
  • Deleting odd-numbered keys
  • Deleting the keys in the first half
  • Mitigating Fragmentation
Photo by Elena Mozhvilo
  • An empty zone
  • Filling entries of similar sizes
  • Deleting odd-numbered keys
  • Deleting the keys in the first half
  • Mitigating Fragmentation

How OpenResty and Nginx Shared Memory Zones Consume RAM

  • Slabs and pages
  • What is allocated is not what is paid for
  • Fake Memory Leaks
  • HUP reload
Photo by Jose G. Ortega Castro
  • Slabs and pages
  • What is allocated is not what is paid for
  • Fake Memory Leaks
  • HUP reload

How OpenResty and Nginx Allocate and Manage Memory

  • On The System Level
  • On The Application Level
  • For Traditional Nginx Servers
Photo by Harrison Broadbent
  • On The System Level
  • On The Application Level
  • For Traditional Nginx Servers

The LuaJIT GC64 Mode

  • The Old Memory Limit
    • When Hitting The Memory Limit
    • The Memory Limit Is Per Process
    • GC-Managed Memory
    • Memory Allocated Outside GC
    • Extending The x64 Mode to The 4 GB Limit
  • The New GC64 Mode
    • How to Enable The GC64 Mode
    • Performance Impact
    • Debugging and Profiling Tool Chains
  • The Old Memory Limit
    • When Hitting The Memory Limit
    • The Memory Limit Is Per Process
    • GC-Managed Memory
    • Memory Allocated Outside GC
    • Extending The x64 Mode to The 4 GB Limit
  • The New GC64 Mode
    • How to Enable The GC64 Mode
    • Performance Impact
    • Debugging and Profiling Tool Chains
お問い合わせ

ご意見・ご感想をお待ちしております 👋

メッセージを送信しました!

専門家チームが24時間以内にご連絡いたします。
x