Forum Discussion
Teams Performance
ChrisWebbTech 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.
I understand development takes time, but it's going on 6+ years now with Teams still exhibiting performance issues. Maybe it's time for a rewrite of Teams from the ground up similarly to Slack's recent rewrite?
- https://microsoftteams.uservoice.com/forums/555103-public/suggestions/17219609-teams-uses-600mb-and-is-super-slow
- https://www.infoq.com/news/2019/07/slack-desktop-successful-rewrite/
- https://slack.engineering/rebuilding-slack-on-the-desktop-308d6fe94ae4
Tagging jcgonzalezmartin and jimharpert so they can see Teams using more than 1GB RAM at least once in their life. Also looping in VasilMichev and Eric DeVaudreuil because they're spot on with their prior comments about high resource usage. Also making StevenC365 aware of why one might not want to see a single application utilize such high amounts of resources.
It's a lost cause mate, that's how "modern" development works.