PDA

View Full Version : کم آوردن حافظه رم



mohsen_kh1364
شنبه 21 خرداد 1390, 14:28 عصر
با سلام

من تو برنامه ام از POI برای ارتباط با اکسل استفاده می کنم. اما چون فایل اکسل 2007 من حجیمه و حدود 200 مگه، پیغام خطای
exception in thread "main" java.lang.OutOfMemoryError: Java heap space
رو می ده. برای رفع این مشکل سایز heap را به 1.5 گیگ ارتقا دادم ولی باز هم این فایل اکسل رو نمی تونه باز کنه، فایل های کوچکتر را چرا ولی این فایل با 6000 سطر و 14000 ستون رو نمی تونه.
رم من 3 گیگ هست و بیشتر از 1.5 گیگ رو اجازه نمی ده به heap اختصاص بدم.
راه حل مشکل چی هست ؟
آیا می شه از هارد هم برای heap استفاده کرد یا خیر؟
در ضمن من از NetBeans استفاده می کنم.

پیشاپیش از کمک دوستان متشکرم.

mohsen_kh1364
جمعه 14 مرداد 1390, 19:12 عصر
کسی نیست کمک کنه ؟ بابا میخوام برنامه امو تموم کنم پیاین نامه رو بدم بره پی کارش !

ناصرقلی
چهارشنبه 16 آذر 1390, 10:10 صبح
روی یک سرور 32 بیتی بیشتر از این نمی تونی از حافظه استفاده کنید.
در ضمن یه نگاهی به این پروژه بکنید شاید مشکل شما را حل کرد
http://jexcelapi.sourceforge.net/