diff --git a/sig/sig-hilog/sig_hilog.md b/sig/sig-hilog/sig_hilog.md index 3c928fd..c5beef6 100755 --- a/sig/sig-hilog/sig_hilog.md +++ b/sig/sig-hilog/sig_hilog.md @@ -4,9 +4,9 @@ English | [简体中文](./sig_template_cn.md) Note: The content of this SIG follows the convention described in OpenHarmony's PMC Management Charter [README](/zh/pmc.md). ## SIG group work objectives and scope -- To solve the problems such as lack of functionality, low performance and high resource consumption existing in the current log system, we establish this sig to design a new log system HiLog for OpenHarmony. HiLog stores and manages various types of logs, including kernel logs, system logs and third-party logs. It provides rich and convenient log access functions for system developers and application developers. At the same time, HiLog has good performance in log reliability, interface delay and resource overhead. +- To solve the problems such as lack of functionality, low performance and high resource consumption existing in the current log system, we establish this sig to design a new log system HiLog for OpenHarmony. HiLog stores and manages various types of logs, including kernel logs, system logs and third-party logs. It provides rich and convenient log access functions for system developers and application developers. At the same time, HiLog has good performance in log reliability, interface delay and resource overhead. This SIG is a sub SIG of [SIG_BasicSoftwareService](https://gitee.com/openharmony/community/tree/master/sig/sig-basicsoftwareservice). ### work goals -- Solve the problems in AOSP: +- Solve the common problems in log system: * No privacy control @@ -20,13 +20,12 @@ Note: The content of this SIG follows the convention described in OpenHarmony's - Flexible deployment: the log system feature can be tailored according to the needs of the OS. -- Compatibility: the log system is isomorphic on L1 ~ L5 level devices, and the interface is consistent with the current one. +- Compatibility: the log system is isomorphic on mini system, small system and standard system. -- High performance & thin & reliable: performance, resource overhead, reliable and availability are better than AOSP. +- High performance & thin & reliable: interface delay, resource overhead, and log loss rate are lower than similar systems. - Output technical documents. -- Open source compliance rectification: make the code placed in the community compliance with the OpenHarmony open source specification. ### work scope ### The repository diff --git a/sig/sig-hilog/sig_hilog_cn.md b/sig/sig-hilog/sig_hilog_cn.md index 4f1fb75..bed76c2 100755 --- a/sig/sig-hilog/sig_hilog_cn.md +++ b/sig/sig-hilog/sig_hilog_cn.md @@ -6,11 +6,11 @@ ## SIG组工作目标和范围 ### 工作目标 -- 针对当前已有日志系统存在的功能缺失、性能较低、资源开销大等问题,成立本sig,目标是为OpenHarmony设计一个全新的日志系统HiLog,能够存储和管理内核日志、系统日志以及三方日志等各种类型的日志,为系统开发者和应用开发者提供丰富便捷的日志访问功能,同时在日志可靠性、接口时延、以及资源开销等方面具有良好的性能体验。 +- 针对当前已有日志系统存在的功能缺失、性能较低、资源开销大等问题,成立本SIG,目标是为OpenHarmony设计1个全新的日志系统HiLog,能够存储和管理内核日志、系统日志以及三方日志等各种类型的日志,为系统开发者和应用开发者提供丰富便捷的日志访问功能,同时在日志可靠性、接口时延、以及资源开销等方面具有良好的性能体验。本SIG为基础软件服务SIG[SIG_BasicSoftwareService](https://gitee.com/openharmony/community/tree/master/sig/sig-basicsoftwareservice)的子SIG。 ### 工作范围 -- 解决当前AOSP存在的问题: +- 解决日志系统普遍存在的问题: * 无隐私管控 @@ -23,10 +23,9 @@ * 落盘性能低,无直接落盘机制 - 实现灵活部署:日志系统特性可以随OS按需裁剪 -- 实现兼容性:日志系统对L1~L5等级设备同构,接口与当前一致 -- 实现高性能/精简/可靠:性能和资源占用和可靠可用性优于AOSP +- 实现兼容性:日志系统对轻量系统、小型系统和标准系统同构 +- 实现高性能/精简/可靠:接口时延、资源占用以及日志丢失率低于同类系统 - 输出相应的技术文档 -- 开源合规整改:使放到社区的代码符合OpenHarmony开源规范 ## 代码仓 - 代码仓地址: