我遇到以下错误:
Exception in thread "Thread-129352114" java.lang.OutOfMemoryError: unable to create new native thread
129352114
是多少?实际上,我正在研究OutOfMemoryError
。有两个可能的原因:1,没有足够的内存; 2。 2,两个多线程。对于 gc 日志文件,似乎有足够的堆大小。线程可能太多。但是从日志文件中,我无法找出发生错误时的线程数。我不知道129352114
是否可以说些什么。
欢迎任何提示。
答案 0 :(得分:0)
这是在该VM中创建的每个线程的安全编号。这是新线程的默认名称。
尽管如此,您仍可以自己给线程命名,并且找到一些可以做到这一点的库和工具也很常见。