Gnome建议将GNOME OS引入实际的硬件,并建议考虑开发对环境的影响

在GUADEC 2020会议上, 关于发展的报告 项目的 “侏儒操作系统” 在其中 发布了制定计划 “ Gnome OS”为 用于创建OS的平台现已转变为 考虑为 可用于持续集成的集合, 在为下一版Gnome代码库开发的测试中简化工作应用程序,开发评估, 硬件兼容性测试和用户界面实验。

你必须记住这一点 创建Gnome操作系统的计划于2012年提出 为了能够解决GNOME开发的问题,并提供一些想法来增加对该平台的需求。

到目前为止,所有汇编 通过“ 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应用程序开发对环境的影响。 对于每个应用程序, 建议显示一个参数“ Carbon Cost”, 它显示了向大气排放的二氧化碳的大致水平, 可以评估发展如何影响全球变暖。

发言人说,即使免费提供免费软件,它也要付出间接的代价:开发对环境的影响。

例如,项目的服务器基础结构,持续集成服务器,Gnome基金会和开发者大会需要使用制造过程中产生的电力和二氧化碳排放材料。 应用程序还消耗用户系统中的能量,这也间接影响环境。

新指标的引入将表明 该项目 GNOME认真对待保护环境。

计算指标k的因素是执行时间该应用程序的n CPU,存储和网络上的负载, 持续集成系统中测试的强度。

要评估负载, 建议使用sysprof,systemd和powertop计费机制, 其数据可以转换为相当于二氧化碳的排放量。

例如,估计1个小时的CPU密集负载大约为20 W或6克CO2e,而通过网络下载的1 GB数据为17克CO2e。 对于连续集成系统,Glib集估计为每年48千克CO2e(相比之下,一个人每年产生4.1吨CO2e)。

为了降低碳排放成本,鼓励开发商 实施优化 例如缓存,提高代码效率,减少网络负载以及在连续集成系统中应用预定义的映像,从而有助于应对全球变暖。

例如,在连续集成系统中使用开箱即用的展平图像将使度量值减少4倍。

对于每个主要版本,建议计算一个“累积碳成本”,以总结所有应用程序的指标,以及GNOME项目,GNOME基金会,Hackfest和持续集成的成本。

该度量标准将允许在考虑对环境的影响的情况下进行开发,监视动态并进行适当的优化。


发表您的评论

您的电子邮件地址将不会被发表。 必填字段标有 *

*

*

  1. 负责资料:AB Internet Networks 2008 SL
  2. 数据用途:控制垃圾邮件,注释管理。
  3. 合法性:您的同意
  4. 数据通讯:除非有法律义务,否则不会将数据传达给第三方。
  5. 数据存储:Occentus Networks(EU)托管的数据库
  6. 权利:您可以随时限制,恢复和删除您的信息。

  1.   舒帕卡布拉

    他们可以首先将gnome用作音频/视频发行版中的实时版本,而不必像KDE使用Plasma 5那样消耗大量的微处理器和内存...我的意思是...