【WEB】HTTP Cache 機制探討

  • 34
  • 0
  • Web
  • 2024-04-03

常常會遇到系統資源已經更新(例如: js, css) 但是使用者看到的畫面還是舊的。甚至於已經在後端寫好每次進到這個畫面需要觸發的判斷,卻因為畫面已經被User 端快取,導致行為不正常。身為一個專業的工程師,一定要搞懂其中的原理。

...繼續閱讀 »

【MIS】VM CPU 使用量爆高:Disk I/O 瓶頸

  • 16
  • 0
  • MIS
  • 2024-05-15

偶爾會有使用者反映操作系統時,一直跳出發生錯誤的提示框。從網站的log 發現是連線到資料庫逾時,於是前往資料庫端偵錯。再開啟資料庫VM 時發現操作非常的卡頓,於是開啟nmon 檢測到CPU 使用量非常的高,且都是postmaster (此為PostgreSQL 在Client-Server 中間做一個虛擬化的伺服器) 造成的,重開PostgreSQL 服務之後CPU 使用量馬上就降下來了。但不能每次發生都使用重開大法吧… 

...繼續閱讀 »

【C#】研究Memory Leaks

C# 是一個非常友善的程式語言,除了有微軟的強大函示庫支援 (微軟工程師幫你寫好程式 )之外,還自動管理記憶體。
今天要研究的問題就是:自動記憶體管理還是有它的回收條件,如果程式寫法不好還是有可能會導致系統無法自動回收記憶體的問題。

...繼續閱讀 »