mirror of
https://github.com/openharmony/startup_appspawn.git
synced 2026-08-25 14:29:39 -04:00
weekly_20260202
Share relro in PC Created-by: hujunjian702 Commit-by: 17342015572 Merged-by: openharmony_ci Description: ### 相关的Issue:https://gitcode.com/openharmony/web_webview/issues/5982 ### 原因(目的、解决的问题等):手机设备上appspawn服务会在预加载功能中创建arkweb engine的/data/storage/路径。PC设备上没有预加载功能,没有arkweb engine的/data/storage/路径,共享relro功能需要访问路径中mount的arkweb文件。 ### 描述(做了什么,变更了什么):PC设备appspawn启动的时候创建arkweb engine的/data/storage/路径,供后面nwebspawn服务mount arkweb文件。 ### 测试用例(新增、改动、可能影响的功能) 1.没有使能appspawn预加载功能,但是使能了共享relro功能时,启动appspawn服务时创建arkweb engine的/data/storage/空目录。其他情况保持原状。 See merge request: openharmony/startup_appspawn!2552
Startup
Introduction
Appspawn is responsible for creating application process and setting process information function.
Directory Structure
base/startup/appspawn
├── include # include directory
├── parameter # system parameters
├── src # source code
│ └── socket # encapsulation of socket basic library
└── test # test code
Repositories Involved
Startup subsystem
Description
Languages
C++
62.7%
C
30%
Python
7.2%
Shell
0.1%