c++与Java性能的对比
C++ versus Java performance
理论上说,你只是[使用标准库]在尽可能多的线程中[受硬件约束]生成随机数。c++比Java有多快?
没有磁盘i/o,内存或gc。只是纯粹的Math.random()跨线程调用
取决于硬件,操作系统和许多其他因素…我认为这是一个很难回答的问题,因为涉及到太多的变量。你为什么不测试一下呢?
测试一下。请注意,Java性能在运行时以上并不是静态的。因为它可以使用热点编译器,在之后编译热点
在您将要部署的环境中进行测试。
相关文章:
- 删除一个线程上有数百万个字符串的大型哈希映射会影响另一个线程的性能
- OpenMP阵列性能较差
- 递归列出所有目录中的C++与Python与Ruby的性能
- 大小相等但成员数量不同的结构之间的性能差异
- 为什么constexpr的性能比正常表达式差
- 在java中解决这段代码时面临循环中的问题
- 尝试用java代码编译和运行c++代码
- 在类中使用随机生成器时出现性能问题
- 在main()之外初始化std::vector会导致性能下降(多线程)
- C++和Java的字符串循环性能比较
- 与单线程相比,c++/java的多线程性能结果参差不齐
- GraphicsMagick使用c++java本机代码的性能问题
- OpenGL中仅限Android的游戏:C++(NDK)与Java(Dalvik)的性能
- 性能暴力散列C++ Java
- 比较c#,c++和Java的性能(c#的奇怪行为)
- OpenCV在Java与C++中的实时性能
- 性能问题:Java vs c++
- C++ vs Java - 选择排序性能
- Android上Java库和c++ dll的性能比较
- c++与Java性能的对比