Metin / Gözlemci Ağı Gu Zhixuan
Birkaç gün önce, Huaweinin EMUI yetkilisi Weibo bildirisi, Ark derleyicisinin açık kaynağının hazır olduğunu ve 31 Ağustos'ta "size kodu göstereceğini" belirtti.
Bugün sabahın erken saatlerinde (31st), Huawei'nin açık kaynak platformu web sitesi planlandığı gibi geldi.
Observer.com, web sitesinin henüz emekleme aşamasında olduğunu ve yalnızca bazı basit talimatlar ve test belgeleri sağladığını gördü. Huawei, orijinal "örnek" deponun ana sayfasında, "Burası bir test deposu olmasına rağmen, herkes buradan iletişime geçebilir!"
Deponun altındaki "sorun" sayfasında, yüzlerce netizen tartışmalar başlattı ve birçoğu "gitmeye hazır" ve "Çin'in açık kaynak işini güçlü bir şekilde desteklediklerini" söyleyen çeşitli öneriler sundu. Sektörün açık kaynak Fangzhou derleyicisine yönelik beklentilerle dolu olduğunu görmek zor değil.
Aynı gün öğleden sonra web sitesinde "HarmonyOS / OpenArkCompiler" (Hongmeng İşletim Sistemi / OpenArk Compiler) adlı bir depo da yer aldı. Raporlara göre, OpenArkCompiler, Huawei'nin Ark Derleyicisinin açık kaynaklı bir projesidir ve birden çok cihaz için birleşik bir programlama platformudur ve birden çok dili destekler.
Huawei açık kaynak platformu web sitesinden ekran görüntüsü
Aslında, Huawei'nin kendi geliştirdiği işletim sistemi Hongmeng OS için ABD "yasağı" altında piyasaya sürülen Ark derleyicisi de büyük önem taşıyor.
Huawei'nin tüketici şirketi CEO'su Yu Chengdong, bu ayın başlarında açıkça şunları söyledi: "Android'i Hongmeng'e dönüştürmek çok kolay. Ark derleyicisiyle 1-2 gün içinde yapılabilir."
Düzen 5 yıl önce başlatıldı
31'inci akşamı Huawei, Ark derleyicisinin açık kaynak resmi web sitesinin aynı gün resmi olarak hizmete girdiğini resmen duyurdu.
Bu sefer Ark derleyicisinin açık kaynağı, derleyicinin ara gösterimi (IR) ve dil derlemesinin uygulanması dahil olmak üzere derleyici çerçevesinin kaynak kodunun bir parçasıdır.Aynı zamanda, Java programlarından aarch64 montaj talimatlarına kadar derleme işlemini gerçekleştirmek için derleyicinin diğer ikili bileşenleriyle birlikte kullanılabilir.
Huawei, açık kaynak kodlu bir dünyada teknolojik gelişmeleri geliştiricilerle paylaştığımızı ve birlikte büyüdüğümüzü ifade etti.Teknolojik inovasyon için güç oluşturmak için geliştiricilerle aynı teknede çalışmayı ve sektörde açık inovasyonu teşvik etmeye ve açıklık inşa etmeye devam etmeyi dört gözle bekliyoruz. Ekoloji.
Huawei'den resim
Bu yıl Nisan ayında Huawei P30 serisi cep telefonlarının yurt içi konferansında Yu Chengdong, Ark derleyicisinin açık kaynaklı olacağını ilk kez açıkladı.
Raporlara göre, Ark derleyicisi GCC'ye dayalı olarak geliştirilmiş bir çapraz derleyici paketidir. C, C ++ ve Fortran için ön uçların yanı sıra bu diller için kütüphaneler (libstdc ++, libgcc vb.) İçerir. HCC, X86 linux mimarisi sunucusunda çalışır ve oluşturulan ikili dosya, Aarch64 mimari sunucusunda çalışır.
Huawei Ark Derleyici, dinamik derlemeden statik derlemeye, yani yüksek seviyeli dillerin doğrudan makine koduna derlenmesine, sanal makine dinamik derlemesinin ek yükünü tamamen ortadan kaldıran ve geliştirmeyi gerçekleştiren yeni bir sistem ve uygulama derleme ve işletim mekanizması sağlar. Operasyonel verimlilik ile uyumluluk.
Huawei, 5 yıl kadar erken bir tarihte uygulama derleme teknolojisini kullanmaya başladı ve yüzlerce uzman ekibe yatırım yaptı, birçok denemeden sonra EMUI 9.1 üzerinde makine kodunun çevirisini gerçekleştirdi.
Huawei Labs'ın test verilerine göre, EMUI 9.1'in yalnızca Huawei Ark derleyicisini sistem bileşeni Sistem Sunucusuna uyguladıktan sonra, sistem çalışma akıcılığında% 24, sistem yanıt performansında ise% 44 artış sağladı.
Huawei'nin Ark derleyicisi, EMUI'nin sonraki sürümlerinin geliştirilmesinde daha fazla modülde kullanılacak ve Ark derleyicisi endüstri için tamamen açık kaynak olacak ve Ark derleyicisinin geliştirilmesine ve kullanımına daha fazla geliştirici katılabilecek. Örnek olarak Sina Weibo'nun hızlı versiyonunu ele alalım: Ark derleyicisini uyguladıktan sonra, Huawei laboratuvar test verilerine göre operasyon akıcılığı% 60'a kadar arttı.
Huawei'den resim
Ark derleyicisi tarafından derlenen uygulamanın geliştirme aşamasında tamamlandığını belirtmekte fayda var. Diğer bir deyişle, uygulama derleyici tarafından derlendiği sürece, uygulama pazarına girdikten sonra kullanıcı derlenen uygulamayı indirir.
" Android'den Hongmeng'e çok kolay "
Bu yılın Mayıs ayında Huawei, Trump yönetimi tarafından sözde "varlık listesine" dahil edildi ve bir zamanlar "Google'ın Android sistemini devre dışı bırakma" riskiyle karşı karşıya kaldı. ABD'nin "aşırı baskısı" altında, Huawei'nin kendi geliştirdiği işletim sistemi Hongmeng OS bu ayın başlarında resmi olarak çıkış yaptı.
Huawei, şirketin ürünlerinin Android kullanımına öncelik vereceğini defalarca belirtmesine rağmen, Yu Chengdong, Hongmeng basın toplantısında "Android yoksa, Hongmeng her an kullanılabilir olacak" dedi.
9 Ağustos'ta Yu Chengdong, Huawei Küresel Geliştiriciler Konferansı'nda bir konuşma yaptı. Fotoğraf Huawei'den
Hongmeng'in piyasaya sürülmesinin başlangıcında, yeni şeyler hakkındaki merakı nedeniyle, dış dünya işletim sisteminin hemen ticarileştirilip ticarileştirilemeyeceğine büyük önem verdi.
Bir muhabirin sorusunu yanıtlarken Yu Chengdong gülümseyerek, "Android'i Hongmeng'e dönüştürmek çok kolay. Ark derleyicisiyle 1-2 gün içinde yapılabilir."
"Ark derleyicisi sürekli olarak gelişiyor ve yükseltiliyor. Gelecek yıl Hongmeng 2.0 sürümü ve gelecek yıl Hongmeng 3.0 sürümü olacak. Mikro çekirdek, harici çekirdek, derleyici ve geliştirme ortamı gelişerek bizi gittikçe daha yetenekli hale getiriyor." Tao.
Şu anda, 20'den fazla Huawei ve Honor modeli Ark derleyicisini desteklemektedir.
Bu makale Observer.com'a ait özel bir el yazmasıdır ve izinsiz çoğaltılamaz.