![Day 23 — Dynamic Hip Flexibility for Upavistha Konasana — Ashtanga Yoga Challenge](https://i.ytimg.com/vi/BAOr25yA8w8/hqdefault.jpg)
เนื้อหา
- คำจำกัดความ - Dynamic Library หมายถึงอะไร
- ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
- Techopedia อธิบาย Dynamic Library
คำจำกัดความ - Dynamic Library หมายถึงอะไร
ไลบรารีแบบไดนามิกเป็นแนวคิดการเขียนโปรแกรมซึ่งไลบรารีที่แบ่งใช้ซึ่งมีฟังก์ชันพิเศษถูกเปิดใช้งานเฉพาะในระหว่างการดำเนินการโปรแกรมเท่านั้นซึ่งจะลดขนาดโปรแกรมโดยรวมให้เล็กลงและอำนวยความสะดวกในการปรับปรุงประสิทธิภาพของแอปพลิเคชั่น ในโปรแกรมซอฟต์แวร์ส่วนใหญ่การกระจายฟังก์ชันการทำงานเฉพาะลงในโมดูลที่แตกต่างกันช่วยให้สามารถโหลดได้ตามต้องการไลบรารีแบบไดนามิกไม่เคยเป็นส่วนหนึ่งของไฟล์หรือแอปพลิเคชั่นที่สามารถเรียกใช้งานได้ ระหว่างรันไทม์จะมีการสร้างลิงก์ระหว่างไลบรารีแบบไดนามิกและไฟล์หรือแอปพลิเคชันที่สามารถเรียกทำงานได้
ข้อมูลเบื้องต้นเกี่ยวกับ Microsoft Azure และ Microsoft Cloud | ในคู่มือนี้คุณจะได้เรียนรู้ว่าการประมวลผลแบบคลาวด์คืออะไรและ Microsoft Azure สามารถช่วยคุณในการโยกย้ายและดำเนินธุรกิจจากคลาวด์อย่างไร
Techopedia อธิบาย Dynamic Library
แพลตฟอร์มซอฟต์แวร์ใช้กลไกต่าง ๆ สำหรับการนำไลบรารี่แบบไดนามิกมาใช้ ไลบรารีแบบไดนามิกถูกเรียกใช้และเปิดใช้งานโดยขึ้นอยู่กับภาษาซอฟต์แวร์และระบบปฏิบัติการ (OS)
ไลบรารีแบบไดนามิกวิวัฒนาการมาจากแนวคิดต่อไปนี้: หากแอพพลิเคชั่นหลายตัวใช้ฟังก์ชั่นไลบรารีบางอย่างผ่านโค้ดหลายบรรทัดมันจะง่ายต่อการดูแลรักษาและอัพเกรดเวอร์ชันไลบรารี่ที่แตกต่างกันแทนที่จะใช้แอปพลิเคชันที่สอดคล้องกัน นอกจากนี้เนื่องจากไลบรารีแบบไดนามิกมีโค้ดหลายบรรทัดการสร้างลิงก์ ณ เวลารวบรวมช่วยลดหน่วยความจำโดยรวมและเพิ่มประสิทธิภาพของแอปพลิเคชัน
ไลบรารีแบบไดนามิกถูกโหลดลงในพื้นที่ที่อยู่ในระหว่างการดำเนินการรันไทม์หรือเปิดตัว เมื่อโหลดที่การประมวลผลรันไทม์ไลบรารีแบบไดนามิกถูกเรียกว่า "ไลบรารีที่โหลดแบบไดนามิก" หรือ "ไลบรารีที่ลิงก์แบบไดนามิก" เมื่อโหลดเมื่อเปิดใช้งานไลบรารีแบบไดนามิกจะถูกเรียกว่า "ไลบรารีแบบพึ่งพาได้"