程序員告訴你清理內存的真相!絕對反直覺! | Windows | 內存 | 內存清理 | 系統優化 | 資管管理器 | 系統加速 | 微軟

Поділитися
Вставка
  • Опубліковано 22 лис 2024

КОМЕНТАРІ • 270

  • @v153351
    @v153351 Місяць тому +210

    末尾的答案,因為windows工作管理員的效能分頁,就是顯示爽的,
    要看到真實記憶體使用量,要到詳細分頁,勾選記憶體(私人),那才是真的用量。
    舉例電腦有16GB記憶體,效能分頁顯示用不到8GB,
    此時開啟wsl,設定佔用8GB,此時效能分頁依舊顯示用不到8GB,
    但此時其實已經用滿了,開個瀏覽器直接會顯示記憶體不足。
    就很鳥,讓用戶看不到真實使用量到底有什麼意義。

    • @H265-14
      @H265-14 Місяць тому +6

      因为wsl说到底还是虚拟机,不过比起hyper-v少了一些管理工具。
      只要开起来某个模式(好像是核心隔离还是什么),Windows就会从OS变成hypervisor。wsl只是更进一步。

    • @HanShengLai
      @HanShengLai 20 днів тому +1

      詳細分頁 是指詳細資料嗎?

  • @min-chuntsai5391
    @min-chuntsai5391 Місяць тому +206

    RAM清理工具是早期版本Windows對RAM管理機制不佳,才會有的產物,從Windows 7之後的系統已經對RAM資源有良好的管理機制了,所謂的RAM清理或是優化工具,在現代的Windows來說是完全沒必要的

    • @epcdiy
      @epcdiy  Місяць тому +60

      有道理,流行最多的时候是xp时代

    • @v153351
      @v153351 Місяць тому +26

      實際體驗並非如此,我的64GRAM 全新windows11系統,開機只要超過10天,應用就會一直無故閃退停止。
      記憶體也時不時報錯。
      我也不曉得原因是什麼,但windows就是必須定期重啟的系統。

    • @v153351
      @v153351 Місяць тому +9

      以上是沒有關閉虛擬記憶體的情況,win10以上,如果把虛擬記憶體直接設定為0,用不了10天,64GB RAM會直接被待命記憶體吃滿。此時系統效能整個會變得很慢,也時不時會報錯。
      原因貌似是windows11的待命記憶體,必須依靠虛擬記憶體來進行釋放,具體原理我不知道,但這確實會發生。
      我可能得多看幾次影片,好像有講到,不過講的有點快。

    • @epcdiy
      @epcdiy  Місяць тому +41

      @@v153351 雖然不知道你裝了什麼軟體,但是無論你的記憶體多大,都不要關閉虛擬記憶體

    • @epcdiy
      @epcdiy  Місяць тому +37

      @@v153351 我個人認為和你裝的軟體有關,可能是有記憶體洩露

  • @羅鼎煜-j9c
    @羅鼎煜-j9c Місяць тому +10

    我以前512MB的XP電腦用了這個
    我在工作管理員會看到 這類工具會先把所有的物理記憶體空間先全部吃光
    來觸發windows的記憶體交換機制 把暫時用不到的內容全部趕去虛擬記憶體
    然後這類工具 再將自己佔用的物理記憶體空間全部釋放出來
    這樣在工作管理員看 的確是物理記憶體空間變得好多好多
    但是 其實這樣 不管做什麼都會是卡頓的
    因為後續很多操作 都需要讓windows 把虛擬記憶體裡面的東西 都交換回物理記憶體

  • @ck19
    @ck19 Місяць тому +39

    rammap是有用的,遇到内存泄漏,系统不会自动回收内存。举例来说,win在休眠状态恢复后就容易出现内存占用下不去的问题,用rammap手动放掉就能好。

    • @歸虛
      @歸虛 Місяць тому +3

      應該說最好用的地方在於
      比如我之前是在瀏覽,那麼會有很多瀏覽資料會放在內存規劃出來的快取區(緩存區)。
      但我現在想玩遊戲了,如果不使用清理的軟體軟件 快取(緩存)會慢慢的變得不常用慢慢的釋放
      那麼給遊戲用的內存就會比較少了
      所以用清理軟體 把快取清空,那麼想玩遊戲時 就能有更多的內存空間去載入遊戲資料 也就間接加速了遊戲的載入速度。

    • @姚飞翔-x8i
      @姚飞翔-x8i Місяць тому +3

      还是多少有点用的,有时候等win管理内存,都猴年马月了

    • @epcdiy
      @epcdiy  Місяць тому +8

      内存泄露属于异常情况了,内存泄露就是一个应用不停的增加内存占用

    • @ck19
      @ck19 Місяць тому

      @@epcdiy 我也是十几年win开发经验的人,做过很多年逆向和破解,内存泄漏的概念当然清楚。windows生态很复杂,兼容的平台太多,一些开发水准不太到位的驱动甚至是有一些系统应用,在某些硬件环境使用的情况都有内存泄漏的情况。长期开机或者休眠状态恢复都有很高概率发生。这时候不手动清空内存系统会直接弹窗提示内存不足。win8.1的时候我就经常遇到,每次休眠再唤醒几乎都会,任务管理器里占用最高的是system。用rammap手动重置就能避免关机再开机。

    • @superlambda4144
      @superlambda4144 Місяць тому +3

      没错,还是有用的,因为我每次内存占用95%的时候,chrome会直接崩溃无响应。视频说应该windows会自动分配更多内存给chrome,但是chrome还是会崩溃。所以内存清理有时候还是有用的。不然我们还升级大内存做什么。。。我从16G升级到32G内存后,chrome就不会崩溃了

  • @tommymairo8964
    @tommymairo8964 Місяць тому +5

    與其說是內存釋放,不如說是 cache reset。因為你釋放後,空出來的空間會立刻被各種 IO 任務用作 cache。如果考慮 cache hierarchy 的話,物理內存和硬盤緩存空間本身就構成了一個緩存對,因此清理內存就是把當下暫時用不到的掃進慢設備,然後再從滿設備中一點點把頁搬回來 😂

  • @apple910366
    @apple910366 Місяць тому +2

    通常是這樣沒錯,盡量讓working set都在in-use, modified跟standby中可以獲得快很多的效能,因為避免了hard fault。但我發現有些時候,特別是有些遊戲或是瀏覽器為了硬體加速在劃分額外快取時,照理說available都是可用的,但它偏偏只從或偏好從zeroed或free來調用,這時候rammap一按,哇喔,天下太平

  • @turtlechris2
    @turtlechris2 Місяць тому +113

    4:38 Apple:所以我最喜歡8GB RAM

    • @homeleung578
      @homeleung578 Місяць тому +45

      Something only Apple can do 👐

    • @xiaobocute
      @xiaobocute Місяць тому +7

      One more RAM

    • @Ianlo587
      @Ianlo587 Місяць тому +5

      拿windowOS跟Mac OS比內存很愚蠢

    • @MrWhy0.0
      @MrWhy0.0 Місяць тому +25

      @@Ianlo587 为什么不比?8G再厉害也只是8G,开个办公软件再开几个网页就占满了,想加内存都加不了的东西,苹果挺恶心的

    • @xiaobocute
      @xiaobocute Місяць тому +1

      @@Ianlo587 會說這種話的人也蠻蠢的

  • @kyon_smith
    @kyon_smith 12 днів тому +3

    簡單一句:海內存知己,天涯若比鄰

  • @OP4455OP
    @OP4455OP Місяць тому +24

    最好的清理記憶體就是把不重要的程式/服務關閉

  • @MurphyChu
    @MurphyChu Місяць тому +48

    邏輯上來說,你講的完全沒錯
    但現實上 Windows 記憶體的機制就不會這樣正常運作
    我已經見過數十台電腦 "備用" 的記憶體不在軟體需要時吐出來的現象了
    PS、AE等軟體 要不到記憶體直接報錯or閃退,運氣好一點就UI全黑滑鼠移過去還能重新渲染
    只有用了 Intelligent standby list cleaner 才能有效讓備用記憶體變回可用
    沒用這軟體前,Adobe餐桶在 32G的 Win10/11電腦上 一天可以掛個4~5次
    用了之後,數個月才會掛一次,而且掛的原因還跟內存無關

    • @epcdiy
      @epcdiy  Місяць тому +5

      通过你的描述应该是adobe触发了windows某个bug,导致从备用转移出来的时候出现了问题,只能通过手段禁止内存转入“备用”的虚拟内存

    • @MurphyChu
      @MurphyChu Місяць тому +5

      @@epcdiy 也是可能,但這狀況不只會在Adobe全家桶出現
      跑 VS 編譯跑 Docker 測試時也有一定機率發生
      我目前觀察會遇到這問題都是在 備用記憶體吃走10多G,可用只剩不到500MB時發生
      只是 Adobe 對於記憶體的需求較高,較容易觸發這問題

    • @H265-14
      @H265-14 Місяць тому +3

      PS,AE这种软件需要大规模将硬盘的文件传输到内存中修改后再放回
      Standby根据Windows Internals的说明,包括文件缓存和分配给程序但是没有活跃使用的内存
      我认为后者是主要问题,如果standby page list包含过多的page,Windows清理其的速度又赶不上应用程序请求内存的速度,就会产生一系列的事故,从界面变黑(显示渲染缓冲被交换?)到应用崩溃(申请不到可用内存)。
      要不要试试玩100G RDMA这种东西(喂
      理论上改善这种情况就得Adobe自己写个驱动专门处理磁盘缓存,但是毕竟加内存更廉价……
      Docker的问题更难说一点,因为如果是跑Linux Container on Windows(LCoW)的话,这是在跑虚拟机,WSL虚拟机内存不足了,Container自然就挂了,没办法
      Windows Container的话,到现在那玩意我都没有一台足够强悍的机器去跑,而且还要收费,更是不知道怎么说

    • @Clavius
      @Clavius Місяць тому +9

      的確是只有standby list清理有效,這東西Windows幾乎不會釋放。隨著開越久就一直累積,遇到突然真正要用記憶體的東西就會造成問題。
      遊戲就會卡頓,要記憶體的程式不是退掉就是報記憶體不足。我64GB都可以給我不夠用。XD
      遊戲就會卡頓的更神奇,遇到EAC防作弊的遊戲更是神奇。使用EAC的遊戲在開啟後一段時間他會開始讀取所有遊戲檔案,這時候standby list就會被狂填沒用資料,假如被填滿玩遊戲就會卡頓。
      這也是 DDU 作者寫 Intelligent standby list cleaner 的原因XD

    • @ae86409888
      @ae86409888 Місяць тому

      ​@@Claviuseac好鳥

  • @miku3920
    @miku3920 Місяць тому +21

    難怪我的記憶體會越買越大,不管怎麼買都不夠

  • @superlambda4144
    @superlambda4144 22 дні тому +2

    感谢分享RAMMap,真的很好用,别说内存清理没用了。如果经常不关机的,经常使用休眠睡眠等功能的,内存清理是必须的好吧

  • @cookiepasserby4559
    @cookiepasserby4559 День тому

    感謝提供這麼冷門的科普,訂閱了

  • @aaaaaaz6222
    @aaaaaaz6222 Місяць тому +5

    说的很好,可是当我需要用很多内存的时候,Windows直接把我的程序干掉了

  • @suzumi17
    @suzumi17 Місяць тому +1

    在性能富余,系统也更完善的今天,内存释放几乎是毫无用处了,但如果你是从二十年前,也就是2004年左右开始使用电脑,体验过当时的硬件和系统,你一定会理解这个内存释放在当时是非常有用的

  • @ChinRice
    @ChinRice Місяць тому +48

    你說的對 但微軟今年又出了一個windows電腦管家正式版 還有記憶體加速功能 還能開啟懸浮圖標 搞得像流氓軟體風格🤣

    • @epcdiy
      @epcdiy  Місяць тому +17

      这是微软中国团队做的把

    • @jjter6793
      @jjter6793 Місяць тому +18

      國際沒有這東西,是中國特供版跟wintar一樣,只有特供版會有廣告😂

    • @zogizogi
      @zogizogi Місяць тому +4

      我有嘗試使用,發現沒什麼用處,就刪掉了(゜゜)

    • @kytu5017
      @kytu5017 Місяць тому +1

      電腦管家真的是流氓軟體。
      在舊電腦上用game bar錄影吃比較多運算資源,電腦管家會自動中斷正在錄影中。

    • @forlive5811
      @forlive5811 Місяць тому

      ​@@epcdiy微軟蘇州送給全球人民的一份大禮😊😊

  • @KomugiJheng
    @KomugiJheng 13 днів тому +1

    實際上也得看 APP 的設計支不支援實體和虛擬記憶體,有的不支援後者就會發生一些比較困擾的問題

  • @hun_mei
    @hun_mei Місяць тому +2

    用人類的生活來說就是
    你記憶體變多了就相當於房間變多了 房間多了你就有能力把堆在某些地方被壓縮的巨大東西拿出來擺了

  • @rinized
    @rinized Місяць тому +4

    根据我的猜想,Windows开机的时候会加载一些常用的文件,但是这些文件中有些不是很常用,于是被挪到了虚拟内存中。又根据2:22所说,虚拟内存不只包含pagefile,所以系统会把内存的一部分作为虚拟内存使用,把这些文件迁移到虚拟内存里。Linux也有类似的技术(Zram)。

    • @百合仙子
      @百合仙子 Місяць тому +2

      别用 zram 当 swap 了啊,它 bug 会比较多……现在有更合适的 zswap,通常在启用 swap 的时候会自动启用。

    • @rinized
      @rinized Місяць тому +1

      @@百合仙子 是的,zram一般用来当作压缩过的tmpfs,只不过名字里面有ram所以最先想到了这个~

  • @opp387
    @opp387 21 день тому +1

    4:37 本集精髓:買來不用就是浪費,用工具強迫不准用,跟沒買是一樣的。

  • @GARYHUANG0330
    @GARYHUANG0330 Місяць тому +3

    android的內存管理方式似乎又不同,需要時常重開機或是清內存,win7後只要16g內存以上系統都能良好運作,也不會有記憶體使用率過高的問題

  • @superlambda4144
    @superlambda4144 Місяць тому +2

    感觉内存清理有时候还是有用的,因为有时候我内存90%占用以后,开chrome看视频,chrome会直接崩溃。照视频里面说的,应该会分配虚拟内存给chrome。然并卵,最后还是得买大内存、或者用清理工具。比如我内存开机占80%,感觉是不是应该换大内存了。。。

  • @kiugoo
    @kiugoo 5 днів тому

    這理論素養深厚

  • @zelda0079
    @zelda0079 Місяць тому +5

    老實說我覺得WINDOWS的RAM管理沒有很靠譜,空間還剩2,3G,但PAGEFILE佔了很多,我比較想要有效清理PAGEFILE/拉回實體RAM軟件,電腦卡主要就是把資源放了去PAGEFILE而實體RAM不用

    • @zelda0079
      @zelda0079 Місяць тому +1

      其實最後都是花錢比較實際,無奈我公司在上年還是用4G RAM電腦...現在好一點有8G,我工作還是做數據分析,打開幾十MB的EXCEL好平常

    • @tommymairo8964
      @tommymairo8964 Місяць тому +1

      我局的,您應該讓應用軟件開發商,多用 cache awareness 數據存儲策略,這樣常訪問的數據會集中在幾個頁中,常住內存……

  • @Supetrm
    @Supetrm Місяць тому +1

    這讓我想到我之前剛把win10更新到win11的時候,不明原因電腦用久了,記憶體就會佔滿,而且還會影響到效能
    後來我接雙螢幕,想說看一下記憶體用量的變化,結果這個問題就不見了,後來去查一下,好像說那個問題是跟顯卡有關之類的

  • @BigHandsomeZen
    @BigHandsomeZen Місяць тому +1

    已訂閱,感覺自己多看這個頻道就能脫離電腦小白😂

  • @wp9654
    @wp9654 Місяць тому +1

    教清内存的视频用纳塔bgm突然热血起来了😂

  • @arcticlicht
    @arcticlicht Місяць тому +3

    買了內存就是要使用... 買了停車位就是要開車停進去使用,而不是一直移車到改地方存放...

  • @huangdx6345
    @huangdx6345 20 днів тому

    意思是說, 原本活動空間就被預約了, 預約的空間隨時可以供程序進去活動, 如果因為沒程序進去而駁回這個預約, 反而會讓系統在有其他軟體有需要時, 還要再想辦法劃一個活動空間出來, 而這個行為本身也需要時間與資源
    就像你的員工跑來跟你說, 老闆我預約好活動中心了, 隨時可以讓人進去活動, 結果你一句這不是還沒有人嘛去退掉, 然後等有人要辦活動時你可憐的員工只能臨時再去調場地, 多花了時間
    現實那個員工肯定想揍你一頓, 還好它只是電腦

  • @lww5432
    @lww5432 Місяць тому +7

    内存使用率太高,那是必须想办法降的,但是这个办法是加内存,而不是清理内存空间。

  • @wkaiouo
    @wkaiouo 7 днів тому

    BGM真棒xd

  • @upmain193
    @upmain193 Місяць тому

    那顯存呢?現在顯卡內存越來越不夠用了,WindowsOS本身是不是也會佔顯存?
    能不能丟去系統內存那裡,當虛擬顯存或者直接讓內顯處理?

  • @davidhsu262
    @davidhsu262 Місяць тому +1

    蘋果電腦呢?我用win不用這種東西,但是蘋果就很需要,不然系統很慢,free ram之後就順了

  • @lingji1190
    @lingji1190 10 днів тому

    問題方不在於windows,而是遊戲或程式優化太爛,會一直往記憶體塞東西不用時又不清掉,最後就是卡到斷線,例如劍靈

  • @宸轩许
    @宸轩许 Місяць тому +3

    但是我玩MC的时候通常是启动器根据系统显示的剩余内存分配游戏所需要占用的内存,MC好像也就是一个java虚拟机,应该一开始分配多少最多就只能用多少了,所以启动的时候都会顺手清理一下

    • @braddy5451
      @braddy5451 21 день тому

      Minecraft啟動器選項中可以手動調整要給予多少記憶體大小吧?我記得原版預設都只有2gb。

    • @宸轩许
      @宸轩许 20 днів тому

      @@braddy5451 是可以的,但是我使用的PCL2启动器它启动游戏时自动分配的内存时根据启动前系统的剩余内存分配的,剩余内存大分配的就多

  • @anchor9764
    @anchor9764 Місяць тому

    我還以為我買的新筆電16GB不夠了,因為系統win11感覺已經佔到幾乎沒空間想說這樣遊戲還玩得下去嗎?64GB的雙通道條已經在購物車了正在等打折券。

  • @jianntynglu4429
    @jianntynglu4429 Місяць тому

    如果你一口氣打開 20-30個網頁 CPU 都維持在低水平
    就證明SSD 太慢 或著 DDR記憶體不夠
    這就說明你的效能瓶頸全部都卡在太慢的SSD 不論CPU多強一點用處也沒有

  • @Dragonborn2024
    @Dragonborn2024 Місяць тому

    能讲下mac的内存管理机制吗?为什么我的mac内存经常飙升到26gb?

  • @H265-14
    @H265-14 Місяць тому +3

    有个小建议,推荐UP去问问你那个在微软Windows组的朋友
    内存这个问题十分复杂,建议看Windows Internals

    • @Satsuki_Nanase
      @Satsuki_Nanase Місяць тому

      不如直接叫邊亮做一期是吧😅😅

  • @鈞-o3b
    @鈞-o3b Місяць тому

    想請問 win 11底下的工作列是怎麼調成影片裡的樣子?

  • @1q2w345655
    @1q2w345655 15 днів тому

    我想問,現在電腦記憶體8G,開某些遊戲就卡到要死,增加記憶體到16G有用嗎?

  • @jordan5441
    @jordan5441 Місяць тому

    最後的問題還是不明白,假設同一台電腦直接從8G升級到16G,為什麼內存占用會更多?
    占用百分比不是應該更小嗎?
    同一台系統剛開機,使用中的內存量應該不會變啊?
    有誰能解惑一下?

  • @loskyertt
    @loskyertt Місяць тому

    要不博主再讲下linux的内存管理机制,比如与windows的内存管理机制相对比,哪个更好,swap分区和windows的虚拟页有什么区别。默认情况下linux的内存占用是很低的

    • @epcdiy
      @epcdiy  Місяць тому

      linux输入free -m,是会明确告诉你cache占用,默认剩余的内存就是很少的

    • @loskyertt
      @loskyertt Місяць тому

      @@epcdiy 请教下博主,对于现在的电脑硬件,比如内存有16GB及以上的话,还有必要设置swap分区吗?没有设置swap分区,从free -m 可以看到缓存是在内存里的,并没有在占用swap分区

  • @stevenzho800
    @stevenzho800 Місяць тому

    會遇到內存不足問題90%正確的解法是買更大的內存 這不是幹話 整天內存不足讓虛擬內存去給硬碟讀讀寫寫反而傷硬碟 然後剩下的10%是軟體有內存控制的bug導致內存被綁住

  • @ts01000884
    @ts01000884 Місяць тому +1

    敲碗開機開久 有些軟體 會有記憶體洩漏問題
    例如AMD 顯示驅動 如果打開(預設) 收集使用者資料 幾乎一定會
    一兩周就可以吃滿32G 還無法釋放 XD 用poolman查 也只顯示 是物件類型的存檔 或者跟顯示有關的驅動

    • @UCAJq2oN0BQLFi3aAhhsX8-A
      @UCAJq2oN0BQLFi3aAhhsX8-A Місяць тому

      那玩意好像是太多handle的關係,但AMD也沒打算處理,我是工作排程器那邊直接停用了

    • @jjter6793
      @jjter6793 Місяць тому

      微軟的自動升級也會有此問題,就算沒聯網的服務器也會因為這樣吃滿並卡頓!

  • @狐璃ShishiroYori
    @狐璃ShishiroYori Місяць тому

    請問有結尾那個四年前為何不要禁用虛擬內存的影片連結嗎🦊

  • @GHK650
    @GHK650 Місяць тому

    我開機碟是m.2,剛裝的時候開機只要10來秒,現在開機都超過一分多鐘,有什麼辦法能改善?

  • @Konghuanyueli
    @Konghuanyueli Місяць тому

    我資源監視器32G,使用14G,待命15G,保留3G,這樣算是活用大部分的記憶體嗎?不過以認可的記憶體卻是26G,看得我有點混亂呀。

  • @种花家大肥兔
    @种花家大肥兔 Місяць тому

    我也会清理内存, 不过不是用这种东西, 是写了个bat脚本, 将一些使用频率不高的, 占用内存大且不存储数据的的进程直接kill掉....

  • @陳威豪-h5c
    @陳威豪-h5c Місяць тому +2

    小白問一下,運行一些沒寫好的程序或是遊戲,遇到『內存洩漏』導致占用越來越大越來越卡,這時候後台掛這些內存清理工具效果出奇原理是什麼??

    • @ggalsorunning3762
      @ggalsorunning3762 Місяць тому

      通过手动触发gc,来让gc不要出现在任务中吧

    • @陳威豪-h5c
      @陳威豪-h5c Місяць тому

      @@ggalsorunning3762 什麼是gc

    • @bravexample
      @bravexample Місяць тому +3

      內存洩漏,原名 memory leak,是指一個程式向系統索取一塊記憶體後,故意或不小心遺失記憶體位置,導致程式不再或無法使用該塊記憶體,但系統依然判定該塊記憶體正在被程式使用。
      這種錯誤常見於 C/C++ 語言,故近來興起以其他語言替代的風潮。

    • @larzhobby8428
      @larzhobby8428 Місяць тому +2

      內存洩漏問題沒辦法靠清理工具補救,因為洩漏的定義就是使用完畢的內存忘了標記釋放,在系統眼裡就是一直被使用中,只能靠關閉程序來釋放這些內存

  • @miaomiaomimi
    @miaomiaomimi Місяць тому +3

    不是的,有的大软件打不开,内存不够,清理一下就好了

  • @fjt7538
    @fjt7538 Місяць тому

    凡事无绝对 ,比如憨憨程序员“一不小心”让程序只知道申请内存不知道或者忘记释放一些内存会让你知道什么叫有用!

    • @jjter6793
      @jjter6793 Місяць тому +3

      重新開機比釋放內存好用多了,除非你是服務器不能重新開機,但這類型的程式也不能用在服務器會出大事,嚴重的會比重新開機還糟糕👎

  • @liangshi3802
    @liangshi3802 Місяць тому

    那么网页开多后导致有时会突然变卡,C盘读写接近100%,是不是就是这种转备用的过程导致的呀?

    • @jjter6793
      @jjter6793 Місяць тому

      50~99個分頁路過 win11 firefox 有設定瀏覽器不走虛擬內存

  • @cyk80
    @cyk80 Місяць тому

    感謝分享

  • @xswang-man
    @xswang-man Місяць тому +4

    微软自己出的windows优化工具也有内存释放功能呀,这又咋解释?

    • @TacticalReindeer
      @TacticalReindeer Місяць тому +1

      Marketing😂

    • @larzhobby8428
      @larzhobby8428 Місяць тому +4

      系統內核跟產品開發是不同團隊,你也不能指望微軟每個產品開發人員都懂得系統底層運作原理,在大公司裡這種不同產品互打的狀況很常見

    • @epcdiy
      @epcdiy  Місяць тому +4

      那个是微软中国做的,你懂了把

    • @xswang-man
      @xswang-man Місяць тому +1

      @@epcdiy 我以为在美国也推出的PC Manager没什么问题,现在想想用了之后机器确实是反而慢了。

  • @天罡
    @天罡 Місяць тому

    windows關閉頁面文件會影響性能?也不需要那麼大的空間呀?

    • @epcdiy
      @epcdiy  Місяць тому

      不会,会让你可用内存大幅下降

    • @天罡
      @天罡 Місяць тому

      @@epcdiy 哦!我還以為不需要呢

  • @ucs1224
    @ucs1224 Місяць тому

    為何電腦剛重灌 只是更新系統 把主機板系統灌好 把顯卡灌好 為何我的電腦硬碟C:windowsy資料夾 就占用26G
    整個C磁碟占用61G 有那麼恐怖嗎

  • @huahuojiang
    @huahuojiang Місяць тому

    咦,等等,BGM是纳塔的?

  • @lai5478
    @lai5478 14 днів тому

    👏👏👏👏👍👍

  • @taekmingang4149
    @taekmingang4149 Місяць тому

    最近我开始在 win11 上使用 docker,然后发现WSL 一直占着 3GB 左右的 RAM 。现在机器上只有 16GB RAM,也就是说日常都能看到RAM 占用60%以上。
    按照这个视频说的,我其实不需要增加RAM,而是应该换个更快的 SSD 是吗😂

    • @H265-14
      @H265-14 Місяць тому

      还是加内存更好,因为你大概率是在运行LCoW,跑着虚拟机

    • @taekmingang4149
      @taekmingang4149 Місяць тому

      ​@@H265-14其实不太了解你说的 LCoW😂
      在 Windows 上安装 Docker 之后就顺便装上了 WSL。
      等双十一了 RAM 和 SSD 都买新的吧还是😅

  • @rickywong6946
    @rickywong6946 Місяць тому

    我用ssd劃了1.5tb做虛擬記億體
    就算寫入硬盤速度也不差

  • @kailk860
    @kailk860 Місяць тому

    windows会向内存中放入一些文件来保证系统流畅

  • @fox2048_
    @fox2048_ Місяць тому

    我覺得有必要 必須的
    看你的影片

  • @lainevakey
    @lainevakey Місяць тому +1

    Linux 對ram管控好很多

  • @mickeyyu8846
    @mickeyyu8846 Місяць тому +1

    最后的问题答案是不是:
    当我的电脑原8GB运行内存升级到16/32GB时内存占用比之前多是因为windows会主动占用大概20%的运行内存用来备用执行系统层面的软件,先预留20%可能实际10%使用情况,使得系统真正需要使用到那多出来10%的实体内存时,系统可以直接存取,而绕过了系统从cpu提出申请,cpu再进行一系列的划分内存的步骤(省去了),届时cpu占用率就不会很高,从而带来了系统运作上的流畅,同样道理电脑开机进入的时候,cpu占用率几近百分百?进入桌面后占用率又下降?🤔

  • @储存空间即将用尽警告
    @储存空间即将用尽警告 Місяць тому +2

    清啊 必须要清 要么那点内存不够killer网卡驱动漏的

  • @jieli2739
    @jieli2739 Місяць тому

    但是对于非专业的用户而言,清理內存功能更加类似一个任务管理器,可以看到有哪些软件在后台开着,及时的给他关了

  • @LittleTin
    @LittleTin Місяць тому +1

    遇到沒寫好的程式還是要自己釋放

  • @williamlau7179
    @williamlau7179 Місяць тому +1

    现在内存便宜了,加了16g,没装游戏,感觉好多了。

  • @145mc2
    @145mc2 Місяць тому +1

    即使我有128G内存也不能禁用吗?

    • @jjter6793
      @jjter6793 Місяць тому

      虛擬內存要比物理內存更大,忘記是兩倍還是三倍為優!

  • @kiri_8761
    @kiri_8761 11 днів тому

    只有google(2,3个网页)就达到76内存正常吗

  • @water-ban-bu7ex
    @water-ban-bu7ex Місяць тому

    1. 加速
    2. RAMmap 之前(10年以前) 對舊電腦很友善
    開war3.exe 開不起來時有用XDDD

  • @SOJL
    @SOJL Місяць тому +1

    所以只要沒有100%就別管他?
    我患了電腦DDR32G跟7900CPU,真的動不動就超過80%
    有點焦慮阿~

    • @jjter6793
      @jjter6793 Місяць тому

      Win11 E3 1230V2 16GRam 80%很常見,Firefox瀏覽器開多了例如熊貓網站開了99分頁,記憶體吃滿99%也是很常見但沒有卡頓😂

  • @ashleykwan3044
    @ashleykwan3044 Місяць тому

    程度原碼呢?

  • @muomu
    @muomu Місяць тому +4

    没说到点上,一个软件使用多少内存不会因为你优化而改变,相反有时候优化软件是限制你的软件调用更多的内存,这等于变相降低了你的硬件配置,打个比方,一个软件需要4G内存才能流畅运行,可你的优化软件却只允许他使用2G,这就导致他运行时发生卡顿,可从结果上看优化确实帮你节省了内存占用😂

    • @tommymairo8964
      @tommymairo8964 Місяць тому

      優化軟件一般不會交換出剛剛訪問的內存頁,如果一個軟件申請了 4GiB 但是卻只訪問一些特定的頁,那些不活躍被交換出到硬盤不會影響軟件的綜合性能。

  • @Ariel_9
    @Ariel_9 Місяць тому +1

    雖然說使用90%很正常
    但至少16G 玩遊戲32G還是有必要的

  • @catninjawang794
    @catninjawang794 Місяць тому +1

    生产力直接64,玩游戏32,甚至16基本够了。

  • @UCAJq2oN0BQLFi3aAhhsX8-A
    @UCAJq2oN0BQLFi3aAhhsX8-A Місяць тому +3

    這不能證明什麼,實際使用就是像Hyper-V這種有時候不清的話會說資源不足,明明東西都關了,Windows就是不釋放

    • @epcdiy
      @epcdiy  Місяць тому

      虚拟机对内存的管理应该是走了特殊处理,无法通过正常逻辑释放

    • @UCAJq2oN0BQLFi3aAhhsX8-A
      @UCAJq2oN0BQLFi3aAhhsX8-A Місяць тому +1

      @@epcdiy 我虛擬機都還沒開呢,它要釋放什麼?

    • @H265-14
      @H265-14 Місяць тому

      @@UCAJq2oN0BQLFi3aAhhsX8-A 你开了Hyper-V,Windows就变成hypervisor了,事实上是一直在跑一个虚拟机。而且Hyper-V的虚拟机,即便启动了动态内存,启动时也需要有Startup RAM量的可用内存才能启动。不然就会报资源不足,很迷惑。

    • @tommymairo8964
      @tommymairo8964 Місяць тому

      ​@@UCAJq2oN0BQLFi3aAhhsX8-Ahypervisor 需要引入 shadowed page table,這種情況下 Windows 默認的離散內存管理需要被重新梳理,所以對 floating page 只能按已佔用處理,自然不夠用……

  • @bingodd2
    @bingodd2 Місяць тому

    解释完了盖茨比(我故意的)是如何管理内存,那么老乔又是怎么管理内存的呢?

  • @jonh4761
    @jonh4761 Місяць тому

    學過作業系統的都知道 清了不一定會比較好

  • @TheRedCasterJTRC
    @TheRedCasterJTRC Місяць тому

    我喜歡這部影片 但 我更喜歡你桌面的佐天同學

  • @chengong388
    @chengong388 Місяць тому +1

    动动脑子就明白,如果内存清理了更好为什么系统不自动定时清洁😂

  • @fish_lee
    @fish_lee 3 дні тому

    哥 我覺醒了

  • @h0410et
    @h0410et Місяць тому

    我的128GB RAM現在還沒滿載過

  • @singo1232001
    @singo1232001 Місяць тому +2

    嚇死 還好我馬上開啟了我的工作管理員
    還好只佔了66% 42.3/63.9GB

    • @yhi4312
      @yhi4312 Місяць тому

      DDR4跟DDR5容量計算方式不一樣? 我是DDR5 32G*2 實際可用空間63.7GB

  • @pole5tar
    @pole5tar Місяць тому +1

    B站刚推的。。。

    • @epcdiy
      @epcdiy  Місяць тому

      哈哈,可以再看一遍的啦

  • @laingsongting2810
    @laingsongting2810 Місяць тому +2

    1.自動管理 不是自動處理
    白話文就是
    不再規則內的事物 自動只會越弄越糟
    2.不用頻繁清內存 那沒有意義
    3.內存永遠與cpu掛勾 還有cpu快取
    所以越大越好
    4.手動清除內存 還是有意義的
    例如有些髒東西
    5.這個實驗室正確的 但是現實很複雜
    不會像實驗這般簡單 但是原理是正確的
    6.windows就是個老東西 他有很多技術債
    是到現在都無法解決的 不論是因為經濟價值 還是技術問題 還是其他
    因為他市占率最高 所要要考慮的方面很多
    7.最後出現的都是折衷的辦法
    8.相關事務可以去看文獻 然後與linux比較
    作為學習😂😂😂

  • @wilsontay3937
    @wilsontay3937 Місяць тому

    总之够用就行

  • @雑魚托
    @雑魚托 Місяць тому

    没有啊,32g/64g内存占用也就那样,又不是天天给Chrome吃内存

  • @aliendouglas1186
    @aliendouglas1186 Місяць тому +8

    我电脑有512GB内存(RAM),暂时不需要清理🤣

  • @cyric917000
    @cyric917000 Місяць тому

    所以要清理執行程式而不是記憶體

  • @RongYuXu-gz8cr
    @RongYuXu-gz8cr Місяць тому

    RAM最好是給我用滿,不然我買來幹嘛

  • @moregirl4585
    @moregirl4585 Місяць тому

    我用的是14GB的Linux机器,但free经常是高于2GB

    • @brozilzipa2235
      @brozilzipa2235 Місяць тому

      正常的,Linux内存中有很多cache,会让你更快获取频繁读写的数据。内存不够时就会释放cache,无需担心。

    • @moregirl4585
      @moregirl4585 Місяць тому

      @@brozilzipa2235 我嫌他太高

  • @eleven64
    @eleven64 Місяць тому +3

    非常片面的结论。现实是,内存管理,和虚拟内存自动托管都频繁出问题,Windows从来就不完美,小毛病越积越多。自家的地平线5,用虚拟内存自动托管会因为虚拟内存不足闪退。碰到内存泄漏的软件,内存清理软件就是有效。

    • @H265-14
      @H265-14 Місяць тому +2

      开发游戏的和开发Windows的又不是一拨人,这就有点过分了。

    • @jjter6793
      @jjter6793 Місяць тому

      我的AGE II 4K也會因為記憶體不足顯示警告,並且出現複雜場景或單位多的時候閃退,屢試不爽!

  • @jimmmy40010
    @jimmmy40010 Місяць тому

    android 或iOS的內存管理也一樣嗎

    • @H265-14
      @H265-14 Місяць тому +1

      他们一个是经过特殊定制的Linux,一个是类Unix,管理机制还是不一样的。

    • @66aa50
      @66aa50 Місяць тому +2

      iOS就是直接吃到85%以上,APP需要再吐回去給APP,如果不夠就直接暫停太久沒用的APP吐RAM。反正記憶體就是拿來用的,正常情況下確實不用去理它,讓系統自己去運作沒錯,ptt有一篇書櫃邏輯很有趣,可以去找來看

  • @tsaitou-7361
    @tsaitou-7361 Місяць тому

    但是玩個遊戲再放個音樂,系統就卡得飛起了

  • @RolexTFH
    @RolexTFH Місяць тому +2

    電腦感覺到怪怪的就重新開機吧 !!

  • @Yangming1
    @Yangming1 Місяць тому

    目前笔记本16g内存就够用了。

    • @catninjawang794
      @catninjawang794 Місяць тому

      如果跑修图视频剪辑软件瞬间就满了,卡的要命。玩游戏反而够用。

  • @AFAMISSY
    @AFAMISSY 25 днів тому

    把你的內存買到最大,舒服

  • @h.l.y-sky
    @h.l.y-sky Місяць тому

    反正我插到64 好像是不需要擔心的