Gnome mengusulkan untuk membawa OS GNOME ke perangkat keras nyata dan juga menyarankan untuk mempertimbangkan dampak pembangunan terhadap lingkungan

Pada konferensi GUADEC 2020, laporan dibuat tentang pengembangan dari proyek tersebut "Gnome OS" di mana sebuah rencana dirilis untuk dikembangkan "Gnome OS" sebagai platform untuk membuat OS sekarang berubah menjadi pertimbangan sebagai satu set yang dapat digunakan untuk integrasi berkelanjutan, menyederhanakan aplikasi kerja dalam pengujian yang dikembangkan untuk versi basis kode Gnome berikutnya, penilaian pengembangan, pengujian kompatibilitas perangkat keras dan eksperimen antarmuka pengguna.

Kita harus ingat itu Inisiatif untuk membuat Gnome OS muncul pada tahun 2012 untuk dapat mengatasi masalah pengembangan GNOME dan juga menawarkan beberapa ide untuk meningkatkan permintaan akan platform tersebut.

Sejauh ini semua kompilasi oleh "Gnome OS" mereka dirancang untuk berjalan di mesin virtual.

Dan sekarang cDengan inisiatif baru, itu bertujuan untuk dengan pekerjaan yang telah dilakukan sekarang dapat dijamin bahwa "Gnome OS" digunakan pada perangkat keras nyata.

Dengan itu build baru sedang dikembangkan untuk sistem x86_64 dan ARM (Pinebook Pro, Rock 64, Raspberry Pi 4). Dibandingkan dengan build untuk mesin virtual, menambahkan kemampuan untuk boot ke sistem dengan UEFI, alat manajemen daya, dukungan pencetakan, Bluetooth, WiFi, kartu suara, mikrofon, layar sentuh, kartu grafis dan webcam, ditambah portal Flatpak yang hilang untuk GTK + ditambahkan. Paket Flatpak disiapkan untuk pengembangan aplikasi (GNOME Builder + SDK).

Untuk membentuk sistem yang melengkapi sistem operasi Gnome, sistem OSTree digunakan (image sistem diperbarui secara atomis dari repositori mirip Git), dengan analogi dengan proyek Fedora Silverblue dan Endless OS.

Inisialisasi dilakukan dengan Systemd. Lingkungan grafis didasarkan pada driver Mesa, Wayland dan XWayland. Disarankan untuk menggunakan Flatpak untuk menginstal aplikasi tambahan, sedangkan penginstal adalah penginstal Endless OS berdasarkan konfigurasi awal Gnome.

Gnome berkomitmen terhadap lingkungan

Topik lain yang dibahas di GUADEC 2020 adalah proposal untuk mempertimbangkan dampak lingkungan dari pengembangan aplikasi Gnome. Untuk setiap aplikasi, Disarankan untuk menunjukkan parameter "Carbon Cost", yang menunjukkan perkiraan tingkat emisi karbon dioksida ke atmosfer yang mana memungkinkan mengevaluasi bagaimana pembangunan mempengaruhi pemanasan global.

Menurut pembicara, meskipun perangkat lunak gratis disediakan secara gratis, ia datang dengan harga tidak langsung: dampak pembangunan terhadap lingkungan.

Misalnya, infrastruktur server proyek, server integrasi berkelanjutan, Gnome Foundation, dan konferensi pengembang memerlukan listrik dan bahan yang mengeluarkan karbon dioksida dari proses manufaktur. Aplikasi juga mengkonsumsi energi dalam sistem pengguna, yang juga secara tidak langsung mempengaruhi lingkungan.

Pengenalan metrik baru akan menunjukkan hal itu proyek GNOME sangat serius dalam melestarikan lingkungan.

Faktor untuk menghitung metrik k adalah waktu eksekusin dari aplikasi, beban pada CPU, penyimpanan dan jaringan, intensitas pengujian dalam sistem integrasi berkelanjutan.

Untuk mengevaluasi beban, diusulkan untuk menggunakan mekanisme akuntansi sysprof, systemd dan powertop, yang datanya dapat diubah menjadi setara dengan emisi karbon dioksida.

Misalnya, 1 jam beban intensif CPU dapat diperkirakan sebagai sekitar 20 W atau 6 gram CO2e, dan 1 GB data yang diunduh melalui jaringan sebagai 17 gram CO2e. Berkenaan dengan sistem integrasi berkelanjutan, set Glib diperkirakan mencapai 48 kilogram CO2e per tahun (sebagai perbandingan, satu orang menghasilkan 4.1 ton CO2e per tahun).

Untuk mengurangi biaya karbon, pengembang didorong untuk menerapkan pengoptimalan seperti caching, meningkatkan efisiensi kode, mengurangi beban jaringan, dan menerapkan gambar yang telah ditentukan sebelumnya dalam sistem integrasi berkelanjutan, sehingga membantu memerangi pemanasan global.

Misalnya, menggunakan gambar yang diratakan out-of-the-box dalam sistem integrasi berkelanjutan akan mengurangi nilai metrik sebanyak 4 kali.

Untuk setiap rilis utama, disarankan untuk menghitung Biaya Karbon Kumulatif yang merangkum metrik untuk semua aplikasi, ditambah biaya Proyek GNOME, Yayasan GNOME, Hackfests, dan Integrasi Berkelanjutan.

Metrik ini akan memungkinkan untuk melakukan pembangunan dengan mempertimbangkan dampaknya terhadap lingkungan, untuk memantau dinamika dan melakukan optimasi yang sesuai.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Shupacabra dijo

    Mereka dapat memulai dengan menggunakan gnome untuk dapat digunakan di distro audio / video secara real time tanpa menghabiskan banyak mikroprosesor dan memori, seperti yang dilakukan KDE dengan Plasma 5 ... Maksud saya ...