Giới hạn bộ nhớ vật lý trong tệp Crash Dump cho Windows 10

Bài đăng này có cái nhìn nhanh về Giới hạn bộ nhớ vật lý trong tệp Crash Dump(Physical Memory Limits in Crash Dump files) cho Windows 10/8/7 và sử dụng công cụ RamMap của (RamMap)Windows Sysinternals , có thể được sử dụng để xác định số lượng phạm vi bộ nhớ vật lý trên hệ thống.

Giới hạn bộ nhớ(Memory Limits) vật lý trong tệp Crash Dump

Tất cả các hệ điều hành Windows đều được định cấu hình để nắm bắt thông tin về trạng thái của nó, trong trường hợp có lỗi dừng hoặc sự cố hệ thống và lưu chúng dưới dạng tệp kết xuất lỗi .dmp. Có ba loại kết xuất có thể được ghi lại trong trường hợp hệ thống gặp sự cố: Kết xuất bộ nhớ hoàn chỉnh, Kết xuất bộ nhớ nhân và Kết xuất bộ nhớ nhỏ.(Complete Memory Dump, Kernel Memory Dump, and Small Memory Dump.)

Định dạng kết xuất sự cố có giới hạn là 42 (64-bit) và 86 (32-bit) phạm vi địa chỉ vật lý. Trên một số hệ thống nhất định, bản đồ bộ nhớ phần sụn BIOS có thể chứa nhiều hơn số vùng không liền kề này. Khi tệp kết xuất được tạo trên hệ thống này, chỉ 42 (64-bit) hoặc 86 (32-bit) vùng bộ nhớ đầu tiên sẽ được lưu vào tệp.  Kernel và kết xuất bộ nhớ hoàn chỉnh từ hệ thống (Complete)Windows có thể không chứa tất cả bộ nhớ từ hệ thống.

Đôi khi, khi mở tệp kết xuất bộ nhớ được tạo trên một số hệ thống nhất định bằng Công cụ gỡ lỗi(Debugging Tools) dành cho Windows (windbg.exe), bạn có thể nhận được thông báo lỗi:

WARNING: Dump header physical memory block has been truncated. Some valid physical pages may be inaccessible.

Để ngăn chặn sự cố, OEM của hệ thống bị ảnh hưởng sẽ cần sửa đổi bản đồ bộ nhớ chương trình cơ sở để đảm bảo số lượng vùng bộ nhớ vật lý tiếp giáp vật lý tiếp xúc với Hệ điều hành không vượt quá giới hạn đã lưu ý trước đó, KB2510168 nêu rõ .

Sysinternals RamMap

Công cụ Sysinternals RamMap có thể được sử dụng để xác định số lượng phạm vi bộ nhớ vật lý trên hệ thống. Sau khi tải xuống và thực thi RamMap.exe , hãy nhấp vào tab Dải vật lý(Physical Ranges) . Đếm số phạm vi được liệt kê sẽ xác minh số phạm vi vật lý trên một hệ thống cụ thể.

RAMMap là tiện ích phân tích mức sử dụng bộ nhớ vật lý nâng cao dành cho Windows Vista trở lên. Nó trình bày thông tin sử dụng theo những cách khác nhau trong một số tab khác nhau:

  • Số lượng sử dụng: tóm tắt sử dụng theo loại và danh sách phân trang
  • Quy trình: quy trình làm việc tập hợp kích thước
  • Tóm tắt(Priority Summary) ưu tiên: kích thước danh sách chờ được ưu tiên
  • Trang vật lý: sử dụng mỗi trang cho tất cả bộ nhớ vật lý
  • Phạm vi vật lý: địa chỉ bộ nhớ vật lý
  • Tóm tắt(File Summary) tệp: dữ liệu tệp trong RAM theo tệp
  • Chi tiết tệp: các trang vật lý riêng lẻ theo tệp
  • Sử dụng RAMMap(Use RAMMap) để hiểu cách Windows quản lý bộ nhớ, để phân tích việc sử dụng bộ nhớ ứng dụng hoặc để trả lời các câu hỏi cụ thể về cách RAM đang được phân bổ.

Giới hạn bộ nhớ vật lý trong tệp Crash Dump

RAmMap sẽ cho biết cách Windows đang gán bộ nhớ vật lý, bao nhiêu dữ liệu tệp được lưu trong bộ nhớ cache hoặc(RAM) bao nhiêu RAM được sử dụng bởi hạt nhân và trình điều khiển thiết bị.

Các liên kết này cũng có thể khiến bạn quan tâm:

  1. Máy thu thập bộ nhớ máy trong Windows
  2. Cấp phát bộ nhớ vật lý và trạng thái bộ nhớ trong Windows .



About the author

Tôi là một chuyên gia Windows 10 được đề xuất với hơn 10 năm kinh nghiệm trong ngành phần mềm. Tôi có kiến ​​thức chuyên môn về cả Explorer và Office 365, đồng thời tôi đặc biệt có kỹ năng trong việc cá nhân hóa và tùy chọn giao diện cho người dùng của mình. Kỹ năng của tôi là trọng tâm của công việc kinh doanh của tôi, đó là cung cấp dịch vụ khách hàng tuyệt vời thông qua các bài đánh giá trực tuyến và tận dụng các công nghệ như AI để cải thiện hỗ trợ.



Related posts