Please use this identifier to cite or link to this item: https://cuir.car.chula.ac.th/handle/123456789/30502
Title: การผนวกเน็ตบีนส์ปลั๊กอินเพื่อศึกษาการใช้ดีเทรส
Other Titles: Integration of netbeans plugin for DTrace usage study
Authors: วรวุฒิ ไพเราะ
Advisors: ยรรยง เต็งอำนวย
Other author: จุฬาลงกรณ์มหาวิทยาลัย. คณะวิศวกรรมศาสตร์
Advisor's Email: Yunyong.T@Chula.ac.th
Subjects: การทดสอบข้อบกพร่อง
ซอฟต์แวร์
ตัวเชื่อมประสานกับผู้ใช้ (ระบบคอมพิวเตอร์)
ดี (ภาษาคอมพิวเตอร์)
Issue Date: 2554
Publisher: จุฬาลงกรณ์มหาวิทยาลัย
Abstract: สมรรถนะและประสิทธิภาพมีความสำคัญมากในการทำงานของระบบขนาดใหญ่ การวัดประสิทธิภาพและการตรวจหาปัญหาของระบบจึงเป็นสิ่งสำคัญที่ผู้ดูแลระบบต้องทราบ ดีเทรสเป็นเครื่องมือที่มีประสิทธิภาพเพื่อการนี้ แต่เนื่องด้วยการใช้งานที่ค่อนข้างยากต่อผู้เริ่มศึกษา ในงานวิจัยนี้จึงนำเสนอการผนวกชุดเครื่องมือดีเทรส เพื่อช่วยให้ผู้ดูแลระบบเข้าใจการใช้งาน อีกทั้งยังใช้ในการวิเคราะห์สมรรถนะของระบบที่ใช้งานจริงได้ด้วย วิทยานิพนธ์นี้ได้ศึกษาการใช้งาน การทำงานของดีเทรสบนระบบปฏิบัติการโซลาริส และทำการพัฒนาปลั๊กอินเพื่อศึกษาการใช้ดีเทรสโดยนำส่วนประกอบหลายด้านที่นำมาผนวกเข้าเป็นชุดเครื่องมือดีเทรสโดยมี 3 องค์ประกอบคือ (1) ไอดีอี คือเน็ตบีนส์ สามารถติดตั้งได้หลายระบบปฏิบัติการอีกทั้งยังใช้ในการพัฒนาซอฟต์แวร์และรองรับการติดตั้งปลั๊กอินที่หลากหลาย (2) ซอฟต์แวร์ คือส่วนที่เป็นดีเทรส โดยทำการเลือกดีเทรสที่ได้ทำการพัฒนาเป็นจียูไอที่เป็นเน็ตบีนส์ปลั๊กอินเพราะมีชุดของดีสคริปต์และปลั๊กอินถูกพัฒนาให้ติดตั้งเฉพาะบนเน็ตบีนส์ (3) เอกเซอร์ไซเซอร์ คือโปรแกรมที่ทำหน้าที่รบกวนหรือทดสอบระบบ โดยจะให้ระบบทำงานหนักขึ้นเพื่อให้ผู้ใช้เห็นได้ชัดว่าส่วนใดกำลังมีปัญหาด้านสมรรถนะ ซึ่งทั้งหมดรวมกันพัฒนาเป็นโปรแกรมชื่อ ดีทีเอ็กซ์ (DTEx - DTrace Exerciser) ผลการทดลองใช้งานพบว่ามีการใช้งานง่าย และผู้ใช้สามารถศึกษาได้ด้วยตนเอง เป็นสื่อการเรียนการสอนและนำไปใช้ตรวจติดตามสมรรถนะของระบบงานจริงได้
Other Abstract: Performance and efficiency of large production system are very important. Performance measurement and tracing are important to administrator. DTrace is the powerful tool to measure performance and assist in debugging complex application but the usage is difficult for beginners. In this research, we present an integration of DTrace Toolkit suite to help train administrator and can also be used in tracking the performance of production system. This work is based on Dtrace’s solaris operating system. There are various components to be integrated into the dtrace toolkit which can be divided into three main categories. The first category is netbeans which can install multiple operating systems and various plug-ins. Secondly, is the Dtrace GUI that is developed on netbeans plug-in since it has a collection of dscript and plug-ins that have been developed to be installed only on the netbeans. The third is an interface program that will be used in system test. It will make the system work harder so that sectors that lack efficiency stands out. All of this will be developed under the program named DTEx (DTrace Exerciser). The trial result has shown ease to use, where users can learn on their own, and ultimately instruct and to monitor the performance of the real system.
Description: วิทยานิพนธ์ (วท.ม.)--จุฬาลงกรณ์มหาวิทยาลัย, 2554
Degree Name: วิทยาศาสตรมหาบัณฑิต
Degree Level: ปริญญาโท
Degree Discipline: วิทยาศาสตร์คอมพิวเตอร์
URI: http://cuir.car.chula.ac.th/handle/123456789/30502
URI: http://doi.org/10.14457/CU.the.2011.1200
metadata.dc.identifier.DOI: 10.14457/CU.the.2011.1200
Type: Thesis
Appears in Collections:Eng - Theses

Files in This Item:
File Description SizeFormat 
woravut_pa.pdf3.51 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.