หัวเว่ย
openEuler ขึ้นอยู่กับการพัฒนาของการจัดจำหน่ายเชิงพาณิชย์
ความแตกต่างระหว่าง openEuler และ CentOS ค่อนข้างมีนัยสำคัญ และไม่จำกัดเพียงการเปลี่ยนโฉมใหม่ ตัวอย่างเช่น ใน openEuler
เดสก์ท็อปที่ใช้ GNOME 3.30 มีการเพิ่มประสิทธิภาพเฉพาะ ARM64 หลายอย่าง ซึ่งบางส่วนได้สนับสนุนโค้ดเบสเคอร์เนลหลักของ Linux, GCC, OpenJDK และ Docker แล้ว
ในบรรดาข้อดีที่ระบุไว้ของ openEuler:
- มุ่งเน้นไปที่การบรรลุประสิทธิภาพสูงสุดบนระบบมัลติคอร์และความเท่าเทียมในระดับสูงของการประมวลผลคิวรี การเพิ่มประสิทธิภาพกลไกการจัดการแคชไฟล์ทำให้สามารถกำจัดการล็อคที่ไม่จำเป็นและเพิ่มจำนวนคำขอที่ประมวลผลแบบขนานใน Nginx ได้ถึง 15%
- ห้องสมุดบูรณาการ
เก๋า ทำให้สามารถใช้ตัวเร่งฮาร์ดแวร์ได้ไฮซิลิคอน คุนเผิง เพื่อเร่งประสิทธิภาพของอัลกอริธึมต่างๆ (การดำเนินการเข้ารหัส ,นิพจน์ทั่วไป ,การอัด ฯลฯ ) จาก 10% ถึง 100% - เครื่องมือการจัดการคอนเทนเนอร์แบบแยกเดี่ยวที่เรียบง่าย
ไอสุลัด , ตัวกำหนดค่าเครือข่ายคลิก และรันไทม์แอลซีอาร์ (Lightweight Container Runtime เข้ากันได้กับ OCI แต่ต่างจาก runc ที่เขียนด้วยภาษา C และใช้ gRPC) เมื่อใช้คอนเทนเนอร์ iSulad น้ำหนักเบา เวลาเริ่มต้นคอนเทนเนอร์เร็วขึ้นสูงสุด 35% และลดการใช้หน่วยความจำสูงสุด 68% - โครงสร้าง OpenJDK ที่ปรับให้เหมาะสม ซึ่งแสดงให้เห็นถึงประสิทธิภาพที่เพิ่มขึ้น 20% เนื่องจากระบบการจัดการหน่วยความจำที่อัปเกรดแล้ว และการใช้การเพิ่มประสิทธิภาพการคอมไพล์ขั้นสูง
- ระบบเพิ่มประสิทธิภาพการตั้งค่าอัตโนมัติ
เอ-ทูน ซึ่งใช้วิธีการเรียนรู้ของเครื่องเพื่อปรับแต่งพารามิเตอร์การทำงานของระบบ จากการทดสอบของ Huawei การเพิ่มประสิทธิภาพการตั้งค่าอัตโนมัติโดยขึ้นอยู่กับสถานการณ์การใช้งานระบบแสดงให้เห็นถึงการเพิ่มประสิทธิภาพสูงสุดถึง 30% - รองรับสถาปัตยกรรมฮาร์ดแวร์ที่หลากหลาย เช่น Kunpeng และโปรเซสเซอร์ x86 (คาดว่าจะมีสถาปัตยกรรมที่รองรับเพิ่มเติมในอนาคต)
Huawei ยังได้ประกาศความพร้อมของ openEuler รุ่นเชิงพาณิชย์สี่รุ่น ได้แก่ Kylin Server OS, iSoft Server OS, deepinEuler และ EulixOS Server ซึ่งจัดทำโดยผู้ผลิตบุคคลที่สาม Kylinsoft, iSoft, Uniontech และ ISCAS (Institute of Software Chinese Academy of Sciences) ซึ่งเข้าร่วม ชุมชนที่กำลังพัฒนา openEuler ในตอนแรก Huawei นำเสนอ openEuler เป็นโครงการความร่วมมือแบบเปิดที่พัฒนาขึ้นโดยการมีส่วนร่วมของชุมชน ปัจจุบันคณะกรรมการด้านเทคนิค คณะกรรมการความปลอดภัย และสำนักเลขาธิการสาธารณะที่ดูแล openEuler ได้เริ่มทำงานแล้ว
ชุมชนวางแผนที่จะสร้างบริการการรับรอง การฝึกอบรม และการสนับสนุนทางเทคนิค มีการวางแผนที่จะเผยแพร่ LTS ทุกๆ สองปี และเวอร์ชันที่พัฒนาฟังก์ชันการทำงาน - ทุกๆ หกเดือน โครงการยังได้ให้คำมั่นที่จะผลักดันการเปลี่ยนแปลงใน Upstream ก่อน และคืนการพัฒนาทั้งหมดให้กับชุมชนในรูปแบบของโครงการเปิด
ที่มา: opennet.ru