เอกสารภาษาอังกฤษ | 中文文档 | TürkçeDökümanlar

รายการสิ่งที่น่ากลัวที่เกี่ยวข้องกับ Harmonyos
HarmonyOS เป็นระบบปฏิบัติการแบบกระจายเต็มรูปแบบครั้งแรกตาม microkernel มันเป็นระบบปฏิบัติการที่พัฒนาขึ้นอย่างอิสระโดย Huawei ระบบ HarmonyOS ได้รับการปล่อยตัวอย่างเป็นทางการในการประชุม Huawei Developers Conference (<HDC.2019>) ในวันที่ 9 สิงหาคม 2019 Huawei จะเป็นผู้นำในการปรับใช้เทอร์มินัลอัจฉริยะเช่นหน้าจออัจฉริยะเทอร์มินัลยานพาหนะและเครื่องสวมใส่ ในอนาคตอุปกรณ์สมาร์ทมากขึ้นจะติดตั้ง HarmonyOS มากกว่าที่เคย
HarmonyOS บรรลุการมีเพศสัมพันธ์แบบแยกส่วนซึ่งสอดคล้องกับการปรับใช้ที่ยืดหยุ่นของอุปกรณ์ที่แตกต่างกัน HarmonyOS มีสถาปัตยกรรมสามชั้น เลเยอร์แรกคือแกนหลักเลเยอร์ที่สองคือบริการพื้นฐานและชั้นที่สามคือกรอบโปรแกรม สามารถใช้บนหน้าจอขนาดใหญ่พีซีรถยนต์และอุปกรณ์อื่น ๆ นอกจากนี้ยังสามารถใช้กับโทรศัพท์มือถือได้ตลอดเวลา แต่ในขณะนี้ Huawei ยังคงชอบ Android
ชั้นล่างของ Harmonyos ประกอบด้วย HarmonyOS microkernel , Linux kernel และ Lite OS และมันจะกลายเป็นสถาปัตยกรรม Harmonyos Microkernel ที่สมบูรณ์ในอนาคต
Huawei HarmonyOS วันประกาศการลงทะเบียนของเครื่องหมายการค้า HarmonyOS คือ 14 พฤษภาคม 2019 สิทธิพิเศษของเครื่องหมายการค้า HarmonyOS ตั้งแต่วันที่ 14 พฤษภาคม 2019 ถึง 13 พฤษภาคม 2029HarmonyOS ระบบปฏิบัติการที่เป็นกรรมสิทธิ์ของตนเองHarmonyOS อย่างเป็นทางการและระบบปฏิบัติการ HarmonyOS จะเป็นโอเพ่นซอร์ส
Harmonyos ได้รับการออกแบบมาเพื่อตอบสนองความต้องการการเชื่อมต่อมาตรฐานสูงของประสบการณ์อัจฉริยะแบบเต็มรูปแบบ ด้วยเหตุนี้ Huawei จึงเสนอโซลูชั่นระบบสี่แบบด้วยคุณสมบัติที่สำคัญ
"สถาปัตยกรรมระบบปฏิบัติการแบบกระจาย" ของ Harmonyos และ "Technology Soft Bus" Shield นักพัฒนาแอปพลิเคชันจากความยากลำบากในการใช้เทคโนโลยีพื้นฐานของแอปพลิเคชันแบบกระจายที่สอดคล้องกันผ่านความสามารถทั้งสี่ของแพลตฟอร์มการสื่อสารสาธารณะการจัดการข้อมูลแบบกระจาย การพัฒนาแอพพลิเคชั่นแบบกระจายข้ามเทอร์มินัลเช่นเทอร์มินัลเดียวกันยังช่วยให้ผู้บริโภครายสุดท้ายได้รับประสบการณ์ที่ไร้รอยต่อที่เกิดจากความสามารถในการทำงานร่วมกันทางธุรกิจข้ามเทอร์มินัลที่ทรงพลังสำหรับสถานการณ์การใช้งานแต่ละสถานการณ์

Harmonyos แก้ปัญหาของประสิทธิภาพที่ไม่เพียงพอของระบบที่มีอยู่โดยใช้สองเทคโนโลยี: Engine Delay ที่กำหนดขึ้นและ IPC ที่มีประสิทธิภาพสูง การกำหนดเครื่องมือล่าช้าสามารถกำหนดลำดับความสำคัญและการ จำกัด เวลาของการดำเนินงานในระบบก่อนที่จะดำเนินการงาน ทรัพยากรงานลำดับความสำคัญจะให้ความสำคัญกับการกำหนดเวลาและความล่าช้าในการตอบสนองของแอปพลิเคชันจะลดลง 25.7% โครงสร้างขนาดกะทัดรัดของ Harmonyos microkernel ปรับปรุงประสิทธิภาพของ IPC (การสื่อสารระหว่างประเทศ) อย่างมากและประสิทธิภาพของการสื่อสารกระบวนการสูงกว่าระบบที่มีอยู่ห้าเท่า

