zlacker

[parent] [thread] 9 comments
1. failus+(OP)[view] [source] 2023-08-30 23:32:47
I’ve seen this happen, but I don’t understand why that is possible. Chrome tabs are separate process, how can one tab freeze the whole browser even when running the worst code in existence?
replies(3): >>seanth+r2 >>yazzku+w6 >>capabl+Qb
2. seanth+r2[view] [source] 2023-08-30 23:47:51
>>failus+(OP)
Figma is beyond chrome, it's a quantum app: it's both in a state that will lock up my pc while everyone on zoom waits for the screen to load and a journey in following designer's instructions: "no a bit more left, no actually right, ok go down, no up, ok back go the left a bit, ok here it is!", same vibe as rally racing lol
replies(1): >>wryanz+tp1
3. yazzku+w6[view] [source] 2023-08-31 00:15:52
>>failus+(OP)
Sounds like either processes are waiting on each other, or the OS sucks.
4. capabl+Qb[view] [source] 2023-08-31 01:01:35
>>failus+(OP)
> I’ve seen this happen, but I don’t understand why that is possible. Chrome tabs are separate process, how can one tab freeze the whole browser even when running the worst code in existence?

Because if anything takes up 100% of CPU, other things starts being unresponsive as there is not enough CPU to go around. Happens easily when dealing with concurrency and parallism, which I'm guessing Figma happily uses.

replies(3): >>paulgb+bj >>fulafe+tE >>failus+rN2
◧◩
5. paulgb+bj[view] [source] [discussion] 2023-08-31 02:12:38
>>capabl+Qb
Chrome starts a process per tab. On a modern operating system, one process should not be able to starve another equally-privileged process of CPU, so it sounds like there is more going on here.
◧◩
6. fulafe+tE[view] [source] [discussion] 2023-08-31 05:59:19
>>capabl+Qb
This is not the case. Maybe people have already forgotten what using computers was like when everyone had only 1 core, but having a few desktop apps pegging their share of cpu doesn't hurt interactivity much even on single-core computers.
replies(1): >>MBCook+ii2
◧◩
7. wryanz+tp1[view] [source] [discussion] 2023-08-31 12:09:40
>>seanth+r2
For #1: don’t use it in chrome, download the app (it seems like it takes advantage of the wrapper pretty well); for #2, just click on the designer’s name in the top corner to zoom your screen to theirs and let them drive for a second!
◧◩◪
8. MBCook+ii2[view] [source] [discussion] 2023-08-31 16:00:44
>>fulafe+tE
All the other apps are fine. It’s whatever browser is trying to load Figma that freezes.
replies(1): >>failus+sO2
◧◩
9. failus+rN2[view] [source] [discussion] 2023-08-31 18:00:31
>>capabl+Qb
This should not be the case even on a single CPU machines that run interactive jobs. This is a shoddy process scheduling work.
◧◩◪◨
10. failus+sO2[view] [source] [discussion] 2023-08-31 18:04:03
>>MBCook+ii2
I’ve had a mouse cursor move slowly when doing some tasks in Chrome. And all other apps barely reacting. Still a mystery to me. I hope that was not a sign of some backdoor being installed through a Chrome vulnerability.
[go to top]