Apa itu dll.

Apa itu dll.

DLL - Singkatan dari Perpustakaan Tautan Dinamis ("Perpustakaan yang terhubung secara dinamis" dari Bahasa Inggris). Perpustakaan Dinamis Sumber Daya dan Subrutin memungkinkan penggunaan modul yang ditulis sebelumnya berulang kali. File perpustakaan dapat mencakup, misalnya, prosedur, ikon. Hal ini diperlukan untuk pengoperasian sistem operasi Windows.

1
Perpustakaan dalam pemrograman adalah kumpulan program yang dapat Anda hubungi saat mengembangkan perangkat lunak. Satu set program kecil dinyalakan secara dinamis dalam kasus besar sebagai bagian yang tidak terpisahkan. Keuntungan dari file DLL adalah bahwa itu tidak menempati RAM, tetapi memuat jika perlu selama operasi (run-time), yang memungkinkan Anda untuk menghemat RAM secara signifikan.

2
Program DLL dapat bekerja dengan perangkat: printer, pemindai. Saat bekerja dengan teks dalam MS Word, tidak perlu kehadiran konstan printer DLL. Jika dokumen dicetak, MS Word mengacu pada perpustakaan dinamis dan memanggil program DLL yang sesuai untuk printer.

2014-12-19 22-32-12 Screenshot layar

3
Satu set subrutin dinamis dapat digunakan secara simultan dalam beberapa program kerja - ini adalah nilai tambah lainnya. Itulah sebabnya mereka masih disebut "Perpustakaan Umum". Intinya adalah bahwa hanya satu salinan dari perpustakaan dinamis yang dimuat ke dalam RAM, dan semua program aktif saat ini diterapkan untuk itu. Apa yang juga mengarah pada penghematan sumber daya RAM.

4
Selain subprogram kritis, fungsi tambahan disimpan di pustaka DLL. Mereka dapat digunakan sebagai plugin (plug-in), sehingga mengalikan fungsionalitas program. Kurangnya modul yang diinginkan di perpustakaan DLL membuat karya program utama tidak mungkin. Ini adalah kualitas negatif dari perpustakaan dinamis.

2014-12-19 21-50-19 Screenshot layar

5
File dari perpustakaan dinamis memiliki ekstensi standar di setiap sistem operasi: di OS / 2 dan MS Windows - ".dll"; Mac OS - ".dylib"; UNIX - "SO". File-file ini disimpan di tempat tertentu. Misalnya, dalam "System32". Seorang programmer saat menulis aplikasi menentukan nama fungsi yang diinginkan dan nama perpustakaan di mana ia berada. Kode subroutine itu sendiri tidak tertulis dalam teks sumber, yang secara signifikan menyederhanakan proses pemrograman. Prinsip ini didasarkan pada coding modular populer. program sederhana disusun sebagai modul terpisah, yang memungkinkan untuk tidak menulis mereka setiap waktu lagi, tapi dimasukkan ke dalam kode program baru dalam bentuk jadi - dikompilasi modul.

2014/12/19 21-53-06 Layar Screenshot

6
Selain kode dieksekusi prosedur dan fungsi di perpustakaan yang dinamis, Anda dapat menyimpan file grafis dan video. Penggunaannya menghemat tidak hanya RAM, tetapi juga ruang disk. Banyak keuntungan perpustakaan DLL tidak mengurangi satu kelemahan - waktu tambahan diperlukan untuk modul beban. Keuntungan yang jelas, oleh karena itu, mereka digunakan di mana-mana programmer di hampir setiap program.

2014/12/19 22-02-01 Layar Screenshot

Berhati-hatilah saat bekerja: Jangan pernah mengubah ".dll" ekstensi ke yang lain, tidak mentransfer file tersebut ke folder lain. Jika file yang ditugaskan akhiran dll, itu tidak akan berubah jenisnya. Untuk konversi memerlukan aplikasi khusus. Paling sering, kesalahan Windows terkait dengan kurangnya diinginkan ".dll" file.

Tambahkan komentar

E-mail Anda tidak akan dipublikasikan. Bidang wajib ditandai *

menutup