請教 Eclipse裡能監控java各個類消耗記憶體的多少嗎

時間 2021-09-02 08:49:23

1樓:回家先睡覺

這個東西叫做profiler,eclipse有一個版本附帶,不過我沒有研究出來怎麼使用。我用過netbeans裡的profiler,可以列出各個類的物件的方法的執行時間和消耗記憶體,只不過檢測速度時執行速度相當的慢。

2樓:

我只知道一個 在 3.1 中可以監控的外掛

3樓:

你用pwd,findingbugs之類的外掛檢查**,會幫你找出效率低下的**部分

4樓:匿名使用者

沒有 去修改**提高效率

5樓:蹉耘巫德昌

你好,一般預設情況下是利用c盤的剩餘空間來做虛擬記憶體的,因此c盤的剩餘空間越大對系統執行就越好,虛擬記憶體是隨著你的使用而動態地變化的,這樣c盤就容易產生磁碟碎片,影響系統執行速度,所以,最好將虛擬記憶體設定在其它分割槽,如d盤中。

1、右鍵點「我的電腦」,左鍵點「屬性」,點選「高階」選項卡,點「效能」裡的「設定」按鈕,再選「高階」選項卡,點下面的「更改」按鈕,所彈出的視窗就是虛擬記憶體設定視窗,一般預設的虛擬記憶體是從小到大的一段取值範圍,這就是虛擬記憶體變化大小的範圍,最好給它一個固定值,這樣就不容易產生磁碟碎片了,具體數值根據你的實體記憶體大小來定,一般為實體記憶體的1.5到2倍,如記憶體為256m,那麼應該設定256*1.5=384m,或者乾脆512m。

2、設定方法如下:

假設記憶體為256m,虛擬記憶體放在d盤,先要將預設的清除,保持c盤為選中狀態,單選「無分頁檔案(n)」再按「設定」按鈕,此時c盤旁的虛擬記憶體就消失了,然後選中d盤,單選「自定義大小」,在下面的「初始大小」和「最大值」兩個方框裡都添上512,再點一下「設定」按鈕,會看到d盤的旁邊出現了「512-512」的字樣,這樣就說明設定好了,再一路確定,最終,系統會要重新啟動,重啟一下,便完成了設定。

3、注意:虛擬記憶體只能有一個,只放在一個盤中!

eclipse檢視一段**或者一個方法所執行的時間和記憶體開銷

6樓:育知同創教育

1、檢視一段**

來或者一個方法所運自行的時間

列印bai開始時間du

:方法體執行

列印結束時zhi間dao:

結束時間-開始時間就是程式消耗的時間。

2、檢視**的消耗記憶體

(1)windows-perferences-general-show heap status 打鉤

檢視記憶體佔用情況:

7樓:匿名使用者

什麼意思?說明白一點。是想要計算程式的執行時間的**啊?

eclipse裡database Development怎麼連線mysql資料庫

1 開啟eclipse後,選擇window 2 在windwos下選擇open perspective 3 在右側顯示的選單中選中database development,eclipse自動切換到database development檢視 4 從左側的樹型選單中選擇database connect...

在eclipse裡jdbc連線mysql怎么安裝

最好在eclipse中編寫 這樣的話,簡單的問題,會自動提示。問題,forname一定要放在try裡 如何在eclipse中通過jdbc連線mysql資料庫 怎麼在eclipse中連線mysql 如何在eclipse中連線mysql資料庫 eclipse如何連線mysql 加入好jdbc jar包以...

請教下監控錄入電腦的問題

你只需要買幾個監控攝像頭和一張採集卡 幾路得采集卡根據你買幾個頭決定 另外買足夠的監控 線 75 3或者75 5線 安裝起來就可以了 在買採集卡的時候 你要問清楚採集卡的相容性 有的採集卡只支援因特爾的cpu 有的支援amd的cpu 還有就是系統問題 有得采集卡只支援xp系統 這些你都得弄清楚 要是...