Passbolt —— 开源密码管理器
Passbolt 是一款完全开源的密码管理服务,通过 JSON API 以编程方式检索、存储和分享密码,源代码采用 AGPL 许可,支持通过 Kubernetes 和 Docker 进行部署,支持高可用,已推出 Chrome、Firefox 等主流浏览器的扩展。
开发者 Thomas Weißschuh 发布了其最新的补丁内容,旨在减少编译 Linux 内核时的最大内存使用量。而对于试图在内存受限的系统中编译内核的开发者,新补丁集应该还可以减少 swapping 和构建时间。
Thomas 主要是针对使用 objtool 处理 vmlinux.o 对象的内存使用,这也是内核构建过程中占用内存的最多的一个步骤。
用 objtool 处理 vmlinux.o 是内核构建中最消耗内存的步骤。通过减少这里的最大内存用量,我们可以减少整个内核构建过程中的最大内存用量。因此,在内核构建过程中,内存匮乏的机器的内存压力得到了缓解;而且由于需要的 swapping 较少,构建速度也更快。
根据介绍,这组 8 个补丁均对 objtool 代码进行了调整,以减少内存使用。特别是在处理 vmlinux.o 时,从循环中的 malloc() 切换到 objtool 代码中循环外的 calloc() 可以减少 3.7% 的峰值内存使用。在 Thomas 构建的另一个内核中,减少 struct reloc 的内存使用量又将内存使用量降低了 3.8%;优化结构符号的布局则将内存使用量降低了 0.5%。此外,还进行了一些其他优化,但没有明显的改进。
更多详情可查看内核邮件列表。
微信关注我们
转载内容版权归作者及来源网站所有!
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
近一个月的开发和优化,本站点的第一个app全新上线。该app采用极致压缩,本体才4.36MB。系统里面做了大量数据访问、缓存优化。方便用户在手机上查看文章。后续会推出HarmonyOS的适配版本。
马里奥是站在游戏界顶峰的超人气多面角色。马里奥靠吃蘑菇成长,特征是大鼻子、头戴帽子、身穿背带裤,还留着胡子。与他的双胞胎兄弟路易基一起,长年担任任天堂的招牌角色。
Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。
Sublime Text具有漂亮的用户界面和强大的功能,例如代码缩略图,Python的插件,代码段等。还可自定义键绑定,菜单和工具栏。Sublime Text 的主要功能包括:拼写检查,书签,完整的 Python API , Goto 功能,即时项目切换,多选择,多窗口等等。Sublime Text 是一个跨平台的编辑器,同时支持Windows、Linux、Mac OS X等操作系统。