Skip to main content

การจัดการประสิทธิภาพแอปพลิเคชันคืออะไร?

การจัดการประสิทธิภาพของแอปพลิเคชันเป็นคำที่ใช้เพื่ออธิบายกระบวนการตรวจสอบและจัดการประสิทธิภาพของระบบเนื่องจากเกี่ยวข้องกับแอปพลิเคชันซอฟต์แวร์วินัยนี้ส่วนใหญ่พบได้ในการจัดการระบบเทคโนโลยีสารสนเทศ (IT) และโดยทั่วไปจะมีความสำคัญต่อการดำเนินงานที่ราบรื่นของธุรกิจหรือองค์กรใด ๆผู้ใช้ธุรกิจมีความคาดหวังสูงสำหรับทั้งความพร้อมใช้งานของระบบและประสิทธิภาพโดยปกติแล้วจะเป็นความรับผิดชอบของเจ้าหน้าที่บริการด้านเทคนิคในการจัดการกระบวนการนี้เพื่อให้แน่ใจว่าความต้องการทางธุรกิจ

มีสองด้านในการจัดการประสิทธิภาพการใช้งาน: การใช้ทรัพยากรและเวลาตอบสนองการใช้ทรัพยากรหมายถึงการรวมกันของฮาร์ดแวร์คอมพิวเตอร์และโครงสร้างพื้นฐานโปรแกรมซอฟต์แวร์คอมพิวเตอร์ทุกโปรแกรมใช้ฮาร์ดแวร์เพื่อใช้งานซอฟต์แวร์ตรงตามคำขอของผู้ใช้ทำการคำนวณและให้ข้อมูลประสิทธิภาพของซอฟต์แวร์นั้นแตกต่างกันอย่างกว้างขวางขึ้นอยู่กับทักษะของโปรแกรมเมอร์และวิธีการพัฒนาผลิตภัณฑ์

ตัวอย่างเช่นโปรแกรมซอฟต์แวร์ส่วนใหญ่สามารถดำเนินการฟังก์ชั่นมาตรฐานโดยใช้ทรัพยากรระบบน้อยที่สุดรายงานหรือข้อความค้นหาอื่น ๆ ที่ชุดข้อมูลค้นหาหรือต้องการข้อมูลจากหลาย ๆ ด้านของระบบอาจต้องใช้โปรเซสเซอร์หลายตัวและทรัพยากรหน่วยความจำระยะสั้นเพื่อดำเนินการตามคำขอให้เสร็จสมบูรณ์มีขอบเขตบนและล่างตามข้อกำหนดสำหรับโปรแกรมซอฟต์แวร์ใด ๆ และค่าเหล่านี้ได้รับผลกระทบจากจำนวนผู้ใช้พร้อมกันและความสามารถของฮาร์ดแวร์

เวลาตอบสนองซอฟต์แวร์คอมพิวเตอร์จากมุมมองของผู้ใช้โดยทั่วไปนับผู้ใช้ทางธุรกิจมักจะถูกกดเพื่อให้งานหลายอย่างทำงานภายในระยะเวลาอันสั้นและคาดว่าซอฟต์แวร์คอมพิวเตอร์จะตอบสนองและทำงานได้อย่างรวดเร็วเวลาตอบสนองอาจได้รับผลกระทบจากการออกแบบซอฟต์แวร์โครงสร้างพื้นฐานและฮาร์ดแวร์

การใช้เทคนิคการจัดการประสิทธิภาพการใช้งานแอปพลิเคชันเพิ่มขึ้นอย่างมากในขณะที่ผู้ใช้ธุรกิจขยายการพึ่งพาระบบคอมพิวเตอร์เว็บแอปพลิเคชันมักจะมีเครื่องมือการจัดการประสิทธิภาพการใช้งานเป็นหนึ่งในคุณสมบัติของแพลตฟอร์มการใช้เครื่องมือเหล่านี้พนักงานไอทีมักจะสามารถวัดคุณภาพของประสบการณ์ผู้ใช้จากมุมมองของผู้ใช้อินเทอร์เน็ตโดยไม่ต้องพึ่งพาการตอบรับจากผู้ใช้ภายนอก

ส่วนแรกของการจัดการประสิทธิภาพแอปพลิเคชันคือการวัดการตอบสนองของระบบส่วนที่สองคือการปรับปรุงประสบการณ์ผู้ใช้และจัดหาตัวชี้วัดเพื่อพิสูจน์ว่าเป้าหมายนี้บรรลุได้ส่วนหนึ่งของกระบวนการนี้ต้องการความร่วมมือจากนักวิเคราะห์ธุรกิจและระบบผู้จัดการโครงการสถาปนิกระบบและนักพัฒนาในหลายกรณีมีข้อ จำกัด ในการปรับเปลี่ยนที่สามารถทำได้เพื่อปรับปรุงประสิทธิภาพของระบบเนื่องจากปัญหาเป็นศูนย์กลางของซอฟต์แวร์เอง