只有累積,沒有奇蹟

2019年8月15日 星期四

[CheatSheets] ASP.NET Memory Management

前言 
在 ASP.NET 中記憶體管理一直是個很重要的議題,Pro.NET Memory Management 一書的作者為了讓開發者更容易了解其中這神祕的世界,製作了兩張關於 .NET Core 與 .NET GC 記憶體相關摘要的海報,看完覺得實用特記錄在部落格中,做為日後小抄使用 :)

海報內容僅是對於 static 與 dynamic 的兩個觀點作介紹,當然其中還是有很多細節與實作方式需要了解,如果更有興趣可以購買 Pro.NET Memory Management 了解更多,有興趣可以參考看看 ! 

Related Posts:

  • [WEB API] Swagger - 在 Headers 中新增 API Token 驗證問題 在開發 API 時都會在網站加上 API Token 機制,當收到一個 Request 請求時 API 會驗證 Token 的正確性,確認請求參數中的 Token 是否是有效 / 已授權 / 有沒有過期或是用來當 SSO (Single sign-on) 的使用,驗證無誤後才會進入接口的邏輯處理,目前公司內部 API 專案也有驗證 Token 的設計,之前文章介紹了 Swagger 基本使用… Read More
  • [WEBAPI] Swagger - 用 Swashbuckle.Examples 加上有意義的測試數據 問題 Swagger 是一個可以將 WebAPI 快速文件化的套件,產生出來的線上文件除了可以列出 API 詳細資料外還可以直接在網頁上進行測試的動作,對開發者和接 API 的使用者來說十分方便,上一篇文章介紹了 Swagger 基本使用 說明,最近想要在公司內部推廣使用 Swagger 服務,資深同事提到過去有陣子曾經使用過 Swagger 服務,但  每次要使用 API 接口服務時參數 (params)… Read More
  • [Azure] App Service Diagnostics - 應用服務診斷 前言 目前工作主要服務都是放在 Azure 服務上,因此接觸到 Azure 時間也越來越多,當應用程式發生問題時要如何進行診斷找到 Root cause 呢 ? 過去在地端機房上可能可以先取得執行當下的 Memory Dump 檔案,再把抓下來的 dump file 透過一些記憶體分析工具像是 DebugDiag Tools 或是 WinDBG 來分析原因,那如果今天我們使用的是雲端 Azure 的 Paas 服務該如何處理呢 ? 今天就… Read More
  • [Azure] App Service Diagnostics - Collect Memory Dump 前言 前兩篇分別介紹了 App Service Diagnostics 中的 Collect .Net Profiler Trace 與 Auto heal,分別都可以透過工具來蒐集雲端伺服器的緩慢問題分析與蒐集記憶體資訊,這一篇則是介紹如何 dump 目前伺服器 memory 的資料,以及有多個伺服器的時候該如何抓取特定的 Server memory data。若對於上述內容有問題或是不清楚的地方,歡迎提出來一起討論。 Colle… Read More
  • [Azure] App Service Diagnostics - Auto-Heal 前言 上一篇提到了如何在 Azure 取得當下的 memory dump 資訊 App Service Diagnostics - 應用服務診斷,這一篇則是透過另外一種方式使用 Auto-heal 的方式設定 memory 達到一定的水位時,觸發自動收集 memory 的使用狀況,並在自訂的條件下抓取 memory 資料,並指定 dump file 放置在某個 storage account 帳號中。若對於上述內容有問題或是不清楚的地方,… Read More

1 則留言:

Copyright © 2025 m@rcus 學習筆記 | Powered by Blogger

Design by Anders Noren | Blogger Theme by NewBloggerThemes.com