DLL

Τι είναι το DLL:

Το DLL είναι ένα αρκτικόλεξο για τον κόσμο των υπολογιστών και αντιπροσωπεύει τη βιβλιοθήκη Dynamic-Link ή τη " Dynamic Link Library " στα πορτογαλικά. Η βιβλιοθήκη που αντιπροσωπεύεται από το ακρωνύμιο DLL έχει δεδομένα και κωδικούς που μπορούν να χρησιμοποιηθούν ταυτόχρονα από περισσότερα του ενός προγράμματα.

Η έννοια του DLL εφαρμόστηκε από τη Microsoft για λειτουργικά συστήματα Microsoft Windows και OS / 2. Αυτές οι βιβλιοθήκες είναι αρχεία που συνήθως έχουν επέκταση DLL, αλλά μπορούν επίσης να έχουν την επέκταση OCX, DRV, ICL (Βιβλιοθήκη εικόνων), FON και FOT (στην περίπτωση αρχείων γραμματοσειρών).

Τα πρωτόκολλα DLL σχεδιάστηκαν αρχικά για να εξοικονομούν χώρο και μνήμη στο δίσκο αποθηκεύοντας τις εφαρμογές στον σκληρό δίσκο. Ένα από τα πλεονεκτήματα που προσφέρει το DLL είναι η διαμόρφωση, η οποία επιτρέπει κάποιες τροποποιήσεις στον κώδικα ή στα δεδομένα ενός αρχείου DLL που μοιράζεται από πολλές εφαρμογές. Επομένως, δεν χρειάζεται να τροποποιήσετε την ίδια την εφαρμογή. Χάρη στην modularity, είναι δυνατό να δημιουργηθούν service packs και μικρά μπαλώματα για την ενημέρωση μεγάλων εφαρμογών, όπως το Microsoft Office, για παράδειγμα. Εάν πολλά προγράμματα χρησιμοποιούν το ίδιο DLL, ο καθένας θα απολαύσει αυτήν την επιδιόρθωση ή την ενημέρωση, χωρίς να χρειάζεται να εγκαταστήσει ξανά το πρόγραμμα. Ωστόσο, αυτή η δυνατότητα ενδέχεται να παρουσιάσει ένα πρόβλημα που σχετίζεται με τη συμβατότητα των αρχείων DLL από διαφορετικές πηγές, οι οποίες ενδέχεται να απαιτούν συχνές ενημερώσεις.

Ένα άλλο πλεονέκτημα των DLLs είναι ότι χρησιμοποιεί λιγότερους πόρους επειδή μπορεί να μειώσει την επανάληψη ενός κώδικα που φορτώνεται στη μνήμη και στο δίσκο. Με αυτόν τον τρόπο, δεν επηρεάζεται η απόδοση του εν λόγω προγράμματος και άλλων προγραμμάτων στο λειτουργικό σύστημα.

Υπάρχουν αρκετοί ιστότοποι που διαθέτουν αρχεία DLL. Πολύ συχνά ορισμένα προγράμματα δεν μπορούν να εκτελεστούν αν δεν βρουν ένα συγκεκριμένο DLL στον υπολογιστή και τα μηνύματα λάθους DLL μπορεί να είναι αρκετά συχνές.