Skip to content

Commit ed57ce3

Browse files
add-uosdeepin-bot[bot]
authored andcommitted
fix(cpu): hide CPU cache information display
Comment out L1d, L1i, L2, L3, L4 cache information to avoid displaying incorrect or unavailable cache data. 注释掉 CPU 缓存信息显示,避免显示不正确或不可用的缓存数据。 Log: 隐藏 CPU 缓存信息显示 PMS: BUG-357397 Influence: CPU 信息页面不再显示 L1-L4 缓存信息,避免显示不准确的数据。
1 parent 924f9bd commit ed57ce3

1 file changed

Lines changed: 16 additions & 16 deletions

File tree

deepin-devicemanager/src/DeviceManager/DeviceCpu.cpp

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
// SPDX-FileCopyrightText: 2022 UnionTech Software Technology Co., Ltd.
1+
// SPDX-FileCopyrightText: 2022 - 2026 UnionTech Software Technology Co., Ltd.
22
//
33
// SPDX-License-Identifier: GPL-3.0-or-later
44

@@ -235,11 +235,11 @@ void DeviceCpu::setInfoFromLscpu(const QMap<QString, QString> &mapInfo)
235235
setAttribute(mapInfo, "CPU MHz", m_CurFrequency);
236236
setAttribute(mapInfo, "model", m_Model);
237237
setAttribute(mapInfo, "stepping", m_Step);
238-
setAttribute(mapInfo, "L1d cache", m_CacheL1Data);
239-
setAttribute(mapInfo, "L1i cache", m_CacheL1Order);
240-
setAttribute(mapInfo, "L2 cache", m_CacheL2);
241-
setAttribute(mapInfo, "L3 cache", m_CacheL3);
242-
setAttribute(mapInfo, "L4 cache", m_CacheL4);
238+
// setAttribute(mapInfo, "L1d cache", m_CacheL1Data);
239+
// setAttribute(mapInfo, "L1i cache", m_CacheL1Order);
240+
// setAttribute(mapInfo, "L2 cache", m_CacheL2);
241+
// setAttribute(mapInfo, "L3 cache", m_CacheL3);
242+
// setAttribute(mapInfo, "L4 cache", m_CacheL4);
243243
setAttribute(mapInfo, "flags", m_Flags);
244244
setAttribute(mapInfo, "Virtualization", m_HardwareVirtual);
245245

@@ -351,11 +351,11 @@ TomlFixMethod DeviceCpu::setInfoFromTomlOneByOne(const QMap<QString, QString> &m
351351
setTomlAttribute(mapInfo, "Virtualization", m_HardwareVirtual);
352352
setTomlAttribute(mapInfo, "Flags", m_Flags);
353353
setTomlAttribute(mapInfo, "Extensions", m_Extensions);
354-
setTomlAttribute(mapInfo, "L4 Cache", m_CacheL4);
355-
setTomlAttribute(mapInfo, "L3 Cache", m_CacheL3);
356-
setTomlAttribute(mapInfo, "L2 Cache", m_CacheL2);
357-
setTomlAttribute(mapInfo, "L1i Cache", m_CacheL1Order);
358-
setTomlAttribute(mapInfo, "L1d Cache", m_CacheL1Data);
354+
// setTomlAttribute(mapInfo, "L4 Cache", m_CacheL4);
355+
// setTomlAttribute(mapInfo, "L3 Cache", m_CacheL3);
356+
// setTomlAttribute(mapInfo, "L2 Cache", m_CacheL2);
357+
// setTomlAttribute(mapInfo, "L1i Cache", m_CacheL1Order);
358+
// setTomlAttribute(mapInfo, "L1d Cache", m_CacheL1Data);
359359
ret = setTomlAttribute(mapInfo, "Stepping", m_Step);
360360
//3. 获取设备的其它信息
361361
getOtherMapInfo(mapInfo);
@@ -402,11 +402,11 @@ void DeviceCpu::loadOtherDeviceInfo()
402402
addOtherDeviceInfo("Virtualization", m_HardwareVirtual);
403403
addOtherDeviceInfo("Flags", m_Flags);
404404
addOtherDeviceInfo("Extensions", m_Extensions);
405-
addOtherDeviceInfo("L4 Cache", m_CacheL4);
406-
addOtherDeviceInfo("L3 Cache", m_CacheL3);
407-
addOtherDeviceInfo("L2 Cache", m_CacheL2);
408-
addOtherDeviceInfo("L1i Cache", m_CacheL1Order);
409-
addOtherDeviceInfo("L1d Cache", m_CacheL1Data);
405+
// addOtherDeviceInfo("L4 Cache", m_CacheL4);
406+
// addOtherDeviceInfo("L3 Cache", m_CacheL3);
407+
// addOtherDeviceInfo("L2 Cache", m_CacheL2);
408+
// addOtherDeviceInfo("L1i Cache", m_CacheL1Order);
409+
// addOtherDeviceInfo("L1d Cache", m_CacheL1Data);
410410
addOtherDeviceInfo("Stepping", m_Step);
411411

412412
// 将QMap<QString, QString>内容转存为QList<QPair<QString, QString>>

0 commit comments

Comments
 (0)