Vietnamese (machine translation)

Lưu ý

Mục đích của file này là để độc giả tiếng Việt có thể đọc và hiểu tài liệu nhân kernel dễ dàng hơn, không phải để tạo ra một nhánh tài liệu riêng. Nếu bạn có bất kỳ nhận xét hoặc cập nhật nào cho file này, vui lòng thử cập nhật file tiếng Anh gốc trước. Nếu bạn thấy có sự khác biệt giữa bản dịch và bản gốc, hoặc có vấn đề về bản dịch, vui lòng gửi góp ý hoặc patch cho người dịch của file này, hoặc nhờ người bảo trì và người review tài liệu tiếng Việt giúp đỡ.

Bản gốc:

Architecture Page Table Helpers

Người dịch:

Google Translate (machine translation)

Phiên bản gốc:

8541d8f725c6

Cảnh báo

Tài liệu này được dịch tự động bằng máy và chưa được review bởi người dịch. Nội dung có thể không chính xác hoặc khó hiểu ở một số chỗ. Khi có sự khác biệt với bản gốc, bản gốc luôn là chuẩn. Bản dịch chất lượng cao (được review) được đặt trong thư mục vi_VN/.

Trình trợ giúp bảng trang kiến trúc

MM chung mong đợi các kiến trúc (với MMU) sẽ cung cấp những người trợ giúp để tạo, truy cập và sửa đổi các mục trong bảng trang ở nhiều cấp độ khác nhau cho các chức năng bộ nhớ khác nhau. Những trình trợ giúp bảng trang này cần phải tuân theo ngữ nghĩa chung trên các nền tảng. Các bảng sau đây mô tả ngữ nghĩa dự kiến cũng có thể được kiểm tra trong quá trình khởi động thông qua tùy chọn CONFIG_DEBUG_VM_PGTABLE. Tất cả các thay đổi trong tương lai ở đây hoặc phần gỡ lỗi kiểm tra cần phải được đồng bộ.

Trình trợ giúp bảng trang PTE

ZZ0000ZZ Kiểm tra xem cả hai mục PTE có giống nhau không | +-----------------------------------+---------------------------------------------------+ ZZ0001ZZ Kiểm tra PTE được ánh xạ hợp lệ | +-----------------------------------+---------------------------------------------------+ ZZ0002ZZ Thử nghiệm PTE trẻ | +-----------------------------------+---------------------------------------------------+ ZZ0003ZZ Kiểm tra PTE bẩn | +-----------------------------------+---------------------------------------------------+ ZZ0004ZZ Kiểm tra PTE có thể ghi | +-----------------------------------+---------------------------------------------------+ ZZ0005ZZ Kiểm tra PTE đặc biệt | +-----------------------------------+---------------------------------------------------+ ZZ0006ZZ Kiểm tra PROT_NONE PTE | +-----------------------------------+---------------------------------------------------+ ZZ0007ZZ Kiểm tra PTE bẩn mềm | +-----------------------------------+---------------------------------------------------+ ZZ0008ZZ Kiểm tra PTE được hoán đổi bẩn mềm | +-----------------------------------+---------------------------------------------------+ ZZ0009ZZ Tạo một PTE trẻ trung | +-----------------------------------+---------------------------------------------------+ ZZ0010ZZ Tạo PTE cũ | +-----------------------------------+---------------------------------------------------+ ZZ0011ZZ Tạo PTE bẩn | +-----------------------------------+---------------------------------------------------+ ZZ0012ZZ Tạo PTE sạch sẽ | +-----------------------------------+---------------------------------------------------+ ZZ0013ZZ Tạo PTE có thể ghi thuộc loại được chỉ định bởi | ZZ0014ZZ là VMA. | +-----------------------------------+---------------------------------------------------+ ZZ0015ZZ Tạo PTE có thể ghi, thuộc loại thông thường | ZZ0016ZZ có thể ghi. | +-----------------------------------+---------------------------------------------------+ ZZ0017ZZ Tạo PTE được bảo vệ ghi | +-----------------------------------+---------------------------------------------------+ ZZ0018ZZ Tạo PTE đặc biệt | +-----------------------------------+---------------------------------------------------+ ZZ0019ZZ Tạo PTE bẩn mềm | +-----------------------------------+---------------------------------------------------+ ZZ0020ZZ Xóa PTE bị bẩn mềm | +-----------------------------------+---------------------------------------------------+ ZZ0021ZZ Tạo một PTE được hoán đổi bẩn mềm | +-----------------------------------+---------------------------------------------------+ ZZ0022ZZ Xóa phần mềm bị tráo đổi PTE | +-----------------------------------+---------------------------------------------------+ ZZ0023ZZ Vô hiệu hóa PTE được ánh xạ | +-----------------------------------+---------------------------------------------------+ ZZ0024ZZ Xóa PTE | +-----------------------------------+---------------------------------------------------+ ZZ0025ZZ Xóa và trả về PTE | +-----------------------------------+---------------------------------------------------+ ZZ0026ZZ Xóa và trả về PTE (unmap PTE theo đợt) | +-----------------------------------+---------------------------------------------------+ ZZ0027ZZ Xóa con non khỏi PTE | +-----------------------------------+---------------------------------------------------+ ZZ0028ZZ Chuyển đổi thành PTE được bảo vệ ghi | +-----------------------------------+---------------------------------------------------+ ZZ0029ZZ Chuyển đổi thành PTE dễ dãi hơn | +-----------------------------------+---------------------------------------------------+

