Java Security Manager是否会降低性能?

时间:2010-09-07 06:46:59

标签: java performance security securitymanager

实施Java安全管理器会导致性能下降吗?

2 个答案:

答案 0 :(得分:7)

这完全取决于实施细节和应用程序。

当然可以实现一个需要很长时间来检查某些权限的安全管理器,以及需要经常检查这些预处理的应用程序,从而导致可怕的性能。

但通常情况下,检查权限不会经常发生,导致性能显着下降。

答案 1 :(得分:0)

在实际用例场景中,写入Java.policy文件中的内容由Java安全管理器处理。始终建议以空白文件启动策略文件,并在出现安全异常的情况下添加必要的权限。重复该过程,直到您拥有运行该应用程序的最小权限。这样可以避免不必要的权限检查,这绝对有助于提高性能。