performancecounter

    1熱度

    1回答

    昨晚我在一個網站上做了一個負載測試。我發現我的一個共享緩存是瓶頸。我正在使用ReaderWriterLockSlim來控制數據的更新。不幸的是,有一次大約在同一時間有大約200次請求嘗試更新數據。這也與CPU使用率峯值一致。 正在更新的數據位於ASP.NET緩存中。我想要做的是如果CPU使用率在75%左右,我想跳過緩存並在另一臺機器上點擊數據庫。 我的問題是,我不知道創建一個新的性能計數器來檢查C

    0熱度

    1回答

    我用MRTG來監控我的服務器,比如磁盤空間,CPU負載,內存使用量,溫度等 這一切工作正常,以及對於不迅速改變參數健康狀態。 通過運行小型的VB腳本我還可以得到任何性能計數器。然而,這些腳本由MRTG而像物理磁盤空閒時間性能計數器從以前的幾秒鐘,所以很多或數據遺漏返回快照值稱爲每隔5分鐘。 當然我可以寫,將輪詢後臺所有必需的櫃檯上盤裏MRTG將它們撿起來一些地方保存平均值的服務。 但是我這樣做,我

    10熱度

    1回答

    如果有多個具有相同名稱的實例,Windows中的大多數實例性能計數器似乎會自動(?)最終具有#n。 例如:如果在性能監視器,你看看下Process類別中,你會看到: ... dwm explorer explorer#1 ... 我有兩個explorer.exe過程,所以第二個計數器具有#1追加至名歸。 當我試圖做到這一點在.NET應用程序: 我可以創建類別,並註冊實例(使用Perfo

    0熱度

    1回答

    選擇一個Sharepoint性能計數器對象,每個網站都有兩個實例。例如,對於SSP網站,兩個實例被命名爲 portnumber_ssp_admin portnumber_ssp_admin [ACL] 是什麼在兩個實例之間的區別? [ACL]的含義是什麼?

    3熱度

    1回答

    我有一個C#windows服務,它監聽MSMQ並將每封郵件作爲電子郵件發送出去。 既然沒有UI,我想提供監視此服務,看的東西,如#在隊列中的消息,#發送郵件(或許通過郵件類型),錯誤#的能力,等等​​。 完成此操作的最佳/推薦方式是什麼?它是WMI還是性能計數器?這些數據是使用PerfMon還是WMI CIM Studio查看的?是否有任何方法可以實時監控服務並提供歷史分析? 我可以自己深入瞭解細

    1熱度

    2回答

    我正在嘗試創建一個性能計數器,可以監視應用程序的性能時間,其中之一是Google Chrome。不過,我注意到我爲chrome獲得的性能時間不自然很低 - 我在任務管理器下查看我的問題,即chrome有多個進程在同一名稱下運行,但每個進程的工作集大小不同並因此(我相信)不同的處理器時間。我試過這樣做: // get all processes running under the same name

    6熱度

    2回答

    我想在我的程序中使用性能計數器輸出。如何在不使用perfmon.exe的情況下訪問代碼中的性能計數器。我想創建我自己的性能計數器應用程序。

    0熱度

    1回答

    在書中我看到它存在,但MSDN說它不? 你們在這方面有什麼話要說? 可能稍後加載VS,看看它是否出現在3.5 .Net中。我要求你們中的一些人知道我很少修改考試,我不希望這樣的小矮人讓我驚訝。 TIA

    1熱度

    1回答

    有沒有人在生產系統中使用WCF性能計數器並遇到任何性能問題?我懷疑,如果您正在監控所有服務,端點和操作並將所有計數器記錄到文件中,每秒採樣一次,那麼這是最糟糕的情況。從我收集到的信息來看,當你真正採樣時,並不是在計數器開啓的時候。在生產中使用它們的任何現實生活經驗?

    4熱度

    2回答

    我正在尋找在多核處理器上執行微基準測試的方法。 語境: 大約在介紹的同時桌面處理器亂序執行的是做出業績很難預測,他們,也許不是巧合,還推出了特殊的指令來得到非常精確的計時。這些指令的示例是x86上的rdtsc和PowerPC上的rftb。這些指令給出了比系統調用所允許的更精確的時序,允許程序員將他們的心微觀化,無論好壞。 在具有多個內核的更現代的處理器上,其中一些內核會休眠,但內核之間的計數器不會