Performance 性能改进jsf

Performance 性能改进jsf,performance,jsf,Performance,Jsf,我读过两个参数,比如javax.faces.FACELETS\u REFRESH\u PERIOD=-1 javax.faces.FACELETS\u SKIP\u COMMENTS=true可以提高性能。我尝试了这些方法,但没有看到任何改进。我缺少什么,或者有没有更好的方法可以实现改进。你几乎看不到性能的改进,因为本博客的作者在声明: 我们将讨论可以调整的最重要方面,以增强 JSF2.x应用程序的性能 并添加了您所说的两个重要方面,但没有添加至少刷新周期与负载高度相关,并且与java(n)io

我读过两个参数,比如javax.faces.FACELETS\u REFRESH\u PERIOD=-1
javax.faces.FACELETS\u SKIP\u COMMENTS=true可以提高性能。我尝试了这些方法,但没有看到任何改进。我缺少什么,或者有没有更好的方法可以实现改进。

你几乎看不到性能的改进,因为本博客的作者在声明:

我们将讨论可以调整的最重要方面,以增强 JSF2.x应用程序的性能

并添加了您所说的两个重要方面,但没有添加至少刷新周期与负载高度相关,并且与java(n)io和更快的磁盘进行了大量优化

javax.faces.FACELETS\u REFRESH\u PERIOD=-1 OS IO层缓存与java nio和更快的磁盘相结合,可以快速检查JSF检查更改的文件时间戳是否已更改。这是如此之快,你几乎不会注意到任何改善这些天。当你同时拥有1000个用户时,可能只有一点点。所以,是的,这有点帮助,但没有你从博客的措辞中期望的那么多

javax.faces.FACELETS\u SKIP\u COMMENTS=true 如果注释与有用代码的比率为1:1,这会有所帮助,但页面中几乎没有那么多注释,因此在10k-100k页面(所有示例)中减少发送100-500字节的好处是可以忽略的

这个设置(至少对我来说)更有用,因为我们在页面中的内部注释不会最终到达最终用户

有关其他改进,请参阅
  • )

您几乎看不到性能的改进,因为本博客的作者在陈述以下内容时高度夸张:

我们将讨论可以调整的最重要方面,以增强 JSF2.x应用程序的性能

并添加了您所说的两个重要方面,但没有添加至少刷新周期与负载高度相关,并且与java(n)io和更快的磁盘进行了大量优化

javax.faces.FACELETS\u REFRESH\u PERIOD=-1 OS IO层缓存与java nio和更快的磁盘相结合,可以快速检查JSF检查更改的文件时间戳是否已更改。这是如此之快,你几乎不会注意到任何改善这些天。当你同时拥有1000个用户时,可能只有一点点。所以,是的,这有点帮助,但没有你从博客的措辞中期望的那么多

javax.faces.FACELETS\u SKIP\u COMMENTS=true 如果注释与有用代码的比率为1:1,这会有所帮助,但页面中几乎没有那么多注释,因此在10k-100k页面(所有示例)中减少发送100-500字节的好处是可以忽略的

这个设置(至少对我来说)更有用,因为我们在页面中的内部注释不会最终到达最终用户

有关其他改进,请参阅
  • )

1:你在哪里读到的?你能分享一个链接吗?2:关于一般性能问题,您的问题是一个标题相同的重复问题,因此stackoverflow一定建议您阅读:@Kukeltje:下面是运行探查器查找真正性能问题的链接。这里至少有一个答案可以回答#1个最常见的初学者错误,导致基于JSF的Web应用程序显然执行缓慢:1:你在哪里读到这篇文章的?你能分享一个链接吗?2:关于一般性能问题,您的问题是一个标题相同的重复问题,因此stackoverflow一定建议您阅读:@Kukeltje:下面是运行探查器查找真正性能问题的链接。这里至少有一个答案可以回答#1个最常见的初学者错误,该错误导致基于JSF的Web应用程序显然执行缓慢: