זיכרון בפרולוג

VBMaster2

New member
זיכרון בפרולוג

היי כולם!! הכנתי תוכנית בפרולוג AMZI. מכיוון שהתוכנית דורשת זיכרון רב קימפלתי אותה לקובץ XPL. אומנם לאחר הקומפילציה התוכנית עובדת, אבל עדיין לאחר כמה חישובים הפרולוג זועק שנגמרה לו המחסנית... :( יש דרך להגדיל את הזיכרון גם לאחר הקימפול? תודה לכל העונים!!!
 

Zack DA

New member
זה לא קשור לקימפול בכלל.

זה קשור לפרמטרים שאיתם אתה מריץ את הסביבה שמריצה את השאילתות. אתה יכול לבקש מהסביבה הזו כמות זיכרון מסויימת כשאתה מאתחל אותה.
 

VBMaster2

New member
כאשר אני מריץ...

כאשר אני מריץ בListner חוק "כבד", הוא חושב כמה זמן ואחרי כמה שניות מודיע שאין מספיק זיכרון ואומר: "Compile code or increase control" או "Compile code or increase heap"... בכל אופן, אחרי שאני מקמפל ומריץ את אותו חוק בדיוק, הוא מצליח לבצע אותו, וחוקים יותר כבדים ממנו (וגם יותר מהר...) ניסיתי להגדיל את הזיכרון על ידי שינוי הקובץ amzi.cfg אבל לפי הניסיונות שעשיתי, זה משפיע רק על ה listner שבכל מקרה כמות הזיכרון שלו יותר קטנה מזו של התוכנית לאחר הקימפול... למישהו יש רעיון?? תודה לכל מי שמנסה לעזור!!
 
למעלה