Trình trợ giúp bảng trang PMD

ZZ0000ZZ Kiểm tra xem cả hai mục PMD có giống nhau không | +-----------------------------------+---------------------------------------------------+ ZZ0001ZZ Kiểm tra PMD được ánh xạ không phải bảng | +-----------------------------------+---------------------------------------------------+ ZZ0002ZZ Kiểm tra bản đồ lá PMD | +-----------------------------------+---------------------------------------------------+ ZZ0003ZZ thử nghiệm một trang lớn trong suốt (THP) tại PMD | +-----------------------------------+---------------------------------------------------+ ZZ0004ZZ Kiểm tra xem pmd_page() có trỏ đến bộ nhớ hợp lệ hay không | +-----------------------------------+---------------------------------------------------+ ZZ0005ZZ Thử nghiệm PMD trẻ | +-----------------------------------+---------------------------------------------------+ ZZ0006ZZ Kiểm tra PMD bẩn | +-----------------------------------+---------------------------------------------------+ ZZ0007ZZ Kiểm tra PMD có thể ghi | +-----------------------------------+---------------------------------------------------+ ZZ0008ZZ Kiểm tra PMD đặc biệt | +-----------------------------------+---------------------------------------------------+ ZZ0009ZZ Kiểm tra PROT_NONE PMD | +-----------------------------------+---------------------------------------------------+ ZZ0010ZZ Kiểm tra PMD bẩn mềm | +-----------------------------------+---------------------------------------------------+ ZZ0011ZZ Kiểm tra PMD được tráo đổi bẩn mềm | +-----------------------------------+---------------------------------------------------+ ZZ0012ZZ Tạo một PMD trẻ trung | +-----------------------------------+---------------------------------------------------+ ZZ0013ZZ Tạo PMD cũ | +-----------------------------------+---------------------------------------------------+ ZZ0014ZZ Tạo PMD bẩn | +-----------------------------------+---------------------------------------------------+ ZZ0015ZZ Tạo PMD sạch sẽ | +-----------------------------------+---------------------------------------------------+ ZZ0016ZZ Tạo PMD có thể ghi thuộc loại được chỉ định bởi | ZZ0017ZZ VMA. | +-----------------------------------+---------------------------------------------------+ ZZ0018ZZ Tạo PMD có thể ghi, thuộc loại thông thường | ZZ0019ZZ có thể ghi. | +-----------------------------------+---------------------------------------------------+ ZZ0020ZZ Tạo PMD được bảo vệ ghi | +-----------------------------------+---------------------------------------------------+ ZZ0021ZZ Tạo PMD đặc biệt | +-----------------------------------+---------------------------------------------------+ ZZ0022ZZ Tạo PMD bẩn mềm | +-----------------------------------+---------------------------------------------------+ ZZ0023ZZ Xóa PMD bị bẩn mềm | +-----------------------------------+---------------------------------------------------+ ZZ0024ZZ Tạo một PMD hoán đổi bẩn mềm | +-----------------------------------+---------------------------------------------------+ ZZ0025ZZ Xóa phần mềm bị tráo đổi PMD | +-----------------------------------+---------------------------------------------------+ ZZ0026ZZ Vô hiệu hóa PMD hiện tại; đừng gọi | ZZ0027ZZ không có mặt PMD [1] | +-----------------------------------+---------------------------------------------------+ ZZ0028ZZ Tạo bản đồ khổng lồ PMD | +-----------------------------------+---------------------------------------------------+ ZZ0029ZZ Xóa bản đồ khổng lồ PMD | +-----------------------------------+---------------------------------------------------+ ZZ0030ZZ Xóa PMD | +-----------------------------------+---------------------------------------------------+ ZZ0031ZZ Xóa PMD | +-----------------------------------+---------------------------------------------------+ ZZ0032ZZ Xóa con non khỏi PMD | +-----------------------------------+---------------------------------------------------+ ZZ0033ZZ Chuyển đổi thành PMD được bảo vệ ghi | +-----------------------------------+---------------------------------------------------+ ZZ0034ZZ Chuyển đổi thành PMD dễ dãi hơn | +-----------------------------------+---------------------------------------------------+

Trình trợ giúp bảng trang PUD

