M1 MacBook Air,kernel_task 磁盘写入量极高
M1 MacBook Air,购买到现在大概3周左右,磁盘已经写了6TB,查看活动监视器发现是kernel_task 这个进程一直在写入。
系统:11.2.1
内存:8G
储存:256G
MacBook Air
M1 MacBook Air,购买到现在大概3周左右,磁盘已经写了6TB,查看活动监视器发现是kernel_task 这个进程一直在写入。
系统:11.2.1
内存:8G
储存:256G
MacBook Air
好的,谢谢。我似乎已经找到问题了,的确是我日常使用导致的。虽然内存压力很低,但用iStat Menus看了一下,基本上稍微开个Chrome就占用了不少内存,之后就开始写虚拟内存了,再加上偶尔会用用Xcode,确实会导致磁盘大量读写。
我之前以为是系统之类导致的问题,但既然是自己的问题那就没有关系了。
总之谢谢你!
[经过版主编辑]
一般這個進程多, 是因為有佔用大量內存的程序運行導致數據寫入硬盤的交換分區.
你看一下活動監視器.
估計是Rosetta 2 造成的,我的intel MacBook Pro 工作量比M1 Mac mini重很多,卻也沒有發生這種狀況,盡量別使用rosetta2轉譯的application應該可以降低這個問題,但也只是減少,無法避免。
rosetta 確實是一個問題, 另外就是 M1 的 swap 策略看起來過於激進
日常的使用情況是不是會使用大量內存?
活動監視器 -> 內存
没有,内存压力一直不到50%
cpu用的也很少,一直处于平时上上网的状态。后台软件虽然开的不少,但它们的内存占用都很小
目前基本上每天都有100G以上的写入
是kernel_task这个进程每天有100G以上的写入
我大致看了一下,基本上占用多的是Chrome和WindowServer,莫非是Chrome的问题?我看稍微开了几个网页就用2G以上内存了。
但我也很好奇,为啥还有这么多内存可以用,却非要写到磁盘里去。
M1 MacBook Air,kernel_task 磁盘写入量极高