5 ms·
I remember people on HN complaining about responsiveness. Never found it to be a problem personally.
by dubswithus 4y ago
I remember people on HN complaining about responsiveness. Never found it to be a problem personally.
- Waterluvian 4y agoI have 300-500ms response when clicking a channel. It’s infuriating. This happens on any browser including Electron.
- andrekandre 4y agothat and the keyboard lag is quite noticeable (even in an m1 machine) what is going on in software where you cant even compose text in realtime...
- maccard 4y agoFor a very long time (ive not checked recently) slack used more memory that my IDE on a multimillion line c++ project. I used to have to shut down slack to compile on a machine with 128GB ram.
- random42_ 4y agoI think it improved quite a lot. I’ve just checked and it’s using 58mb on my Windows 11 workstation.
- _jal 4y ago> I think it improved quite a lot. Maybe on Windows. My work machine (running Big Sur) currently shows: Slack: 251.6MB Slack Helper: 10.2MB Slack Helper: 48.3MB (Yes, there are two of them) Slack Helper (GPU): 316.2MB Slack Helper (Renderer): 350.4MB So just shy of a gig of RAM for chat.
- KennyBlanken 4y agoIt definitely has improved. It was clear from the memory usage vs community size that they were doing something that scaled with community size. This is a guess, but something like loading every single user and their profile icon into memory.
- dubswithus 4y agoHow many gigs was it using?
- kevingadd 4y agoAt least in my case, I once caught Slack.exe on windows using 40GB of RAM. (My machine had 32GB, so you can imagine how well things were running.) The allocated space seemed to have mostly been zeroes since the Windows Kernel was able to compress a bunch of the pages to avoid running out, but it was putting so much strain on things that audio playback was dropping out.
- maccard 4y agoI've changed jobs since so I don't have access to the tickets but I remember it being close to 20GB.
- dijit 4y agoWell, it's a problem for me, though definitely less than it was, so I'm personally very happy that this exists. "voting with our wallets" might make Slack put it on the prio board. Right now I'm using wee_slack.py which integrates weechat with slack; though with the obvious trade-offs.
- walrus01 4y agoit's an obscenity that somebody pasting one high frame rate GIF into a slack channel can cause a quad-core, tenth generation core i7 laptop CPU to peg itself at 85% usage and begin wasting battery, heating up, spinning fans, etc. if somebody told me twenty years ago how powerful this CPU was, relative to what I was using at the time for a desktop PC, and that a chat application could pretty much max out the CPU and use multi gigs of RAM, I would have laughed...
- paxys 4y agoWhat does that have to do with Slack? If your computer has trouble playing high frame rate video it'll be the same on every application.
- lloeki 4y agoIt's not just high framerate stuff, it's pervasive. Folks used to post walls of dancing bananas in phpBB and my Pentium III could handle that without breaking a sweat. The exact same wall of dancing bananas makes any modern CPU jump to ridiculous two-digit usage relative to the task at hand. I was also chatting over IRC from a Palm Pilot which had something on the order of 1MB of RAM, connected over RS232 to a GPRS phone, and the current experience of chat performance is basically on par with that, which boggles the mind given that I now have ten thousand times the RAM, an internet connection that can't be saturated in practice, and latency largely bound by the speed of light. Slack's requirements are completely ludicrous in regard of what it's set to achieve. > it'll be the same on every application. Except, it's not. Counterexamples of chat apps with reasonable to stellar performance abound over the last two decades.
- walrus01 4y agoExcept that I can play a 4k 60fps 100Mbps bitrate HEVC video in vlc with 1/6th of the cpu usage slack needs to display a damned gif
- beiller 4y agoI think you'll notice the CPU cannot play 4K 60fps in GIF format. Maybe the problem is literally the format itself, which is terrible. It's too bad something like MPEG or some of the animated PNG / JPEG / WEBM formats never took off for meme-y animated images.
- wakeupcall 4y agoAfter trying microsoft teams, slack feels like a thing from the future. But try using weechat+weeslack (+ url_hint, so that you can download urls and see images with a single shortcut) as one example of how I consider a chap app should feel. I remember pidgin being in a similar ballpark, but I haven't used it in years. It's a shame most other modern chat clients (ripcord, and most matrix clients) do not come even remotely close.