profiling

    1熱度

    1回答

    我正在使用Node.js 8.3。我使用node --prof server.js來分析我的應用程序。我得到一些文件,像XXXX -v8.log名。 我試圖用https://www.npmjs.com/package/node-tick-processor和https://github.com/sidorares/node-tick分析文件。我有興趣看到CPU配置文件。 但輸出是這樣的,這是不是非

    0熱度

    1回答

    是否有任何Web監控系統用於遠程分析asp.net核心應用程序,部署到獨立本地SF集羣?我們已經嘗試配置AppInsights Profiler,如https://docs.microsoft.com/ru-ru/azure/application-insights/app-insights-profiler所述,但它似乎只適用於雲部署的實例。另外,除分析外,AppInsights正在爲查詢/故障

    0熱度

    2回答

    我正在嘗試編寫一篇關於我在javascript中編寫和編碼的算法的科學文章。我希望能夠比較舊的緩慢版本與新版本的快速版本,並能夠報告一些指標,如調用Math.log的次數,調用Math.exp的次數,乘法操作的次數,除法運算的數量,增加的數量,增減數量等 我意識到,JavaScript引擎的JIT編譯器可以做一些優化,改變這些數字有點,但我真的不關心確切每個指標的詳細信息,但僅限於我將這兩種算法中

    2熱度

    1回答

    我試圖用debian 8 jessie上的perf-events來分析一個簡單的C程序。我可以看到符號,但我無法獲取堆棧跟蹤。同樣的過程在ubuntu 16.04上生成了很好的堆棧跟蹤。 我已經安裝了linux-image-amd64-dbg和libc6-dbg。 我已確認內核配置參數包括CONFIG_KALLSYMS=y 我已編譯程序gcc -g3 -O0 hello.c以啓用調試符號。 我開始

    2熱度

    1回答

    要配置我的應用程序,我想知道有多少goroutines正在等待寫入頻道或從頻道讀取頻道;我找不到reflect package中的任何相關內容。 我當然可以維持一個明確的計數器,但我希望golang運行時知道這一點,所以我儘量避免重新發明輪子。 那麼,有沒有辦法做到這一點,而無需手動維護計數器?

    0熱度

    2回答

    我用Rcpp做了一個R包,其中整個模擬在C++中運行,結果在R中分析。現在我需要剖析我的函數,以便優化它們,但是R剖析器可以不能區分C++函數內部會發生什麼,而且我不知道如何運行C++分析器,因爲函數只能從R裏面運行。 到目前爲止,我發現了一些關於使用gperftools的建議(questions和tutorials),但指南是不完整的(可能他們假設我缺乏的知識水平?),缺少鏈接,並且我不斷碰壁。

    0熱度

    1回答

    我在使用XCode的ios模擬器和使用genymotion的android模擬器上運行反應原生的Expo項目。 在真實的android手機上使用應用程序時有時會發生崩潰。 我希望找出調試仿真器的原因。 到目前爲止,我爲此搜索了工具,但沒有遇到任何問題。 任何人都可以告訴我用於調試genymotion模擬器上的內存泄漏的可用工具嗎? 我也歡迎任何其他意見來解決我的問題。 在此先感謝!

    1熱度

    1回答

    我很想知道perf stat中用來計算原始數據的公式。 perf stat -e task-clock,cycles,instructions,cache-references,cache-misses ./myapp 1080267.226401 task-clock (msec) # 19.062 CPUs utilized 1,592,123,216,789 cyc

    0熱度

    1回答

    我試圖衡量一些表現,但我偶然發現了一些我反對相信的反直覺結果。也就是說,查詢Dictionary<DateTime>的速度是,在DEBUG模式下比在RELEASE模式下快。 顯然,錯誤必須在我的測量程序 - 但在哪裏?這是它: Dictionary<DateTime, int> d1 = new Dictionary<DateTime, int>(); // fill the di

    1熱度

    1回答

    我試圖在pycharm中分析一個python應用程序,但是當應用程序終止並顯示分析器結果時,Pycharm需要我擁有的所有16GB RAM,這使得pycharm無法使用。 表示python應用程序正在進行強化學習,所以它需要一些時間來運行(大約10分鐘左右),但是在運行時並不需要大量的RAM。 我在Ubuntu 16.04上使用最新版本的PyCharm,Pyrofm使用CProfile進行性能分析