Câu trả lời:
Có, thông thường là như vậy, vì những thông điệp đó được cung cấp bởi chính kernel, và bao gồm cả trăm bản dịch vào hình ảnh kernel sẽ không phục vụ mục đích nào khác ngoài việc tăng kích thước kernel một cách đáng kể.
Đối với nhiều thứ có các giao diện người dùng, các chương trình không gian người dùng đọc thông tin kernel và trình bày nó theo kiểu dịch.
proc virtual filesystem
có hai phần:
1. /proc/[PID]/blahblah
2. /proc/* #versus of no.1 such as cpuinfo meminfo partitions and so on.
Có thể bạn sẽ thấy một địa điểm khác trong nội dung /proc/[PID]/files
, bởi vì một số trong số đó như được environ
lấp đầy bởi người dùng, vì vậy bạn có thể thấy một địa điểm khác. Nhưng trong phần no2 hoặc một phần của no1 không bao giờ bạn không thấy địa điểm khác. Ngoài ra họ không dịch được.
/proc
một giao diện được sử dụng theo chương trình (không có cuộc gọi hệ thống thay thế, v.v. - đây là nơi duy nhất để có được thông tin nhất định và rất nhiều ứng dụng sử dụng nó) dường như hoàn toàn không thể tưởng tượng được cho nó là bất kỳ cách nào khác.