我收到以下错误:
Exception in thread "Thread-129352114" java.lang.OutOfMemoryError: unable to create new native thread
- 电话号码是多少
129352114
? - 是随机的吗?
事实上,我正在深入研究 OutOfMemoryError
。可能的原因有两个:1、内存不够; 2、两个多线程。对于gc日志文件,似乎有足够的堆大小。可能有太多线程。但从日志文件中,我无法计算出错误发生时的线程数。我不知道是否129352114
可以告诉或不知道。
欢迎任何提示。
最佳答案
它是该虚拟机中创建的每个线程的连续编号。这是为新线程指定的默认名称。
尽管如此,您可以自己给线程命名,并且找到一些执行此操作的库和工具并不罕见。
关于java - `Thread-` 后面的数字是多少?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52229605/