1. ทำการ SSH Remote เข้าไปที่ EVE-NG VM จากนั้นก็ Disable UKSM นี้ซะด้วยคำสั่ง
echo 0 > /sys/kernel/mm/uksm/run cat /sys/kernel/mm/uksm/run
จากนั้น ผมทำการ Run Win7 จำนวน 3 เครื่อง ให้ RAM ไปตัวล่ะ 2GB ดูรูป
เมื่อ Disable UKSM ผลคือ EVE-NG VM จะใช้ RAM ในการเปิดอุปกรณ์ประมาณ 6~GB
2. แล้วทำการทดสอบ Enable UKSM
echo 1 > /sys/kernel/mm/uksm/run cat /sys/kernel/mm/uksm/run
ลอง htop application ดูก็จะเห็นว่า RAM ค่อยๆ ลดลงเรื่อยๆ แต่เนื่องจากมันต้องตรวจสอบ Data Duplication มันจะกิน CPU นะจ๊ะ
เมื่อ Enable UKSM ผลคือ EVE-NG VM จะใช้ RAM ในการเปิดอุปกรณ์ประมาณ 2~GB
สรุปก็คือ UKSM จะช่วยให้ใช้ RAM น้อยลงได้ในระดับหนึ่ง ในกรณีที่เราทำ Lab ที่มีอุปกรณ์เหมือนๆ กันหลายๆ ตัว แต่จะกิน CPU แทนตอนที่มันทำ Data Duplication ครับ
ข้อมูลอ้างอิง
Thanks you for reading.