gpt4 book ai didi

c# - 为什么 Java 用于低延迟,而 C# 却不是?

转载 作者:搜寻专家 更新时间:2023-11-01 03:27:20 25 4
gpt4 key购买 nike

<分区>

Java 和 C# 几乎相同,都有垃圾收集器、相似的内存模型(好吧,至少与 C++ 相比)、相似的内存分配(我认为),但 Java 经常用于低延迟应用程序(没有那么多)作为 C++),而 C# 不是真正的..

为什么 C# 尽管与 Java 非常相似但没有在这些环境中使用,是否有任何技术原因?内存模型等是否存在差异?是因为 Java 有不同的 JVM/垃圾收集器吗?更好的调整参数?

编辑:在下面的评论之一之后,我相信这个(封闭的)问题的答案是 C# 将系统限制为基于 Windows。 Linux 允许将服务器调整为更少的上下文切换,因此提供了更大的低延迟机会,而不是 C# 语言特定本身。

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