Δυναμική Βιβλιοθήκη

Συγγραφέας: Robert Simon
Ημερομηνία Δημιουργίας: 17 Ιούνιος 2021
Ημερομηνία Ενημέρωσης: 22 Ιούνιος 2024
Anonim
Προετοιμασία της έκθεσης «Τα τυπογραφεία της Ελληνικής Επανάστασης»
Βίντεο: Προετοιμασία της έκθεσης «Τα τυπογραφεία της Ελληνικής Επανάστασης»

Περιεχόμενο

Ορισμός - Τι σημαίνει η δυναμική βιβλιοθήκη;

Μια δυναμική βιβλιοθήκη είναι μια έννοια προγραμματισμού στην οποία οι κοινές βιβλιοθήκες με ειδικές λειτουργίες ξεκινούν μόνο κατά την εκτέλεση του προγράμματος, γεγονός που ελαχιστοποιεί το συνολικό μέγεθος του προγράμματος και διευκολύνει τη βελτιωμένη απόδοση εφαρμογών για μειωμένη κατανάλωση μνήμης. Στα περισσότερα προγράμματα λογισμικού, η διανομή συγκεκριμένων λειτουργιών σε διαφορετικές ενότητες επιτρέπει τη φόρτωση ανάλογα με τις ανάγκες.

Μια δυναμική βιβλιοθήκη δεν αποτελεί ποτέ μέρος ενός εκτελέσιμου αρχείου ή εφαρμογής. Κατά τη διάρκεια του χρόνου εκτέλεσης, δημιουργείται ένας σύνδεσμος μεταξύ μιας δυναμικής βιβλιοθήκης και ενός εκτελέσιμου αρχείου ή εφαρμογής.

Εισαγωγή στη Microsoft Azure και το Microsoft Σε αυτό τον οδηγό θα μάθετε τι είναι το cloud computing και πώς η Microsoft Azure μπορεί να σας βοηθήσει να μεταφέρετε και να εκτελέσετε την επιχείρησή σας από το cloud.

Η Techopedia εξηγεί τη Δυναμική Βιβλιοθήκη

Οι πλατφόρμες λογισμικού χρησιμοποιούν διαφορετικούς μηχανισμούς για την υλοποίηση δυναμικής βιβλιοθήκης. Μια δυναμική βιβλιοθήκη καλείται και ενεργοποιείται με βάση τη γλώσσα του λογισμικού και το λειτουργικό σύστημα (OS).

Η δυναμική βιβλιοθήκη εξελίχθηκε από την ακόλουθη έννοια: Εάν πολλές εφαρμογές χρησιμοποιούν ορισμένες λειτουργίες της βιβλιοθήκης μέσω διαφόρων γραμμών κώδικα, είναι ευκολότερο να συντηρηθούν και να αναβαθμιστούν διαφορετικές εκδόσεις βιβλιοθήκης παρά να εφαρμοστούν οι αντίστοιχες αλλαγές εφαρμογών. Επίσης, επειδή μια δυναμική βιβλιοθήκη περιέχει πολλές γραμμές κώδικα, η δημιουργία ενός συνδέσμου κατά το χρόνο σύνταξης βοηθά στη μείωση της συνολικής μνήμης και στην ενίσχυση της απόδοσης της εφαρμογής.

Μια δυναμική βιβλιοθήκη φορτώνεται στο χώρο διευθύνσεων κατά τη διάρκεια εκτέλεσης εκτέλεσης ή εκκίνησης. Όταν φορτώνεται στο χρόνο εκτέλεσης εκτέλεσης, μια δυναμική βιβλιοθήκη είναι γνωστή ως "δυναμικά φορτωμένη βιβλιοθήκη" ή "δυναμικά συνδεδεμένη βιβλιοθήκη". Όταν φορτώνεται κατά την εκτόξευση, μια δυναμική βιβλιοθήκη είναι γνωστή ως "δυναμική εξαρτώμενη βιβλιοθήκη".