อ้างอิงจากนาย Steve Muench ที่ได้เขียนเรื่องการ tuning Embedded OC4J บน JDeveloper 11g Technical Preview 2
โดยนาย Steve Muench แจกแจงว่าเมื่อ disable java policy ในส่วน BCEL proxy นี้จะทำให้ Embedded OC4J start ได้เร็วขึ้นมากถึง 20 วินาที
ผมจึงทดลองตามขั้นตอนของนาย Steve Muench ดังนี้ครับ
2. ไปที่ JDeveloper profile home path ดังนี้ครับ
xp: C:\Documents and Settings\username
vista: C:\Users\username\AppData\Roaming\JDeveloper
4. เปิด file java2.policy ขึ้นมา
จาก
/*grant codeBase "file://generated/by/oracle.j2ee.connector.proxy.BCELProxyClassLoader" { permission java.security.AllPermission; }; */
ก่อนลงมือทำใช้เวลา start OC4J เพื่อ run EJB Application ใช้เวลา 55 วินาที
หลังลงมือทำใช้เวลา start OC4J เพื่อ run EJB Application ใช้เวลา 42 วินาทีสรุปจาก environment ของผมเมื่อทดลอง tuning Embedded OC4J ทำให้ทำงานได้เร็วขึ้น 13 วินาที
ถึงแม้จะไม่ได้ 20 วินาทีตามที่ นาย Steve Muench อ้างไว้ แต่ได้เท่านี้ผมก็ happy ครับ
1 comment:
ทำไงดีได้Basicอ่ะสงสัยจางเยย
Post a Comment