ใครบ้างที่ใช้และได้รับประโยชน์จากเพจขนาดใหญ่ที่โปร่งใสหรือไม่


11

ฉันกำลังดิ้นรนกับปัญหาประสิทธิภาพการทำงานของหน้าเว็บขนาดใหญ่ที่มีความล่าช้าและพบว่าระบบฐานข้อมูลจำนวนมากแนะนำให้ปิดเครื่อง ฉันกำลังพูดถึง Oracle, Postgresql, MySQL, Cassandra, NuoDB, Redis, Hadoop และอีกมากมาย

ตัวอย่าง:

ดังนั้นฉันจึงสงสัยว่าเวิร์กโหลดชนิดใดที่ได้ประโยชน์จากคุณลักษณะนี้


2
ฉันก็สงสัยเช่นกัน ตามเอกสารของเคอร์เนลพวกเขาเห็นการกระโดดครั้งใหญ่ในประสิทธิภาพของ kvm แต่พวกเขาไม่ได้ลงรายละเอียดมากนัก นอกจากนี้ยังกล่าวถึงในคู่มือการปรับแต่งเคอร์เนลสำหรับ KVM
Bratchley

4
จุดปวดหลักที่มี HugePages จะเชื่อมโยงกับ NUMA แทบทุกเซิร์ฟเวอร์มัลติโปรเซสเซอร์ตัวใหม่ออกมาตอนนี้มีการเปิดใช้งาน NUMA แล้ว สิ่งที่สนุกสนานในระบบย่อยหน่วยความจำเกิดขึ้นเมื่อคุณมีหน้าขนาดใหญ่ที่ข้ามขอบเขต NUMA ดูได้ที่: engineering.linkedin.com/performance/…
Lmwangi

คำตอบ:


2

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

ดังนั้นคำตอบคือปริมาณงานที่ต้องการข้อมูลจำนวนมากในบล็อกเดียวกันจะได้รับประโยชน์จากหน้าเว็บขนาดใหญ่ หากข้อมูลมีขนาดใหญ่มากมันจะไม่สามารถใส่ได้ แต่จะต้องแบ่งออกเป็นหลายหน้าไฟล์และจำนวนที่แท้จริงของจำนวนนั้นจะมากเกินไปที่จะจัดการหรือไม่ดีด้วยเหตุผลบางประการและจำนวนที่น้อยกว่า ไฟล์เป็นที่นิยม - มีกรณีของคุณสำหรับไฟล์หน้าใหญ่

ในแง่การปฏิบัติฉันไม่เคยเจอความต้องการใด ๆ แต่ฉันรู้จากการจัดการแคช - มันเป็นของจริงและมีใครบางคนได้รับประโยชน์จากหน้าเว็บขนาดใหญ่


2
ใช่หน้าเว็บขนาดใหญ่ที่ชัดเจนเหมาะสำหรับเวิร์กโหลดดังกล่าว (ฉันเชื่อว่า PostgreSQL ใช้หากมี) ผู้ถามถามถึงหน้าเว็บขนาดใหญ่ที่โปร่งใส
Toby Speight

0

ไม่ทราบว่าใครบอกคุณคาสซานดราจะไม่ได้รับประโยชน์จากการกอด บางทีคุณอาจต้องการพูดคุยเล็กน้อยในทิศทางของตัวเลือกการจัดเรียงข้อมูลจาก / sys / kernel / mm / transparent_hugepage

ส่วนตัวทดสอบคลัสเตอร์คาสซานดราด้วยและไม่ต้องกอดและหลังจากการทดสอบต่างๆที่มีขนาด paritition ที่แตกต่างกันเริ่มต้นจาก 300 b ถึง 4k ฉันสามารถบอกได้ว่าฉันจะเปิดใช้งานได้อีกครั้ง

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.