Định nghĩa và mô phỏng register trong QEMU cho ESP32-C3
1. Định nghĩa và sử dụng HAL trong các môi trường khác nhau
HAL (Hardware Abstraction Layer) đóng vai trò là lớp trung gian giữa phần cứng và phần mềm ứng dụng, nhằm cung cấp một giao diện thống nhất để thao tác với thiết bị mà không cần quan tâm đến chi tiết phần cứng cụ thể.
Trong Keil5: HAL từ Keil (ví dụ như STM32 HAL) gói gọn các thao ...
Đăng vào ngày 5 tháng 8 lúc 01:35
Tạo hình ảnh qcow2 trong hệ thống Linux
Hình ảnh qcow2 là một định dạng đĩa ảo được hỗ trợ bởi Qemu. Định dạng này cho phép sử dụng một tệp để mô phỏng thiết bị khối có kích thước cố định và cung cấp nhiều lợi ích so với định dạng raw, bao gồm:
Kích thước tệp nhỏ hơn, ngay cả trên các hệ thống không hỗ trợ tệp thưa.
Hỗ trợ cơ chế Copy-on-Write (COW).
Khả năng tạo nhiều ...
Đăng vào ngày 6 tháng 7 lúc 20:42
KVM Virtualization: So sánh và chuyển đổi định dạng ảnh ảo
So sánh các định dạng ảnh ảo phổ biến
Hiện nay có nhiều định dạng ảnh ảo được sử dụng: raw, cow, qcow, qcow2, vmdk.
1. Định dạng raw
Định dạng raw là định dạng cũ, có thể hiểu là "trần trụi". Bạn có thể tạo một ảnh raw đơn giản bằng lệnh dd. Do tính đơn giản này, hiệu năng của raw khá tốt. CentOS 6 sử dụng raw làm định dạng mặc định cho KVM và ...
Đăng vào ngày 21 tháng 5 lúc 18:59
KVM ảo hóa trên Linux: Triển khai, quản lý và tự động hóa máy ảo
KVM (Kernel-based Virtual Machine) là giải pháp ảo hóa cấp nhân kernel tích hợp sẵn trong nhân Linux, tận dụng khả năng hỗ trợ ảo hóa phần cứng (Intel VT-x / AMD-V) để cung cấp hiệu năng gần như gốc. Khác với các nền tảng ảo hóa người dùng như VirtualBox hay VMware Workstation, KVM vận hành như một module kernel, biến hệ thống Linux thành một h ...
Đăng vào ngày 18 tháng 5 lúc 08:56