Harmonyos ใช้การออกแบบไมโครคอร์ใหม่ซึ่งมีคุณสมบัติด้านความปลอดภัยที่แข็งแกร่งและเวลาแฝงต่ำ แนวคิดพื้นฐานของการออกแบบ microkernel คือการทำให้ฟังก์ชั่นของเคอร์เนลง่ายขึ้นเพื่อให้ตระหนักถึงบริการของระบบมากที่สุดเท่าที่จะเป็นไปได้ในสถานะผู้ใช้นอกเคอร์เนลและเพื่อเพิ่มการป้องกันความปลอดภัยซึ่งกันและกัน Microkernels ให้บริการพื้นฐานที่สุดเช่นการกำหนดเวลาหลายกระบวนการและการสื่อสารหลายกระบวนการ

Harmonyos ใช้เทคโนโลยี microkernel กับสภาพแวดล้อมการดำเนินการที่เชื่อถือได้ (TEE) และปรับเปลี่ยนความปลอดภัยที่เชื่อถือได้ด้วยวิธีการที่เป็นทางการ วิธีการอย่างเป็นทางการเป็นวิธีที่มีประสิทธิภาพในการตรวจสอบความถูกต้องของระบบและการขาดช่องโหว่จากแหล่งที่มาโดยใช้วิธีการทางคณิตศาสตร์ วิธีการตรวจสอบแบบดั้งเดิมเช่นการตรวจสอบฟังก์ชั่นและการโจมตีแบบจำลองสามารถตรวจสอบได้ในสถานการณ์ที่ จำกัด ในขณะที่วิธีการที่เป็นทางการสามารถตรวจสอบความถูกต้องของซอฟต์แวร์ทั้งหมดที่ใช้เส้นทางผ่านรูปแบบข้อมูล เป็นครั้งแรกที่ Harmonyos ได้ใช้วิธีการอย่างเป็นทางการกับ Terminal Tee ซึ่งปรับปรุงระดับความปลอดภัยอย่างมีนัยสำคัญ ในเวลาเดียวกันเนื่องจากจำนวนรหัสของ Harmonyos Microkernel เป็นเพียงหนึ่งในพันของ Linux Macro-Kernel ความน่าจะเป็นในการโจมตีจะลดลงอย่างมาก

Harmonyos ขึ้นอยู่กับการพัฒนาหลายขั้ว IDE, การรวบรวมแบบรวมหลายภาษา, ชุดสถาปัตยกรรมแบบกระจายเพื่อให้การควบคุมเค้าโครงหน้าจอและการปรับตัวอัตโนมัติแบบโต้ตอบรองรับการควบคุมการลากควบคุมการเขียนโปรแกรมภาพที่มุ่งเน้นการแสดงตัวอย่าง การปรับใช้เพื่อให้บรรลุนิเวศวิทยาที่ใช้ร่วมกันในอุปกรณ์ Huawei Ark Compiler เป็นคอมไพเลอร์แบบคงที่แรกที่แทนที่โมเดลเครื่องเสมือน Android ซึ่งช่วยให้นักพัฒนารวบรวมภาษาระดับสูงลงในรหัสเครื่องในคราวเดียวในสภาพแวดล้อมการพัฒนา นอกจากนี้ Compiler ARK จะรองรับการรวบรวมแบบครบวงจรหลายภาษาในอนาคตซึ่งสามารถปรับปรุงประสิทธิภาพการพัฒนาได้อย่างมาก
Harmony เป็นระบบปฏิบัติการที่เข้ากันได้กับ Android-App, ARK Compiler สามารถปรับปรุงความคล่องแคล่วในการใช้งานระบบ Android ได้ 24%ความเร็วในการตอบสนอง 44%และความราบรื่นของแอปพลิเคชันบุคคลที่สามสูงถึง 60% [เกี่ยวกับ SDK]
[เกี่ยวกับหนังสือ]
เคล็ดลับ: โครงการนี้ไม่เป็นทางการ โครงการนี้รวบรวมเอกสารเกี่ยวกับ Harmonyos จากอินเทอร์เน็ต นี่ไม่ใช่โครงการเชิงพาณิชย์ โครงการนี้เพียงแค่แนะนำ Harmonyos และเอกสารและรหัสทั้งหมดมาจากอินเทอร์เน็ต หากคุณใช้โครงการนี้สำหรับธุรกิจหรืออะไรบางอย่างเกี่ยวกับการทำเงินหรือในกรณีที่มีข้อพิพาทใด ๆ ที่เกิดขึ้นจากการใช้งานหรือเกี่ยวข้องกับโครงการนี้คุณจะยอมรับความรับผิดชอบทั้งหมดสำหรับผลลัพธ์เชิงลบหรือผลกระทบของการเลือกหรือการกระทำ