Bộ nhớ hạt nhân là gì? Nó phục vụ chức năng gì?


9

Khi nhìn vào Trình quản lý tác vụ của mình trên Windows, tôi nhận thấy một điều nhỏ được đánh dấu là "Bộ nhớ hạt nhân". Chính xác thì đây là cái gì? Và nó phục vụ chức năng gì so với Bộ nhớ vật lý?

Quản lý công việc

Câu trả lời:


12

'Nhân' là bit cốt lõi của hệ điều hành - phần cho phép bạn nói chuyện với phần cứng, phần thực sự hoạt động 'như'.

Bộ nhớ hạt nhân, theo đó, được dành riêng cho các bộ phận của hệ điều hành phải ở trong bộ nhớ (mà bạn có thể thấy tương đối không nhiều) và vượt quá giới hạn đối với bất kỳ phần mềm nào khác để ngăn chặn mọi tai nạn xảy ra. một ứng dụng được viết xấu đang cố truy cập vào bộ nhớ đang được sử dụng ở nơi khác. (Một số bit của HĐH có thể được phân trang và bạn thấy điều đó được phản ánh ở đó, nhưng đó là một thuật ngữ sai lệch một chút.)


Nói một cách chính xác, chỉ có bộ nhớ được sử dụng tích cực để nói chuyện với phần cứng, được truy cập từ ngữ cảnh nâng cao, cần thiết để quản lý bộ nhớ hoặc cần thiết cho quá trình phân trang chính nó không thể được phân trang. Trong thực tế, rất nhiều bộ nhớ nhỏ sử dụng trong kernel không được phân trang chỉ vì nỗ lực sẽ không được chứng minh.
David Schwartz

2

Bộ nhớ kernel là bộ nhớ được sử dụng bởi kernel Windows. Nó bao gồm bộ nhớ được sử dụng bởi các thành phần cốt lõi của Windows cùng với bất kỳ trình điều khiển thiết bị nào. Thông thường, con số sẽ rất nhỏ, trong hàng trăm megabyte.


8
Tiếng cười nhẹ ở mức nhỏ Thông thường, con số sẽ rất nhỏ, trong hàng trăm megabyte. Máy đầu tiên của tôi có tổng số 2 kilobyte , máy thứ hai của tôi là C64.
Rich Homolka
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.