Những gì thiết lập kích thước của tmpfs
? (Trên máy của tôi, nó nằm trong /dev/shm
) Tôi có thể thấy mục nhập của nó /etc/fstab
, nhưng không có ký hiệu nào về kích thước của nó. Khi kiểm tra df -h
, có vẻ như là một nửa kích thước của bộ nhớ vật lý được cài đặt trong hệ thống. Đây có phải là hành vi mặc định?
Ngoài ra, điều gì xảy ra nếu nó đầy? Nó có mở rộng linh hoạt buộc các chương trình đang chạy khác swap
không? Có phải tmpfs
chính nó di chuyển vào swap
phân vùng?
Cuối cùng, những gì ưu tiên vào bộ nhớ tmpfs
hoặc ứng dụng? tức là, nếu tôi có tmpfs
đủ đầy (như 40% bộ nhớ vật lý) và tôi có các chương trình yêu cầu 70% bộ nhớ vật lý, cái nào được ưu tiên?