Spring-MVC与原始Servlet:内存消耗,性能

时间:2012-05-28 21:30:28

标签: performance memory servlets spring-mvc

我正在阅读问题"Raw Servlet vs. Spring MVC",并且想知道与原始servlet相比,Spring MVC是否可能减慢或耗尽应用程序的内存消耗?

注意:我最初在上述问题中将其作为评论,然后被召唤将其作为单独的问题发布。

1 个答案:

答案 0 :(得分:7)

定义“爆炸”。定义“减速”。

当然,内存使用率会更高,当然性能会更低。

如何更高,并且与Spring提供的额外功能和灵活性相比更低的是真正的问题,并且不知道有关假设应用程序的任何内容,这是不可能的

构建一个可测试的,可扩展的,架构良好的仅支持servlet的应用程序将涉及重新实现Spring提供的许多功能。你更愿意做什么 - 重新实现一些(基本上)行业标准代码到与其实现相同的程度,然后编写你的应用程序,或者只是编写你的应用程序?您的老板会选择哪个?