Gnome은 GNOME OS를 실제 하드웨어로 가져올 것을 제안하고 개발이 환경에 미치는 영향을 고려할 것을 제안합니다.

GUADEC 2020 컨퍼런스에서, 개발에 대한 보고서가 작성되었습니다 프로젝트의 "그놈 OS" 어느 개발 계획을 발표하다 "Gnome OS" 이제 OS를 만들기위한 플랫폼이 고려 사항 연속 통합에 사용할 수있는 세트, 다음 버전의 Gnome 코드 기반, 개발 평가를 위해 개발 된 테스트에서 작업 애플리케이션을 단순화합니다. 하드웨어 호환성 테스트 및 사용자 인터페이스 실험.

그걸 기억해야 해. Gnome OS를 만드는 이니셔티브는 2012 년에 등장했습니다. 그놈 개발 문제를 해결하고 플랫폼에 대한 수요를 증가시키기위한 몇 가지 아이디어를 제공 할 수 있습니다.

지금까지 모든 편집 "Gnome OS"제작 가상 머신에서 실행되도록 설계되었습니다.

그리고 이제 c새로운 이니셔티브를 통해 지금 수행 된 작업으로 "Gnome OS"가 실제 하드웨어에서 사용됩니다.

그것으로 x86_64 및 ARM 시스템 용으로 새로운 빌드가 개발 중입니다. (Pinebook Pro, Rock 64, Raspberry Pi 4). 가상 머신 용 빌드와 비교, UEFI, 전원 관리 도구를 사용하여 시스템으로 부팅하는 기능 추가 인쇄 지원, 블루투스, WiFi, 사운드 카드, 마이크, 터치 스크린, 그래픽 카드 및 웹캠, 누락 된 GTK + 용 Flatpak 포털이 추가되었습니다. 응용 프로그램 개발을 위해 준비된 Flatpak 패키지 (GNOME Builder + SDK).

Gnome 운영 체제를 완성하는 시스템을 구성하려면 OSTree 시스템이 사용됩니다. (시스템 이미지는 Git와 유사한 저장소에서 원자 적으로 업데이트 됨) Fedora Silverblue 및 Endless OS 프로젝트와 유사합니다.

초기화는 Systemd로 수행됩니다. 그래픽 환경은 드라이버를 기반으로합니다. Mesa, Wayland 및 XWayland. 추가 응용 프로그램을 설치하려면 Flatpak을 사용하는 것이 좋으며, 설치 프로그램은 초기 Gnome 구성을 기반으로하는 Endless OS 설치 프로그램입니다.

그놈은 환경에 전념합니다

해결 된 또 다른 주제 GUADEC 2020에서 그놈 애플리케이션 개발이 환경에 미치는 영향을 고려하는 제안이었습니다.. 각 애플리케이션에 대해 "탄소 비용"매개 변수를 표시하는 것이 좋습니다. 대기로 배출되는 이산화탄소의 대략적인 수준을 보여줍니다. 개발이 지구 온난화에 미치는 영향을 평가할 수 있습니다.

발표자에 따르면 무료 소프트웨어는 무료로 제공되지만 개발이 환경에 미치는 영향이라는 간접적 인 가격이 따릅니다.

예를 들어, 프로젝트의 서버 인프라, 지속적 통합 서버, Gnome Foundation 및 개발자 컨퍼런스에는 제조 공정에서 전기 및 이산화탄소 방출 재료가 필요합니다. 애플리케이션은 또한 사용자 시스템에서 에너지를 소비하며 이는 환경에도 간접적으로 영향을 미칩니다.

새로운 측정 항목의 도입은 프로젝트 그놈은 환경 보호에 대해 진지하게 생각합니다.

메트릭 k를 계산하는 요소는 실행 시간입니다.n 응용 프로그램, CPU, 스토리지 및 네트워크의 부하, 연속 통합 시스템에서 테스트의 강도.

부하를 평가하려면 sysprof, systemd 및 powertop 회계 메커니즘을 사용하도록 제안되었습니다. 데이터를 이산화탄소 배출량으로 변환 할 수 있습니다.

예를 들어 1 시간의 CPU 집약적로드는 약 20W 또는 6g의 CO2e로 추정 할 수 있으며, 네트워크를 통해 다운로드 한 1GB의 데이터는 17g의 CO2e로 추정 할 수 있습니다. 지속적인 통합 시스템과 관련하여 Glib 세트는 연간 48kg의 CO2e로 추정됩니다 (비교하면 한 사람이 연간 4.1 톤의 CO2e를 생산합니다).

탄소 비용을 줄이기 위해 개발자는 최적화 구현 캐싱, 코드 효율성 향상, 네트워크 부하 감소, 사전 정의 된 이미지를 지속적 통합 시스템에 적용하여 지구 온난화와 싸우는 데 도움이됩니다.

예를 들어 연속 통합 시스템에서 즉시 사용 가능한 병합 된 이미지를 사용하면 메트릭 값이 4 배 감소합니다.

각 주요 릴리스에 대해 모든 응용 프로그램에 대한 메트릭과 그놈 프로젝트, 그놈 재단, 해크 페스트 및 지속적인 통합 비용을 요약하는 누적 탄소 비용을 계산하는 것이 좋습니다.

이 메트릭은 환경에 미치는 영향을 고려하여 개발을 수행하고 역학을 모니터링하며 적절한 최적화를 수행 할 수 있도록합니다.


코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자: AB Internet Networks 2008 SL
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   슈파 카브라

    KDE가 Plasma 5에서했던 것처럼 마이크로 프로세서와 메모리를 많이 사용하지 않고 실시간으로 오디오 / 비디오 배포판에서 gnome을 사용할 수 있도록하는 것으로 시작할 수 있습니다.