《Disney +》 迪士尼、Marvel、彼思、星球大戰…  《Resident Evil Village》:有請蒂米特雷斯庫女士的三個女兒   【速報】系列最新作《勇者鬥惡龍XII》正式發表!   2D對戰格鬥遊戲《MELTY BLOOD: TYPE LUMINA》開始開放預約數位版   寶可夢變成動作RPG?!官方發表系列新作「寶可夢傳說 阿爾宙斯」!這次將在很久以前的神奧地區展開冒險!   《Destruction AllStars》下一波精彩內容: 指定賽事、挑戰系列賽等更新   多多自走棋S13賽季海洋之旅 7月22日揭開神秘面紗   《決勝時刻:先鋒》第一季細節公開,包含全新《太平洋戰區》的卡德拉地圖   Ratchet & Clank闖入Rocket League,一起來體驗第4賽季盛況 

使用 gops 查看 當前 Go 程序的相關資訊

商業

Go 的程式在執行,到底跑得怎麼樣呢?使用多少資源呢?可以使用 Go 專用的 ps 來查看~

使用 gops 查看 當前 Go 程序的相關資訊

gops 是 Google Open source 出來的專案。

gops 說明:gops is a command to list and diagnose Go processes currently running on your system.

gops 安裝

  1. gvm use go1.11 # 若有安裝 gvm 的話,沒有只要有 Go 的環境即可
  2. go get -u github.com/google/gops
  3. gops # 就可以使用囉~

gops 可以分析你目前跑的 golang app ,可以分析到所有的記憶體狀況外.甚至是 goroutine 都可以分析.

  • $ gops tree
  • $ gops stack -p=
  • $ gops memstats -p=
  • $ gops pprof-cpu -p=
  • $ gops pprof-mem -p=
  • $ gops gc -p=

還可以設定 gc

$ gops setgc (|) 10

Tsung

隨機商業新聞

Addidas