Oct 07 2019 04:42 PM
Will anyone from the Teams product group offer an update on performance of the windows app? It seems like the majority of comments today are around CPU usage, memory usage, latency for chat history, etc, but nobody seems to be willing to offer a meaningful comment around it.
For two years, all we've heard is that the group is looking into improving performance. Does that mean a new app is coming out soon NOT built on the 'super efficient' Electron rails?
Oct 08 2019 12:12 AM
Oct 08 2019 10:13 PM
Oct 08 2019 10:43 PM
I agree, Teams is using less resources now than a year ago. But there is still room for improvements.
@Dustin Halvorson I guess you have seen the uservoice about this and Microsoft answered there that they have improved performance for the Teams client and they are still working on improvements.
Oct 09 2019 12:43 AM
Is it though...
That's just the client sitting idly in the tray, within our company tenant with just 10 teams or so I've joined...
Oct 09 2019 07:20 AM
@Dustin Halvorson there are no plans that I've heard of for any new app not built on Electron. There have been significant enhancements to Teams that make it faster for things like starting chats, navigating etc. There are still a few areas of this to come e.g. faster tenant switching.
Fundamentally Teams client will continue to operate like a browser, with a memory footprint like a browser.
Oct 09 2019 08:59 AM
Sure, try telling this to anyone running Teams on a laptop/netbook with 4GB RAM :)
Oct 09 2019 10:22 AM
Oct 15 2019 04:07 PM
@Chris Webb Yet the minimum requirements still say 2GB! That's unrealistic.
In an organization that wants to move to Teams that has spinning disks, and 4GB of RAM in desktops, it's a product that is impossible to support.
It's frustrating to see the team continuing to post on things like integrations with third parties, when the core of the product is still extremely inefficient, and there doesn't look to be any priority put towards it.
Oct 15 2019 10:37 PM
Oct 16 2019 12:31 AM
It's not just Teams running on that device though. And I've seen it very close to 1GB.
Oct 16 2019 07:38 AM
If there are no plans to move away from electron then the uservoice ticket should be closed as "working as intended" so people don't hold out hope for improvements. If you aren't intending to fix performance then maybe focus on adding/improving teams functionality available via API so 3rd party clients can take over some of this performance work.
Jan 14 2020 04:47 AM
@Chris Webb Thanks. I agree memory is not exceeding ~800mb lately. Maybe some update fixed this :)
On the other hand, my CPU spikes were still dramatic. I fixed this by disabling the GPU rendering in Teams (strange? I would say GPU rendering should improve the performance instead of degrading).
See https://www.itexperience.net/2020/01/10/fix-performance-issues-teams-high-cpu-memory-usage/
He also speaks about disabling the Outlook add-ins and integration, but actually I want to keep those features. I'm happy with the performance for now.
Jan 14 2020 05:24 AM
@jimharpert why wouldn't you want it to use as much CPU as possible when it has something to do? Surely it should just do things as fast as possible and then be done.
Jan 14 2020 11:25 AM
Jan 15 2020 01:31 AM
I'm randomly, daily, experiencing a laggy computer. Checking the Task manger when this happens reveals Teams using 30-50% cpu when I haven't touched teams. The cpu usage doesn't subside after a while either, it seems to keep doing it forever.
Force closing/restarting teams solves the issue, until tomorrow again I guess. Had this happen a few times last year as well, but it behaved well most of the time until recently where it happens more often.
Jan 24 2020 12:51 PM
Feb 17 2020 02:58 PM
Hello I am still seeing 60% CPU usage and 40% memory running the Teams app in background. I noticed my laptop fan working overtime and running super hot, and it is all Teams doing this without even being in the foreground. If this is 'significant improvement' as everyone has said they have made, the bar must be very low.
Mar 05 2020 12:22 AM - edited Sep 15 2023 01:01 AM
@Chris Webb it still regularly uses 1.5GB RAM and over 30% CPU during meetings, slowing our 8th Gen Intel i5 CPU 8GB RAM HP EliteDesk G4 Mini PCs to a crawl when users have so much as 5 Chrome tabs, the Outlook 365 Desktop app, the OneNote UWP App, and the Microsoft To-Do app open.
Normally I would agree that memory usage != performance issues, however, when your machines have to split available RAM between the integrated graphics and other mandatory company programs, it's hardly acceptable to see Teams using 20% of the total available, especially when other apps built on the same ElectronJS platform (Discord & Slack, for example) manage to consume almost nothing during a call or when switching text channels.
When I use MS Teams to join meetings from my home computer with a 4th Gen i7 and 24GB RAM, it still chugs while utilizing the same resources, albeit a tad less CPU. To be clear, my home PC is able to switch to other applications a little faster, but the extra RAM and processing power don't seem to help Teams performance at all, indicating a problem with the code that makes up Teams' core.
Tagging @Juan Carlos González Martín and @jimharpert so they can see Teams using more than 1GB RAM at least once in their life. Also looping in @Vasil Michev and @Eric DeVaudreuil because they're spot on with their prior comments about high resource usage. Also making @Steven Collier aware of why one might not want to see a single application utilize such high amounts of resources.