2012-01-17 74 views
0

我有一个关于不需要的额外jar文件的问题。不需要的额外jar文件会导致性能问题

首先,我已经计划使用Spring MVC 3.0和Hibernate来完成项目,并创建了添加这些库文件的Web项目。后来我决定不使用这些技术并使用其他技术,并根据新技术添加受支持的jar文件,并忘记删除早期的jar文件。

我的问题是,有没有性能问题,如果在我们的WEB-INF/lib文件夹中有不需要的jar文件? (考虑那些有更大尺寸的不需要的jar文件)

在此先感谢。

注:我还没有搜查任何地方一样,所以想到这里在这里提出的反应将是短暂和更清晰......

回答

2

根据您的容器上,有可能对居民造成影响内存,因为ClassLoader可能会预加载或缓存类路径上的类。

如果是这种情况,并且您的内存受内存限制,那么由于内存可用性降低,垃圾收集器带来的额外负担可能会对性能产生影响。

一般来说,情况并非如此 - 但最好让项目保持清洁,以保持项目的依赖性,以便进行维护。同样重要的是,封装尺寸将会缩小!

相关问题