ZZ0000ZZ Kiểm tra xem cả hai mục PUD có giống nhau không | +-----------------------------------+---------------------------------------------------+ ZZ0001ZZ Kiểm tra PUD được ánh xạ không phải bảng | +-----------------------------------+---------------------------------------------------+ ZZ0002ZZ Kiểm tra bản đồ lá PUD | +-----------------------------------+---------------------------------------------------+ ZZ0003ZZ thử nghiệm một trang lớn trong suốt (THP) tại PUD | +-----------------------------------+---------------------------------------------------+ ZZ0004ZZ Kiểm tra PUD được ánh xạ hợp lệ | +-----------------------------------+---------------------------------------------------+ ZZ0005ZZ Thử nghiệm PUD trẻ | +-----------------------------------+---------------------------------------------------+ ZZ0006ZZ Kiểm tra PUD bẩn | +-----------------------------------+---------------------------------------------------+ ZZ0007ZZ Kiểm tra PUD có thể ghi | +-----------------------------------+---------------------------------------------------+ ZZ0008ZZ Tạo một PUD trẻ trung | +-----------------------------------+---------------------------------------------------+ ZZ0009ZZ Tạo PUD cũ | +-----------------------------------+---------------------------------------------------+ ZZ0010ZZ Tạo PUD bẩn | +-----------------------------------+---------------------------------------------------+ ZZ0011ZZ Tạo PUD sạch sẽ | +-----------------------------------+---------------------------------------------------+ ZZ0012ZZ Tạo PUD có thể ghi | +-----------------------------------+---------------------------------------------------+ ZZ0013ZZ Tạo PUD được bảo vệ ghi | +-----------------------------------+---------------------------------------------------+ ZZ0014ZZ Vô hiệu hóa PUD hiện tại; đừng gọi | ZZ0015ZZ không có mặt PUD [1] | +-----------------------------------+---------------------------------------------------+ ZZ0016ZZ Tạo bản đồ khổng lồ PUD | +-----------------------------------+---------------------------------------------------+ ZZ0017ZZ Xóa bản đồ khổng lồ PUD | +-----------------------------------+---------------------------------------------------+ ZZ0018ZZ Xóa PUD | +-----------------------------------+---------------------------------------------------+ ZZ0019ZZ Xóa PUD | +-----------------------------------+---------------------------------------------------+ ZZ0020ZZ Xóa con non khỏi PUD | +-----------------------------------+---------------------------------------------------+ ZZ0021ZZ Chuyển đổi thành PUD được bảo vệ ghi | +-----------------------------------+---------------------------------------------------+ ZZ0022ZZ Chuyển đổi thành PUD dễ dãi hơn | +-----------------------------------+---------------------------------------------------+

Người trợ giúp bảng trang HugeTLB

ZZ0000ZZ thử nghiệm một TLB lớn | +-----------------------------------+---------------------------------------------------+ ZZ0001ZZ Tạo một TLB lớn | +-----------------------------------+---------------------------------------------------+ ZZ0002ZZ Kiểm tra HugeTLB bẩn | +-----------------------------------+---------------------------------------------------+ ZZ0003ZZ Kiểm tra HugeTLB có thể ghi | +-----------------------------------+---------------------------------------------------+ ZZ0004ZZ Tạo HugeTLB bẩn | +-----------------------------------+---------------------------------------------------+ ZZ0005ZZ Tạo HugeTLB có thể ghi | +-----------------------------------+---------------------------------------------------+ ZZ0006ZZ Tạo HugeTLB được bảo vệ ghi | +-----------------------------------+---------------------------------------------------+ ZZ0007ZZ Xóa một TLB lớn | +-----------------------------------+---------------------------------------------------+ ZZ0008ZZ Chuyển đổi thành HugeTLB được bảo vệ ghi | +-----------------------------------+---------------------------------------------------+ ZZ0009ZZ Chuyển đổi thành HugeTLB dễ dãi hơn | +-----------------------------------+---------------------------------------------------+

Trình trợ giúp bảng trang SWAP

ZZ0000ZZ Tạo swp_entry_t (arch) từ trao đổi PTE | +-----------------------------------+---------------------------------------------------+ ZZ0001ZZ Tạo một trao đổi PTE từ swp_entry_t (arch) | +-----------------------------------+---------------------------------------------------+ ZZ0002ZZ Tạo swp_entry_t (arch) từ trao đổi PMD | +-----------------------------------+---------------------------------------------------+ ZZ0003ZZ Tạo một trao đổi PMD từ swp_entry_t (arch) | +-----------------------------------+---------------------------------------------------+ ZZ0004ZZ Kiểm tra mục nhập được hoán đổi (đọc hoặc ghi) di chuyển | +------------------------------+-------------------------------------------------------+ ZZ0005ZZ Kiểm tra mục nhập hoán đổi di chuyển ghi | +------------------------------+-------------------------------------------------------+ ZZ0006ZZ Tạo mục nhập hoán đổi di chuyển đọc | +------------------------------+-------------------------------------------------------+ ZZ0007ZZ Tạo mục nhập hoán đổi di chuyển ghi | +------------------------------+-------------------------------------------------------+

[1] ZZ0000ZZ