ورود

View Full Version : خطاي java.lang.OutOfMemoryError: unable to create new native thread



pooneh_ce
سه شنبه 15 اسفند 1391, 09:18 صبح
من تو برنامه ام با تعداد زيادي thread كار مي كنم،‌ و اين خطا را دريافت كردم.
سرچ هايي كه تو گوگل كردم تغيير دادن فضاي heap stack(-Xms1024m -Xmx1024m) را پيشنهاد داده بودند.
اما با اين تغييرات هم مشكل من حل نشد.
درواقع به نظر مياد خود JVM براي stack‌محدوديت داره.
RAM من 8 GIG هست،‌فضاي JVM هم دو گيگ گذاشتم و فك نمي كنم اين ميزان فضا كم باشه.
من با eclipse IDE كار مي كنم.

sh_omid
سه شنبه 15 اسفند 1391, 09:36 صبح
سلام
توی threadها باید از wait استفاده کنی