gpt4 book ai didi

java - 在 Solaris 上使用 Java 的优势

转载 作者:行者123 更新时间:2023-11-30 05:55:05 25 4
gpt4 key购买 nike

在许多论坛上,我发现人们将 Solaris 用于他们的 Java 应用程序。我感兴趣的是这种组合的主要优点是什么?

我的第一个假设是 Solaris 非常快。我还发现,在 Solaris 上,可以将一对一的 java 线程与内核线程匹配——据我所知,这会再次导致非常快速的线程创建。如有不妥请指正,还有其他要点吗?

最佳答案

与 Linux 或 Windows 相比,Solaris 为您提供的(作为其软件而非硬件)是更好的系统可管理性和低级别跟踪,如 DTrace。

您似乎要问的是同时运行更多线程,这是硬件的一项功能。如果您在相同的硬件上运行 Solaris x86 或 Linux 或 Window,您将拥有相同数量的逻辑线程。但是,如果您在某些 SPARC 处理器上运行 Solaris,这些处理器有很多逻辑线程(32 个或更多)并发运行,如果您需要那么多线程,这会减少开销。

http://en.wikipedia.org/wiki/SPARC_T3 process 在 16 个内核中支持多达 512 个逻辑线程。这确实可以提高您需要这么多线程的性能,例如使用许多阻塞 IO 连接。

但是,如果您只需要一到六个关键线程(以及一堆非关键线程),那么普通的 x64 处理器会更快、更便宜。 (因为它旨在更快地处理更少的线程并且可以更大规模地批量生产)

关于java - 在 Solaris 上使用 Java 的优势,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8724102/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com