little optimize

This commit is contained in:
Julian Freeman
2026-03-13 19:29:10 -04:00
parent 26ca5273d2
commit 40d7b5af91
2 changed files with 8 additions and 7 deletions

View File

@@ -559,9 +559,6 @@ pub async fn run_deep_memory_clean() -> Result<u64, String> {
SetSystemFileCacheSize(usize::MAX, usize::MAX, 0); SetSystemFileCacheSize(usize::MAX, usize::MAX, 0);
} }
// 配合普通清理一起执行
let _ = run_memory_clean().await;
let after = get_memory_stats().used; let after = get_memory_stats().used;
let freed = before.saturating_sub(after); let freed = before.saturating_sub(after);
Ok(freed) Ok(freed)

View File

@@ -950,8 +950,8 @@ watch(activeTab, (newTab) => {
<section v-else-if="activeTab === 'clean-memory'" class="page-container memory-page-spread"> <section v-else-if="activeTab === 'clean-memory'" class="page-container memory-page-spread">
<div class="page-header"> <div class="page-header">
<div class="header-info"> <div class="header-info">
<h1>内存加速</h1> <h1>清理内存</h1>
<p>通过压缩进程工作集释放物理内存占用</p> <p>释放内存占用不影响程序运行释放内存后重新打开之前的软件会感到略微卡顿</p>
</div> </div>
</div> </div>
@@ -994,7 +994,7 @@ watch(activeTab, (newTab) => {
<div class="action-card shadow-card" :class="{ cleaning: memoryState.isCleaning }"> <div class="action-card shadow-card" :class="{ cleaning: memoryState.isCleaning }">
<div class="action-info"> <div class="action-info">
<h3>普通加速</h3> <h3>普通加速</h3>
<p>压缩所有进程的内存工作集释放物理内存不影响程序运行</p> <p>建议在需要开启更多软件但内存占用居高不下时使用</p>
</div> </div>
<button class="btn-primary" @click="startMemoryClean(false)" :disabled="memoryState.isCleaning"> <button class="btn-primary" @click="startMemoryClean(false)" :disabled="memoryState.isCleaning">
{{ memoryState.cleaningType === 'fast' ? '清理中...' : '立即加速' }} {{ memoryState.cleaningType === 'fast' ? '清理中...' : '立即加速' }}
@@ -1004,7 +1004,7 @@ watch(activeTab, (newTab) => {
<div class="action-card shadow-card secondary" :class="{ cleaning: memoryState.isCleaning }"> <div class="action-card shadow-card secondary" :class="{ cleaning: memoryState.isCleaning }">
<div class="action-info"> <div class="action-info">
<h3>深度加速</h3> <h3>深度加速</h3>
<p>强制清空系统备用列表待机列表释放更多被缓存的物理空间</p> <p>可以在长时间使用电脑后感觉电脑有点卡顿时执行</p>
</div> </div>
<button class="btn-secondary" @click="startMemoryClean(true)" :disabled="memoryState.isCleaning"> <button class="btn-secondary" @click="startMemoryClean(true)" :disabled="memoryState.isCleaning">
{{ memoryState.cleaningType === 'deep' ? '清理中...' : '深度加速' }} {{ memoryState.cleaningType === 'deep' ? '清理中...' : '深度加速' }}
@@ -1821,6 +1821,10 @@ body {
box-shadow: none; box-shadow: none;
} }
.action-info {
flex: 1;
}
.action-info h3 { .action-info h3 {
font-size: 18px; font-size: 18px;
font-weight: 700; font-weight: 700;