profiler

    0熱度

    1回答

    我正在嘗試在DLL中剖析內存分配,比如pluginDLL.dll。我在AQTime中創建一個新項目並添加模塊'pluginDLL.dll'。該DLL使用VisualStudio 10在發行版x64中編譯,我的所有項目都是C++。該DLL鏈接到一個庫。說algo.lib。我向AQTime項目添加了DLL algo.dll。 pluginDLL.dll是一個在應用程序的API上編寫的DLL,例如Mai

    8熱度

    1回答

    我正在分析一個JNI Android應用程序。到目前爲止,我設法用Android-NDK-profiler來描述它。這非常簡單,所以我想進一步瞭解硬件信息,如緩存未命中,總線速度等。 我已經讀過NVidia Tegra分析器功能非常強大但沒有太多有關設備的信息支持它。我知道它需要Tegra 4,並且例如該設備支持它:http://shield.nvidia.com/。 問題是,它沒有卡馬拉集成,所

    1熱度

    1回答

    我試圖爲註冊表單執行功能測試。一切正常,甚至註冊郵件也被髮送到測試郵件賬戶。但我想檢查我的代碼,郵件是否被髮送。 這是我迄今爲止(該類擴展WebTestCase和我使用Symfony2.3和PHPUnit的21年7月3日): $client = $this->client; $client->followRedirects(true); $client->enableProfiler();

    -1熱度

    1回答

    我是新來分析。我試圖剖析連接到SQLite數據庫並檢索數據的C#應用​​程序。數據庫包含146856400行,並且選擇查詢在執行後檢索428800行。 在第一執行主線程需要246686毫秒 在同一代碼的第二執行主線程只需要4296毫秒 重新啓動系統 在第一執行後主線程需要244533 ms 第二次執行相同的代碼時,主線程只需要4053 ms 個 問題: 1)爲什麼會出現第一次執行時間和第二執行定時

    3熱度

    2回答

    我想我的應用程序配置文件本身並告訴我在哪裏發生內存分配。 Profiler能夠做到這一點,所以我的應用程序也應該能夠做到這一點。剖析器如何捕獲對象實例,以及我如何自己做到這一點?

    0熱度

    1回答

    我的模型很簡單 public partial class Customer { public Customer() { this.Orders = new HashSet<Order>(); } public int Id { get; set; } public string Name { get; set; } pu

    1熱度

    1回答

    我做的簡單delete操作......在SQL Server Profiler中產生的這個查詢顯示: DELETE FROM OCRDecibel WHERE ConsumerLocation = @ConsumerLocation, Level = @Level, MaxdbLevelObserved = @MaxdbLevelObserved, City = @City', N'@Con

    1熱度

    2回答

    我正在分析我的應用程序中多線程的內存使用情況。我希望能夠跟蹤任何給定的正在運行的線程的最大分配/當前分配。爲了這麼做,我計劃插入malloc/frees。在每次調用malloc期間,我都會更新靜態映射中與特定元數據記錄關聯的線程ID的特定線程的分配記錄。我目前在流程退出時遇到問題。我認爲這個問題是,當所有析構函數被調用清理時,保護它的靜態映射和鎖必須被銷燬。然而,我插入的malloc/frees會

    9熱度

    1回答

    今天我只是使用Instrumentation模式下的Visual Studio剖析器來分析我的WCF應用程序。後來我需要發佈到我的Web服務器,突然間我收到一條錯誤消息,說Microsoft.VisualStudio.Enterprise.AspNetHelper文件路徑找不到。 當我檢查我的web.config,我已經看到下面的行被分析會話添加。 <system.web> <compilati

    0熱度

    1回答

    說,我創建了類似的代碼的二進制文件簡介: import cProfile profiler = cProfile.Profile() ... profiler.dump_stats('file1.profile') 我有很多的個人資料文件。我需要找到所有文件的最大累積時間大於x秒。有沒有辦法做到這一點?