From ed1c8e7ce5e9804b626c60dfeb29d5ac1e186198 Mon Sep 17 00:00:00 2001 From: zhangkun Date: Mon, 25 May 2026 16:33:21 +0800 Subject: [PATCH] fix(dde-dconfig-daemon): disable THP before service startup MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 1. Added ExecStartPre to disable Transparent Huge Pages before dconfig daemon starts 2. Uses dde-thp-disable script to prevent THP-related memory issues Log: Disable THP before dde-dconfig-daemon startup fix(dde-dconfig-daemon): 服务启动前禁用透明大页 1. 新增 ExecStartPre 在 dconfig daemon 启动前禁用透明大页 2. 通过 dde-thp-disable 脚本避免 THP 导致的内存问题 Log: 在 dde-dconfig-daemon 启动前禁用透明大页 PMS: TASK-390043 --- .../dde-dconfig-daemon/services/dde-dconfig-daemon.service | 1 + 1 file changed, 1 insertion(+) diff --git a/dconfig-center/dde-dconfig-daemon/services/dde-dconfig-daemon.service b/dconfig-center/dde-dconfig-daemon/services/dde-dconfig-daemon.service index dd10cef..f26e1fb 100644 --- a/dconfig-center/dde-dconfig-daemon/services/dde-dconfig-daemon.service +++ b/dconfig-center/dde-dconfig-daemon/services/dde-dconfig-daemon.service @@ -9,6 +9,7 @@ After=dbus.socket Type=dbus User=deepin-daemon BusName=org.desktopspec.ConfigManager +ExecStartPre=-/usr/libexec/dde-thp-disable ExecStart=/usr/bin/dde-dconfig-daemon Environment=DSG_DATA_DIRS=/usr/share/dsg:/var/lib/linglong/entries/share/dsg