Saturday, April 12, 2014

เพิ่ม heap memory ให้กับ Protege

Protege เป็นโปรแกรมหนึ่งที่ช่วยในการจัดการกับไฟล์ owl แต่ปัญหาหนึ่งที่มักจะพบอยู่บ่อยๆ เมื่อใช้ Protege คือปัญหาเรื่อง memory heap ตัวอย่างเช่น เมื่อเราต้องการเปิดไฟล์ owl ที่มีขนาดใหญ่มักจะเปิดไม่ได้เป็นต้น วิธีการแก้ไขคือการเพิ่ม heap size ให้กับ java

1. เข้าไปให้ directory ที่เราได้ทำการติดตั้ง Protege  ไว้

2. ในกรณีที่ใช้ mac ให้เปิดไฟล์ run.sh แล้วให้แก้บรรทัด

java -Xmx500M -Xms250M

โดยเพิ่มจำนวน maximum memory ตามที่ต้องการเช่น -Xmx1500M เป็นต้น แต่ในกรณีที่เป็น linux ให้เปิดไฟล์ Protege.lax ขึ้นมาแล้วมองหาบรรทัด
lax.nl.java.option.java.heap.size.max=562144000

โดยสามารถเพิ่มจำนวน maximum memory ได้ตามต้องการ

No comments:

Post a Comment