2012-01-17 80 views
0

我有一個關於不需要的額外jar文件的問題。不需要的額外jar文件會導致性能問題

首先,我已經計劃使用Spring MVC 3.0和Hibernate來完成項目,並創建了添加這些庫文件的Web項目。後來我決定不使用這些技術並使用其他技術,並根據新技術添加受支持的jar文件,並忘記刪除早期的jar文件。

我的問題是,有沒有性能問題,如果在我們的WEB-INF/lib文件夾中有不需要的jar文件? (考慮那些有更大尺寸的不需要的jar文件)

在此先感謝。

注:我還沒有搜查任何地方一樣,所以想到這裏在這裏提出的反應將是短暫和更清晰......

回答

2

根據您的容器上,有可能對居民造成影響內存,因爲ClassLoader可能會預加載或緩存類路徑上的類。

如果是這種情況,並且您的內存受內存限制,那麼由於內存可用性降低,垃圾收集器帶來的額外負擔可能會對性能產生影響。

一般來說,情況並非如此 - 但最好讓項目保持清潔,以保持項目的依賴性,以便進行維護。同樣重要的是,封裝尺寸將會縮小!

相關問題