在2025年伦敦QCon的“性能与可持续性”主题中,Erica Pisani强调软件开发中的环境与社会责任。她指出,开发者可以通过小步骤改善软件架构,推动可持续发展,并讨论了AI模型的环境影响及本地优先软件运动的重要性,鼓励关注伦理债务,推动绿色软件实践。
开发团队通常忽视可持续性,但AI工具的进步可能改变这一现状。GitHub的“持续效率”项目通过自动化和绿色软件实践,提高代码效率和可持续性,利用自然语言编写工作流程,推动代码质量和性能改进,帮助开发者和企业实现更高效、低成本的可持续发展。
绿色软件运动正在实践中推进。上周在伦敦举行的Green IO大会上,汇丰银行等机构分享了利用可持续技术减少碳排放的案例。汇丰的可持续团队专注于优化IT采购与设计,推动可持续性与商业目标的结合。随着AI的快速发展,企业也在探索技术的可持续性。
在Windows 10中,可以通过命令提示符导出和导入默认应用程序关联来备份扩展名关联程序,方便系统重装后恢复设置。DISM++也支持此功能。
气候变化是本世纪最紧迫的问题之一。为此,我们推出了开发者气候行动计划,提供工具和项目,助力实现净零碳排放。探索GitHub上超过60,000个绿色软件和气候相关资源,使用CodeCarbon等工具追踪和减少CO2排放,共同应对环境挑战。
NoVirusThanks MD5 Checksum Tool 是一款免费的绿色软件,支持生成文件或字符串的 MD5/SHA1 哈希值,验证文件完整性,兼容多种 Windows 系统,并提供拖放功能和报告生成功能。
Cameyo 3.1 是一款开放式应用程序虚拟化工具,能够将应用打包为独立可执行文件,无需安装,适用于家庭用户和企业管理员,支持64位系统及XP、Vista、Windows7。通过沙盒技术,Cameyo 记录安装过程,生成绿色软件,对系统影响极小。使用时需保持系统简洁,以降低失败率。
2025年绿色IO会议现已开放征稿,欢迎分享绿色软件经验。会议将在纽约、新加坡、慕尼黑、伦敦和巴黎举行。近期的绿色IO播客聚焦于开发主题。
Balabolka是一款绿色的文本转语音软件,支持多种文件格式,能够将文本保存为音频文件。它提供自定义语音参数、拼写校正和文本编辑功能,适合视力障碍和学习困难者使用,且无需安装,功能强大且免费。
科技领域的可持续性已成为重要任务,尤其在2025年临近之际,绿色软件开发需求增加。企业需通过优化代码、选择合适架构、云优化和绿色DevOps等策略,全面减少环境影响。
《构建绿色软件》一书探讨了IT行业的绿色意义,强调绿色软件应减少碳排放并优化可再生能源使用。书中讨论了能效、硬件效率和碳意识等原则,建议开发者选择绿色平台和优化代码以降低碳足迹。
Piriform Defraggler是一款绿色免费的磁盘碎片整理工具,支持NTFS和FAT32,适用于Windows系统。它体积小、速度快,能有效整理磁盘、文件夹和文件,并具备磁盘错误检测和计划任务功能,操作简单,适合不喜欢复杂软件的用户。
在2024年回顾中,Daniel Bryant与InfoQ播客主持人探讨了软件架构、文化、AI和数据工程的趋势,强调了AI普及、绿色软件关注、平台工程崛起及人类与技术发展的平衡挑战。
会议讨论了绿色软件架构,强调碳效率和操作效率的重要性。Sara Bergman分享了提高机器利用率和转移工作负载的策略,以减少碳排放。她指出云服务提供商在可持续性方面的责任,并介绍了如何利用API获取绿色电网数据。最终强调,绿色软件架构不仅有助于环境,还能降低成本和提升性能。
在InfoQ Dev Summit Munich上,Fermyon首席软件工程师Danielle Lancashire表示,WebAssembly容器可能成为更环保的无服务器计算替代方案。她强调WebAssembly单元小巧、便携、启动快且安全,能够减少电力和资源使用,并在清洁能源可用时优化计算,从而提高碳效率。
2024年云原生可持续发展周将于10月7日至13日举行,旨在全球范围内促进可持续云原生技术的讨论与合作。活动包括20多个城市的线下聚会和10月8日的全球虚拟迷你会议,重点关注绿色软件和优化IT基础设施。参与者可通过YouTube直播与专家互动,分享最佳实践,推动技术行业的可持续发展。
云原生计算基金会启动年度可持续发展周,Kubernetes联合创始人Brendan Burns将发表演讲。文章讨论技术行业如何通过提高系统效率和适应性来减少碳排放,强调集体行动的重要性。未来需更多使用这些平台构建绿色软件,实现数据中心负载平衡。
根据NASA数据,今年7月世界经历了有记录以来最热的一天,提醒我们需要采取行动应对气候变化。开发者社区通过审查GitHub上的存储库,编译了绿色软件目录,包括一些受欢迎的存储库,帮助进行可持续编码。绿色软件是尽可能减少碳排放的软件。
软件从业者需要从软件自身碳排放、促进其他行业减碳、引导用户形成绿色生活方式等三个方面来构建绿色软件,降低碳排放,绿色软件基金会提出了“软件碳排强度”的概念,软件从业者可以通过降低硬件资源的依赖、提升硬件的能源效率、降低网络数据传输量和距离、提升软件碳适应能力等方式来降低碳排放。
完成下面两步后,将自动完成登录并继续当前操作。