<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                合規國際互聯網加速 OSASE為企業客戶提供高速穩定SD-WAN國際加速解決方案。 廣告
                mac下的Graphviz安裝及使用 一.安裝 Graphviz http://www.graphviz.org/ mac用戶建議直接用homebrew來安裝,官網上版本比較舊 1.安裝homebrew 打開終端復制、粘貼以下命令: ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)" 2.安裝Graphviz homebrew安裝完畢后運行 brew install graphviz 即可 注:運行第2步時可能會提示-bash: brew: command not found 解決辦法: 終端輸入sudo vim .bash_profile, 輸入i進入輸入模式, 添加export PATH="/usr/local/bin:$PATH" , 按esc鍵退出輸入模式, 輸入:wq退出并保存 最后輸入source .bash_profile使配置生效。 (注意: 和空格也要輸入,bash_profile保存時可能會警告,:w!強制保存即可,更多vim命令參考http://www.cnblogs.com/usergaojie/p/4583796.html **關于pprof** pprof是golang程序一個性能分析的工具,可以查看堆棧、cpu信息等。 **源碼示例** ~~~ package main import ( "flag" "log" "net/http" _ "net/http/pprof" "sync" "time" ) func Counter(wg *sync.WaitGroup) { time.Sleep(time.Second) var counter int for i := 0; i < 1000000; i++ { time.Sleep(time.Millisecond * 200) counter++ } wg.Done() } func main() { flag.Parse() //遠程獲取pprof數據 go func() { log.Println(http.ListenAndServe("localhost:8080", nil)) }() var wg sync.WaitGroup wg.Add(10) for i := 0; i < 10; i++ { go Counter(&wg) } wg.Wait() // sleep 10mins, 在程序退出之前可以查看性能參數. time.Sleep(60 * time.Second) } ~~~ 編譯運行: ~~~ go run main.go ~~~ 通過網頁查看overview http://localhost:8080/debug/pprof/ 通過終端命令查看各參數: 1)查看堆棧信息 ~~~ go tool pprof http://localhost:8080/debug/pprof/heap top10 #命令查看了堆棧空間最大的10個函數調用 ~~~ 2)查看cpu性能信息 ~~~ go tool pprof http://localhost:8080/debug/pprof/profile top10 #命令查看了堆棧空間最大的10個函數調用 ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看