Tôi muốn tắt trong suốt_hugepage (THP) trên phiên bản CentOS 7 EC2, được bật theo mặc định:
# cat /sys/kernel/mm/transparent_hugepage/enabled
[always] madvise never
# cat /sys/kernel/mm/transparent_hugepage/defrag
[always] madvise never
Cài đặt này có thể được thay đổi bằng tay:
# echo never > /sys/kernel/mm/transparent_hugepage/enabled
# echo never > /sys/kernel/mm/transparent_hugepage/defrag
# cat /sys/kernel/mm/transparent_hugepage/enabled
always madvise [never]
# cat /sys/kernel/mm/transparent_hugepage/defrag
always madvise [never]
... nhưng những thay đổi bị mất sau khi khởi động lại.
Tôi đã cố gắng đưa echo never [...]
hướng dẫn vào tệp rc.local
và cloud.cfg
tệp của mình nhưng không được.
Tôi cũng đã cố nối thêm cài đặt transparent_hugepage=never
vào dòng kernel /etc/grub.conf
(như đã giải thích ở đó ), nhưng nó không hoạt động tốt hơn.
Vậy ... làm cách nào tôi có thể vô hiệu hóa THP trên CentOS 7 chạy trên phiên bản AWS EC2?
chỉnh sửa: thay đổi tiêu đề ... Tôi cần phải tắt phân mảnh THP và THP