Trang Chủ Phát triển Tải chức năng động là gì? - định nghĩa từ techopedia

Tải chức năng động là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Tải chức năng động có nghĩa là gì?

Tải chức năng động (DFL) là khả năng chỉ định các thói quen mặc định được biên dịch và tải vào bộ nhớ khi chương trình được khởi chạy. Do nhiều ứng dụng chứa các tính năng có thể không được sử dụng, nên khả năng chỉ chọn các chương trình phụ thuộc của DFL sẽ tăng tốc độ thời gian mở ban đầu của chương trình.


DFL còn được gọi là lười tải.

Techopedia giải thích Tải chức năng động

Các ứng dụng thường có một số tính năng, nhiều tính năng được sử dụng thường xuyên. Các tính năng khác có thể được sử dụng hiếm khi hoặc chỉ trong một số trường hợp nhất định.


Kỹ thuật DFL chỉ định rằng trình tải hệ thống sẽ chỉ tải các thành phần cần thiết của chương trình luôn luôn hoặc thường là cần thiết. Do đó, kỹ thuật này hướng đến việc cải thiện hiệu suất chương trình.


Biểu thị các thành phần chương trình tải vào bộ nhớ trong khi khởi chạy chương trình, như các mô-đun hoặc DLL, phụ thuộc vào quá trình phân luồng của các chức năng phần mềm. Trong quá trình khởi chạy chương trình, một số luồng có thể được phân phối vì người dùng có thể cần xem giao diện trước khi chạy một chức năng cụ thể. Các luồng khác có thể bị trì hoãn cho đến khi giao diện ban đầu được tải vào bộ nhớ.


Một chương trình điển hình có nhiều hơn một giao diện. Khi một máy tính nhận ra rằng người dùng không sử dụng một số chức năng phần mềm nhất định, nó có thể tải các thành phần bổ sung vào bộ nhớ, điều này có thể ảnh hưởng đến hiệu suất trong quá tải phần cứng máy tính.

Tải chức năng động là gì? - định nghĩa từ techopedia