ข้อมูลระบบ
ประเภทและเวอร์ชันของระบบปฏิบัติการ
*อูบุนตู ลินุกซ์ 20.04.4
Virtualmin เวอร์ชั่น 6.17-3*
ฉันเป็นเจ้าของแต่เพียงผู้เดียวของเซิร์ฟเวอร์ของฉันและเซิร์ฟเวอร์เสมือนทั้งหมด ฉันต้องการจำกัดทรัพยากรที่ใช้โดยเซิร์ฟเวอร์ ขณะนี้ฉันตั้งค่าการใช้ ram โดยแก้ไขไฟล์ limits.conf ดังนี้ -
oneofmyuser ยาก memlock 1024
ตอนนี้ฉันสับสนกับตัวเลือก cpu ในโค้ดตัวอย่าง -
#ที่ไหน:
#<โดเมน> สามารถ:
# - ชื่อผู้ใช้
# - ชื่อกลุ่มพร้อมไวยากรณ์ @group
# - สัญลักษณ์แทน * สำหรับรายการเริ่มต้น
# - ไวด์การ์ด % สามารถใช้กับไวยากรณ์ %group
# สำหรับขีด จำกัด maxlogin
# - หมายเหตุ: ขีดจำกัดของกลุ่มและอักขระตัวแทนจะไม่นำไปใช้กับรูท
# หากต้องการใช้ขีดจำกัดกับผู้ใช้รูท <โดเมน> จะต้องเป็น
# รากชื่อผู้ใช้ที่แท้จริง
#
#<type> สามารถมีได้สองค่า:
# - "soft" สำหรับการบังคับใช้ขีด จำกัด ที่นุ่มนวล
# - "ยาก" สำหรับการบังคับใช้ขีด จำกัด ยาก
#
#<item> สามารถเป็นหนึ่งในรายการต่อไปนี้:
# - core - จำกัด ขนาดไฟล์หลัก (KB)
# - ข้อมูล - ขนาดข้อมูลสูงสุด (KB)
# - fsize - ขนาดไฟล์สูงสุด (KB)
# - memlock - พื้นที่แอดเดรสในหน่วยความจำที่ถูกล็อกสูงสุด (KB)
# - nofile - จำนวนตัวอธิบายไฟล์เปิดสูงสุด
# - rss - ขนาดชุดผู้อยู่อาศัยสูงสุด (KB)
# - สแต็ค - ขนาดสแต็กสูงสุด (KB)
# - cpu - เวลา CPU สูงสุด (นาที)
# - nproc - จำนวนกระบวนการสูงสุด
# - as - ขีด จำกัด พื้นที่ที่อยู่ (KB)
# - maxlogins - จำนวนการเข้าสู่ระบบสูงสุดสำหรับผู้ใช้รายนี้
# - maxsyslogins - จำนวนการเข้าสู่ระบบสูงสุดในระบบ
# - ลำดับความสำคัญ - ลำดับความสำคัญในการเรียกใช้กระบวนการของผู้ใช้
# - ล็อค - จำนวนไฟล์ล็อคสูงสุดที่ผู้ใช้สามารถเก็บได้
# - sigpending - จำนวนสัญญาณที่รอดำเนินการสูงสุด
# - msgqueue - หน่วยความจำสูงสุดที่ใช้โดยคิวข้อความ POSIX (ไบต์)
# - ดี - ลำดับความสำคัญดีสูงสุดที่อนุญาตให้เพิ่มเป็นค่า: [-20, 19]
# - rtprio - ลำดับความสำคัญเรียลไทม์สูงสุด
# - chroot - เปลี่ยนรูทเป็นไดเร็กทอรี (เฉพาะเดเบียน)
ฉันจะจำกัดผู้ใช้ให้ใช้เพียง 1 หรือ 2 คอร์ได้อย่างไร
มีค่าหลัก แต่ควรเป็น Kb หรือไม่ ฉันต้องการจำกัดตัวอย่าง 2 คอร์หรือไม่ ดังนั้นกี่กิโล?
นอกจากนี้สำหรับซีพียู ?
ค่าที่เหมาะสมที่สุดสำหรับตัวเลือกเหล่านี้สำหรับเซิร์ฟเวอร์ปกติที่มีไซต์เวิร์ดเพรสปกติคืออะไร