以编程方式增加java中的CPU使用率和内存使用率

以编程方式增加java中的CPU使用率和内存使用率,java,memory,Java,Memory,因此,我有java代码,我需要故意增加CPU使用率和内存使用率,以提高CPU的温度 我读了一些帖子,包括关于内存泄漏之类的……是否有什么(不需要相当复杂)可以帮助我逐渐提高CPU和内存使用率 也不会导致机器最终崩溃 大型浮点计算是可以通过CPU运行的最密集的工作单元。是一个软件示例,它在一段时间(分钟,而不是秒)内运行大量此类计算,以便在CPU内产生热量。简单地将东西移入和移出内存不会产生那么多热量 假设您在一个多核处理器上,您将需要创建一个多线程应用程序,该应用程序对大量数据重复执行浮点计算。

因此,我有java代码,我需要故意增加CPU使用率和内存使用率,以提高CPU的温度

我读了一些帖子,包括关于内存泄漏之类的……是否有什么(不需要相当复杂)可以帮助我逐渐提高CPU和内存使用率
也不会导致机器最终崩溃

大型浮点计算是可以通过CPU运行的最密集的工作单元。是一个软件示例,它在一段时间(分钟,而不是秒)内运行大量此类计算,以便在CPU内产生热量。简单地将东西移入和移出内存不会产生那么多热量


假设您在一个多核处理器上,您将需要创建一个多线程应用程序,该应用程序对大量数据重复执行浮点计算。您应该在运行时将其随机化,以防止发生优化/缓存。

大型浮点计算是可以通过CPU运行的最密集的工作单元。是一个软件示例,它在一段时间(分钟,而不是秒)内运行大量此类计算,以便在CPU内产生热量。简单地将东西移入和移出内存不会产生那么多热量


假设您在一个多核处理器上,您将需要创建一个多线程应用程序,该应用程序对大量数据重复执行浮点计算。您应该在运行时将其随机化,以防止发生优化/缓存。

大型浮点计算是可以通过CPU运行的最密集的工作单元。是一个软件示例,它在一段时间(分钟,而不是秒)内运行大量此类计算,以便在CPU内产生热量。简单地将东西移入和移出内存不会产生那么多热量


假设您在一个多核处理器上,您将需要创建一个多线程应用程序,该应用程序对大量数据重复执行浮点计算。您应该在运行时将其随机化,以防止发生优化/缓存。

大型浮点计算是可以通过CPU运行的最密集的工作单元。是一个软件示例,它在一段时间(分钟,而不是秒)内运行大量此类计算,以便在CPU内产生热量。简单地将东西移入和移出内存不会产生那么多热量


假设您在一个多核处理器上,您将需要创建一个多线程应用程序,该应用程序对大量数据重复执行浮点计算。您应该在运行时将其随机化,以防止发生优化/缓存。

您将遇到问题,特别是在操作系统的内存方面。它只会阻止你使用这么多资源。你真的不需要创建内存泄漏,只需要不断添加到arraylist。虽然正如David所说,您不能实际使用所有内存,但只能使用JVM可用的所有内存。最终你会得到一个内存不足的错误,你建议你要避免)CPU的使用很容易,只要创建一个无休止的循环(确保它不是毫无意义的,它被优化了)实际上我可以抓住内存不足的错误,让程序继续…你会遇到问题,特别是在内存方面,与操作系统。它只会阻止你使用这么多资源。你真的不需要创建内存泄漏,只需要不断添加到arraylist。虽然正如David所说,您不能实际使用所有内存,但只能使用JVM可用的所有内存。最终你会得到一个内存不足的错误,你建议你要避免)CPU的使用很容易,只要创建一个无休止的循环(确保它不是毫无意义的,它被优化了)实际上我可以抓住内存不足的错误,让程序继续…你会遇到问题,特别是在内存方面,与操作系统。它只会阻止你使用这么多资源。你真的不需要创建内存泄漏,只需要不断添加到arraylist。虽然正如David所说,您不能实际使用所有内存,但只能使用JVM可用的所有内存。最终你会得到一个内存不足的错误,你建议你要避免)CPU的使用很容易,只要创建一个无休止的循环(确保它不是毫无意义的,它被优化了)实际上我可以抓住内存不足的错误,让程序继续…你会遇到问题,特别是在内存方面,与操作系统。它只会阻止你使用这么多资源。你真的不需要创建内存泄漏,只需要不断添加到arraylist。虽然正如David所说,您不能实际使用所有内存,但只能使用JVM可用的所有内存。最终你会得到一个内存不足的错误,你建议你要避免)CPU的使用很容易,只要创建一个无休止的循环(确保它不是毫无意义的,它被优化了)实际上我可以捕获内存不足的错误,让程序继续。。。。。。