User space là gì?

Phrase None
Không gian người dùng

Không gian người dùng (user space) là bộ nhớ (memory) hệ thống được phân bổ cho các ứng dụng đang chạy. Nó thường tương phản với không gian kernel (kernel space) là bộ nhớ được cấp phát cho kernel và hệ điều hành (operating system).

Việc tách không gian người dùng (user space) khỏi không gian kernel để bảo vệ hệ thống khỏi các tiến trình (process) có thể sử dụng hết bộ nhớ mà hệ điều hành (OS) yêu cầu. Kết quả là một hệ thống ổn định hơn, rò rỉ bộ nhớ (memory leak) và sự cố chương trình không ảnh hưởng đến hệ điều hành. Đây là một khía cạnh quan trọng của sandboxing phổ biến trong các hệ điều hành hiện đại.

Khi bạn mở một ứng dụng hệ điều hành sẽ tải chương trình và các tài nguyên cần thiết vào không gian người dùng (user space). Bất kỳ plug-in và thư viện (library) bắt buộc nào cũng được tải vào không gian người dùng (user space). Nếu bạn mở và chỉnh sửa tài liệu, file đó cũng sẽ tạm thời được tải vào không gian người dùng (user space). Khi bạn lưu file, dữ liệu được ghi từ không gian người dùng (user space) vào thiết bị lưu trữ như ổ cứng HDD hoặc SSD.

LƯU Ý: Máy tính của bạn càng có nhiều RAM thì càng có nhiều không gian người dùng (user space). Có thêm RAM cho phép bạn chạy đồng thời nhiều ứng dụng hơn mà máy tính của bạn không bị chậm lại vì tắc nghẽn bộ nhớ.

Phrase Web

User space là một phần được chỉ định của trang web được thiết lập để người dùng tải xuống file hoặc đóng góp tài liệu.

Learning English Everyday