Prebinding là gì?

Noun None

Prebinding là một quá trình tối ưu hóa cho phép khởi chạy nhanh hơn các ứng dụng trong Mac OS X. Thông thường, khi một chương trình được mở, nó sẽ tải dữ liệu từ các tệp được gọi là thư viện liên kết động (dynamic link library). Các thư viện này phải được định vị mỗi khi chương trình được chạy vì địa chỉ bộ nhớ của chúng thường không được xác định.

Khi một chương trình kết hợp prebinding, địa chỉ của thư viện hoặc các thư viện được chương trình tham chiếu đến sẽ được xác định trước. Điều này tiết kiệm thời gian bằng cách tránh tìm kiếm không cần thiết mỗi khi chương trình được chạy. Quá trình prebinding xảy ra trong giai đoạn "Tối ưu hóa" của quá trình cài đặt chương trình. Mặc dù prebinding mất một chút thời gian, nhưng sẽ hiệu quả hơn nếu thực hiện quá trình này một lần, thay vì mỗi lần chương trình được chạy.

Learning English Everyday