Fedora 36 将使用新的查找索引组件 Plocate
目前 Fedora 使用的查找索引组件是 mlocate
。 Fedora 36 计划使用 Plocate
作为 locate(查找) 命令的新索引组件,用于在文件系统上查找文件。
Plocate 可以更快地定位磁盘上的文件,并且使用更少的 CPU 周期。通过使用 liburing
:利用 IO_uring 和 libzstd 来实现更快的 I/O 和更新数据库的压缩。根据测试的项目站点,plocate 花费的时间不到 mlocate 的一半,同时还拥有一个更小的数据库:
虽然 Fedora 经常处于此类技术变更的前沿,但这次属于是拾人牙慧了,因为 Debian 已经将 Plocate
设为默认设置。
下一个 Fedora 36 版本将转移到 Plocate 作为兼容的重新实现,有关此更改的详细信息可以通过 Fedora Wiki 找到。Fedora 工程和指导委员会 (FESCo) 已批准 Plocate 作为 Fedora 36 的默认设置。
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
HMS Core 音频编辑服务 6.2.0 版本,带来 3D 的沉浸式体验
在音乐创作、音视频剪辑和游戏等领域中,给用户带来沉浸式音频体验越来越重要。开发者如何在应用内打造3D环绕声效?华为音频编辑服务6.2.0版本此次带来了空间动态渲染功能,可以将人声、乐器等音频元素渲染到指定的三维空间方位,支持静态和动态渲染两种模式,进一步提升应用中的音效体验。开发者可以点击查看以下Demo演示,了解集成效果并上手实验功能特性。 开发实战 1. 开发准备 开发者提前准备音乐素材,MP3格式最佳。其他音频格式请参考“2.4”步骤转换,视频格式请参考“2.5”步骤进行音频提取。 1.1项目级build.gradle里配置Maven仓地址: buildscript { repositories { google() jcenter() // 配置HMS Core SDK的Maven仓地址。 maven {url 'https://developer.huawei.com/repo/'} } dependencies { ... // 增加agcp插件配置。 classpath 'com.huawei.agconnect:agcp:1.4.2.300' ...
- 下一篇
每日一博 | 如何设计编写一个 SDK
App 的开发更偏向于用户层面,从 UI 展示到业务逻辑处理,全程处理用户的行为。而 SDK 面向的是开发者,开发更偏向于功能方面,注重功能的开发实现。不妨来看看FinClip移动端工程师整理的如何编写一个 SDK,还是很有参考价值。 一、什么是 SDK? SDK 全称 Software Development Kit,广义上的 SDK 是为特定的软件包、软件框架、硬件平台、操作系统等建立应用程序时所使用的开发工具的集合(在 iOS 项目中,SDK 也被称为库)。 在 iOS 开发或 Android 开发中,不可避免会需要使用第三方工具提升产品的开发效率,比如用于消息推送的极光,用于第三方支付与登录的支付宝,微信等等。但大多数商用产品都不会直接给出源码(可能只有为爱发电的开源项目才会无私提供源码),而我们在开发 App 时就需要将这些第三方 SDK 集成在我们的项目之中。 SDK 的全称是 Software Development Kit,翻译过来是软件开发工具包,这是一种被用来辅助开发某类软件而编写的特定软件包。 二、SDK 设计的基本原则 一款好用且设计充分的 SDK 必须要遵循以...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Windows10,CentOS7,CentOS8安装Nodejs环境
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- CentOS8安装Docker,最新的服务器搭配容器使用
- 设置Eclipse缩进为4个空格,增强代码规范
- Red5直播服务器,属于Java语言的直播服务器
- SpringBoot2整合Redis,开启缓存,提高访问速度
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS7,8上快速安装Gitea,搭建Git服务器