profiler

    0熱度

    1回答

    在構建應用程序時,特別是在使用靜態鏈接並具有很多依賴性時,我經常覺得這個50兆可執行文件中的大部分只是未使用的膨脹,特別是如果僅考慮我想要的模式。 有沒有什麼可以讓你在各種場景下運行程序,收集數據並重新編譯程序(或修改已編譯的代碼)以刪除未訪問的代碼(用abort代替東西)?如果是,那麼它是如何正確調用的?它在哪裏實現?

    0熱度

    1回答

    我已經使用一些實體框架廓線儀,如螞蟻和一些其他類似的替代品開始。在分析器分析之後,它列出了由Entity Framework生成的SQL查詢格式中的所有實體框架瓶頸。但我無法跟蹤代碼中的哪個查詢。是否有可能知道哪一行代碼運行該SQL查詢?

    1熱度

    1回答

    我正在開發的應用程序做了一些深入處理,我想了解在何時使用。儀器中的時間分析器顯示呼叫樹,但我無法看到如何獲取我需要的信息。 我的應用程序具有這樣的結構: A B B1 E1 B2 B3 E1 C C1 C2 E1 C3 D D1 D2 E1 現在,方法E1是從許多地方打

    0熱度

    1回答

    有沒有辦法檢查我的內核讀取和寫入是否以合併的方式從/到全局內存?我一直在試圖確保我的內核有效地讀寫內存以獲得更好的性能。 感謝

    0熱度

    1回答

    我的jboss AS5應用程序在「高峯時間」負載期間出現奇怪的堆行爲。它一直在增長,直到它沒有足夠的可用空間來處理新的請求。 如果我們談論的是一個典型的泄漏,這將是正常的,但是我通過簡單地降低負載,直到它超過了無法處理新請求的閾值,然後 - 在一個很酷的下降期 - 重新啓動另一個「高峯時段」。應用程序(VM)隨後可以處理高負載,就好像什麼都沒有發生過一樣。 我該如何解決這個問題?我已經嘗試過試驗和

    3熱度

    1回答

    我創建了一個調用第三方api的Bundle。 現在我想在Symfony Profiler中顯示接收到的數據。 我創建了一個CustomDataCollector(http://symfony.com/doc/current/profiler/data_collector.html)。這一切都很好。但是,我如何獲得或「保存」接收到的API響應? 我創建了以這樣的捲曲調用API服務: $raw_res

    0熱度

    1回答

    這可能是一個非常基本的問題。但我不在任何地方。在我看到的大多數答案中,profiler。例如創造9000個物體需要10秒。我可以使用代碼來做到這一點。但想知道是否有一種工具可以爲我完成這項工作?

    0熱度

    1回答

    我有一個簡單的CUDA內核,我認爲它有效地訪問全局內存。然而,Nvidia profiler報告說我正在執行低效的全局內存訪問。我的內核代碼是: __global__ void update_particles_kernel ( float4 *pos, float4 *vel, float4 *acc, float dt, int numPart

    2熱度

    2回答

    我的Emacs(GNU Emacs的25.1.1(x86_64的-W64-的mingw32)的Windows 10 64位下)已成爲unusably緩慢和震盪,特別是在組織模式下,例如可以暫停2秒鐘以移動光標,並且3秒以上刷新以顯示展開的樹。 基於我的基準,初始化報告,我已經在我的.emacs微調的內容,以減少需要和負載語句,它們改變成自動加載的鉤或負載的eval之後做了一些精簡。 我也完成了幾個

    2熱度

    1回答

    我正在嘗試查看npm install需要多少時間才能完成安裝我的所有依賴項。有沒有辦法讓我在本地(以npm)或使用第三方插件來計時?我試過 * npm i --verbose * npm i --silly * slow-deps(A第三方的lib,它通過分析NPM包) slow-deps給了我一個體面的結果,但我不知道它的準確度,因爲它不運行作爲npm install過程的一部分。 是否有其他方