Tôi đã nghe nói rằng Xen hiện đã được đưa vào Linux chính và có thể sử dụng thông qua Dom0.
Dom0 là gì, mục đích của nó là gì? Làm thế nào người ta có thể sử dụng nó?
Tôi đã nghe nói rằng Xen hiện đã được đưa vào Linux chính và có thể sử dụng thông qua Dom0.
Dom0 là gì, mục đích của nó là gì? Làm thế nào người ta có thể sử dụng nó?
Câu trả lời:
Từ wiki Xen :
Dom0, hoặc tên miền số 0 để mở rộng tên viết tắt, là tên miền đầu tiên được khởi động bởi Xen hypanneror khi khởi động. Nó có các đặc quyền đặc biệt, như có thể khiến các tên miền mới bắt đầu và có thể truy cập trực tiếp vào phần cứng. Trừ khi DriverDomains đang được sử dụng, nó chịu trách nhiệm chạy tất cả các trình điều khiển thiết bị cho phần cứng. Đối với phần cứng được cung cấp cho các miền khác, như giao diện mạng và đĩa, nó sẽ chạy BackendDriver, bộ ghép kênh và chuyển tiếp đến các yêu cầu phần cứng từ FrontendDriver trong mỗi DomU.
Các phiên bản sửa đổi của Linux, NetBSD và Solaris có thể được sử dụng làm dom0.
Việc cần làm lớn với sự hỗ trợ của Dom0 nằm trong kernel chính là họ sẽ không phải liên tục theo kịp các bản vá cần thiết trước đó (và được gợi ý ở dòng cuối cùng ở trên). Từ thông báo bài viết trên blog :
Khi Linux phát triển, bây giờ, trong cơ sở mã đó, các bit Linux / Xen sẽ phát triển với cùng tốc độ mà không cần các cây vá riêng biệt và các đoạn mã lớn để mang theo.