Dalv

Tác Giả: Peter Berry
Ngày Sáng TạO: 14 Tháng Tám 2021
CậP NhậT Ngày Tháng: 1 Tháng BảY 2024
Anonim
Undertale Yellow - Forlorn (Dalv’s theme)
Băng Hình: Undertale Yellow - Forlorn (Dalv’s theme)

NộI Dung

Định nghĩa - Dalvik có nghĩa là gì?

Dalvik là một máy ảo (VM) mã nguồn mở, đăng ký mà là một phần của HĐH Android. Máy ảo Dalvik thực thi các tệp ở định dạng Dalvik Executable (.dex) và dựa vào nhân Linux để có thêm chức năng như phân luồng và quản lý bộ nhớ cấp thấp.


Giới thiệu về Microsoft Azure và Microsoft Cloud | Trong suốt hướng dẫn này, bạn sẽ tìm hiểu về điện toán đám mây là gì và Microsoft Azure có thể giúp bạn di chuyển và điều hành doanh nghiệp của bạn từ đám mây như thế nào.

Techopedia giải thích về Dalvik

Dalvik được đặt theo tên của một làng chài ở Iceland, nơi tổ tiên của Dan Bornstein, người đã viết mã gốc VMiến, sống. Dalvik được thiết kế cho tốc độ thực thi nhanh và hoạt động trong môi trường bị hạn chế tài nguyên như môi trường trong thiết bị di động (với bộ nhớ, CPU và pin hạn chế). Một máy ảo Dalvik được thiết kế để chạy nhiều phiên bản của chính nó với mỗi phiên bản được lưu trữ trên một quy trình riêng và chạy một ứng dụng cho mỗi ứng dụng. Khi một trường hợp gặp sự cố, các ứng dụng đang chạy đồng thời khác không thể chịu đựng được.

Mặc dù các ứng dụng Android được viết bằng Java, nhưng lần đầu tiên chúng được biên dịch thành định dạng Dalvik Executable (DEX) để làm cho chúng chạy trên máy ảo Dalvik. Các tệp DEX thường nhỏ hơn các tệp .JAR (Lưu trữ Java) đã nén, làm cho chúng phù hợp với các thiết bị di động.

Sự khác biệt chính giữa Dalvik và Java VM điển hình là cái trước là dựa trên đăng ký trong khi cái sau là dựa trên stack. VM dựa trên đăng ký yêu cầu ít hướng dẫn hơn so với các đối tác dựa trên ngăn xếp của chúng. Mặc dù các máy ảo dựa trên đăng ký cũng yêu cầu nhiều mã hơn, nhưng chúng thường được coi là thể hiện các phần khởi động nhanh hơn và có hiệu suất tốt hơn so với các máy ảo dựa trên ngăn xếp.

Giấy phép mã nguồn Dalvik dựa trên giấy phép Apache. Điều đó có nghĩa là, nó là miễn phí để sửa đổi và do đó hấp dẫn đối với các nhà mạng điện thoại di động.