The E-Core of the M1-Max has been close to full load for a long time, causing operation lag. Is it time to eliminate it?

by Poster May 1, 2025 23
The overall load of the CPU is not high, and the memory pressure is not high either, but the occupancy rate of the two E-Cores alone has exceeded 80% for a long time. In fact, because the macOS system sets the scheduling and priority of the front-end interface, even if the P-Core is fully loaded, it does not appear to be stuck. But recently, the keyboard has been stuck. Or the letters didn't go up after typing the keyboard. Either a letter is repeated many times. And this situation is concentrated. Not evenly distributed throughout all times of use. When you find a lag, you will always see that E-Core is at 100% load when you observe the CPU usage. It is speculated that macOS assigns all the processing tasks of mouse and keyboard to E-Core, and the load distribution of E-Core is sometimes unreasonable. For example, a long time ago, when Dropbox processed a large number of small files in a short time, this kind of E-Core difficulty and P-Core onlookers also occurred. It caused the computer to be almost unusable for dozens of minutes. Usually, there are many background applications on the computer, but the load pressure of each task is not great. If you don't want to change your computer usage habits, theoretically, can you only upgrade the hardware? https://i.imgur.com/6auBi4H.jpeg

Replies

  • Anonymous4726 May 1, 2025
    What's wrong with your deleted process? Is it still there for a reboot?
  • Anonymous46 May 1, 2025
    "But recently, the keyboard has been stuck." This is most likely an input method problem, and it should be a software bug... The M4 Pro card is stuck as well
  • Anonymous3109 May 1, 2025
    This should be Apple's problem. Yesterday, I also encountered the problem that the input method was stuck and clicked incorrectly. The previous version didn't. Restarting can temporarily solve it
  • Anonymous927 May 1, 2025
    The performance of m1max should be sufficient, it feels like it may be a system problem
  • Anonymous9872 May 1, 2025
    @ Anonymous4726 I deleted the city a while ago, which occupied 95% of the CPU all day. I searched the tutorials on the Internet but couldn't solve it. Later, I looked at the system log and it seemed that something had no permissions. Then I tried to delete some deleted items that were still remaining in the boot items. The software directory is deleted, and it is normal. The landlord's 10% should be considered normal. This process of the system will automatically end or be 0 after working for a period of time.
  • Anonymous9074 May 1, 2025
    Yes, after I switched to M3 Pro, the performance of 6 E cores and a single E core is 50% stronger than that of M1 E cores, not to mention the number is 3 times more. System upgrade, installation of xcode, Time Machine backup, etc. are 4-5 times faster. When working with medium and high intensity, there is no delay in operation, and the difference in experience is immediate. M1 can barely be used in medium and light loads, but the original design does have serious problems. Otherwise, M2 will not increase investment in E core after it, especially after the recent operating system update, the two weak E cores of M1 have long been overwhelmed.
  • Anonymous23 May 1, 2025
    The input method stuck is a problem that occurred after the recent big version. However, the energy efficiency core scheduling of m1p is really not very good. I also found that 60% to 70% of the daily occupation is occupied, but the performance core is almost completely unmoved
  • Poster May 1, 2025
    @ Anonymous4726 hasn't restarted yet, and it's gone now. However, this deleted process has indeed appeared many times before. I'll continue to pay attention later. https://i.imgur.com/ozsyeAt.jpeg @ Anonymous46 I use the native input method, and this input lag also includes input English. So it's unlikely the input method is to blame. @ Anonymous9074 Hey, in fact, the load distribution should be optimized specifically for M1, where E-Core capabilities are insufficient. Both macOS and iOS generally increase the priority of resources called by the fluency of foreground images to reduce lag. However, the keyboard, which also greatly affects the user experience, really shouldn't be ignored.
  • Anonymous632 May 1, 2025
    I also think that deleted should not appear My m1 max doesn't have such a large load for daily use e core
  • Anonymous46 May 1, 2025
    @ Poster The native input method is easier to get stuck, and it's an old bug.. Many people just can't stand it so they change to third-party input methods https://www.v2ex.com/t/986352 https://www.v2ex.com/t/1026310 https://www.v2ex.com/t/952579 https://www.v2ex.com/t/1053751 https://www.v2ex.com/t/1008334 https://www.v2ex.com/t/898932 It can be said that the menstrual patch in the fruit area of the v station
  • Anonymous9667 May 1, 2025
    I switched from m1pro to m3 regular version, and the subjective feeling is much faster. Although the performance of these two multi-cores is similar, the pcore design and single-core performance of m3 have changed quite a lot. The m1pro model is very cost-effective, but the daily work is not editing, rendering, and compiling, so it basically doesn't need multi-core performance, but more depends on the task distribution between single-core performance and P E core!
  • Anonymous4507 May 2, 2025
    It feels like Apple did it on purpose. The big core just rests and throws everything to the small core
  • Anonymous8337 May 2, 2025
    Input method bug, I remember it can be solved by deleting the Chinese input method and then adding it back I used to have this bug in a certain macos version, and then this bug disappeared after the update And if the performance is really not enough, can't m-series mac turn on performance mode?
  • Poster May 2, 2025
    @ Anonymous46 I really haven't noticed that so many people have similar problems before. But looking at their description of symptoms, it's not exactly the same as mine. They generally get stuck, and it seems that they can't recover at all without intervention. But my situation is just a little stuck. And it can recover on its own without intervention. Also, the forward and backward shortcuts on the side of my mouse are also stuck together. I don't know if this mouse shortcut key has to be taken over by the input method first, and then the key feedback is generated. If not, there is a high probability that I have encountered a bug with similar symptoms but completely different symptoms. @ Anonymous8337 I didn't know there was this performance mode until you said it. It's a pity that it's only available on the 16-inch M1-Max. I am a 14-inch M1-Max. I can't use it.
  • Anonymous349 May 2, 2025
    It's normal for the E-core to be fully loaded all the time, right? My M1 Max is basically fully loaded all the time. The high probability that the lag is not due to this It is recommended to check other reasons, such as barrier-free permissions But one of the big problems with the M1 Max is that it only has two E-cores
  • Anonymous1714 May 2, 2025
    Even two E-cores can't be fully loaded in 24 hours
  • Anonymous4443 May 2, 2025
    OP see if there is any possibility that this problem I'm having https://www.v2ex.com/t/1092410
  • Poster May 2, 2025
    @ Anonymous4443 Does your CursorUIViewService have a high CPU usage? In my case this CursorUIViewService takes only 0.3%
  • Anonymous716 May 2, 2025
    If the one occupies a lot and I don't know it, I will kill which one
  • Anonymous4463 May 4, 2025
    The E-core is originally designed to be fully loaded for a long time, and the background tasks are all given to the E-core. Keyboard stuck, either you open too many windows, or the program needs to be restarted, or change the input method (WeChat input method is faster, and the official input method has some small bugs every age, so I'm too lazy to think about it)