iLhay
1
สวัสดีครับ พอดีงงๆนิดหน่อยกับไอ้ตัว vSWAP ของ OpenVZ ที่มันมาพร้อมกับ RHEL6 น่ะครับ
ดูจากข้อมูลเลยแล้วกัน ผมได้ set swap ไว้ 0 คือไม่เปิดอยู่แล้ว แต่สั่ง top ดู ไหงมันมีไปอยู่ใน cache ซะงั้นหละ - -"
Mem: 8388608k total, 2814088k used, 5574520k free, 0k buffers
Swap: 0k total, 0k used, 0k free, [COLOR=#ff0000][B]1037688k cached[/B][/COLOR]
จากที่ผมลองดู VPS ชาวบ้าน ก็ไม่เคยเห็นติดเข้ามา ไม่ทราบว่าต้องไปแก้ตรงไหนครับ ขอคำชี้้แนะด้วยครับ
เบื้องต้นผมสั่งแบบนี้แล้ว
vzctl set VEID --ram 8192M --swap 0M --save
และ reset container เรียบร้อย มันก็ยังติดอยู่ - -"
ems
2
มันเป็น cache ของ RAM นี่ครับ ไม่ใช่ของ swap
iLhay
3
ขอถามโง่ๆนะครับท่าน แล้วมันดูยังไงว่าอันไหนเป็น cache ของ RAM หรือ cache ของ SWAP อ่ะครับ
เพราะผมลองดู top ของ vps มันก็ไม่ยักจะมี memory ลงไปในส่วนนี้
Mem: 5632000k total, 841104k used, 4790896k free, 0k buffers
Swap: 0k total, 0k used, 0k free, 0k cached
ตามที่สีส้มเลยฮะเห็นถามเรื่อง swap
iLhay
5
อันนั้นเข้าใจครับ ผมจะปิด SWAP ครับ ไม่ใช่จะเปิดครับ แต่ว่ามันมี memory เข้าไปอยู่ใน cached ตามที่ผมสีแดงไว้ (ลองดูเทียบจาก vps ของคนอื่น มันไม่มีครับ)
ทำให้ผมสงสัยว่า มันเข้าไปได้ยังไง
Swap: 0k total, 0k used, 0k free, 1037688k cached ตรงสีแดงน่ะครับ
เข้า SSH แล้วพิม free เลยฮะ
iLhay
7
ขอบคุณมากครับ
มึนๆ ไอตอนสั่ง free ผมก็ดูแต่ใน เครื่องหลัก ไม่ได้ไปสั่งดูใน VPS = ="
user error เองครับ 5555
ขอบคุณครับ
:875328cc: