Score:1

ปัจจัยใดบ้างที่ส่งผลต่อการประมวลผลคอนเทนเนอร์ต่างๆ ในเครื่องเดียวในเวลาเดียวกัน

ธง in

ตัวอย่างเช่น ฉันมี 4vCPU, 8GB mem VM ในตอนแรก ฉันเรียกใช้คอนเทนเนอร์ Nginx จากนั้นจึงใช้เครื่องมือทดสอบความเครียดเพื่อส่งคำขอไปยังคอนเทนเนอร์อย่างต่อเนื่อง และได้รับข้อมูลบางอย่างเช่น QPS เวลาแฝงเฉลี่ย จากนั้นฉันก็เรียกใช้คอนเทนเนอร์ Nginx เดียวกันสามรายการบน VM และส่งคำขอเดียวกันด้านบนไปยังคอนเทนเนอร์เหล่านี้แบบคู่ขนานกัน ฉันพบว่า QPS ที่เกี่ยวข้องลดลงทั้งหมด และเวลาแฝงเฉลี่ยเพิ่มขึ้นทั้งหมด

ดังนั้น ปัจจัยใดบ้างที่ส่งผลต่อการประมวลผลคอนเทนเนอร์ต่างๆ ในเครื่องเดียวในเวลาเดียวกัน ฉันคิดว่า CPU และหน่วยความจำเพียงพอที่จะจัดหาทรัพยากรให้กับคอนเทนเนอร์เหล่านี้ ปัจจัยใดที่อยู่ใต้นักเทียบท่าอาจส่งผลต่อสิ่งเหล่านี้

Michael Hampton avatar
cz flag
การส่งทราฟฟิกมากขึ้นสามเท่าดูเหมือนจะเป็นปัจจัยที่ใหญ่ที่สุด
djdomi avatar
za flag
ฉันหมายความว่า คุณแชร์ทรัพยากรของ VM กับโฮสต์ด้วย หากเป็นโฮสต์สาธารณะ ก็สามารถจำกัดทรัพยากรให้อยู่ในขีดจำกัดของฮาร์ดแวร์ได้หากต้องการ
in flag
แต่ฉันเพิ่งส่งทราฟฟิกเดียวกันไปยังคอนเทนเนอร์ nginx ที่เกี่ยวข้อง เช่น คอนเทนเนอร์ nginx เพียงอันเดียวที่ทำงานบนโฮสต์นั้น ไม่มีทราฟฟิกมากเป็นสามเท่า ฉันคิดว่าปัจจัยส่วนใหญ่คือคอนเทนเนอร์เหล่านี้ใช้ส่วนแบ่งเวลาซีพียูร่วมกัน ดังนั้นพวกมันจึงทำงานแบบอนุกรมใน ทั่วไปและไม่ได้ผูกขาดแกนซีพียูแต่ละตัว แน่นอนว่ามันซับซ้อนกว่าที่ฉันพูด ยกตัวอย่างง่ายๆ
in flag
ตัวกำหนดตารางเวลา linux พื้นฐานกำหนดแต่ละเธรดไปยัง cpu อย่างไร

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา