-
Notifications
You must be signed in to change notification settings - Fork 13.8k
Closed
Description
I've done some memory profiling of Servo (by looking at /proc/<pid>/smaps
on Linux) and found that stack sizes can be really large:
- [stack:28150] 1136 kB
- [stack:28145] 6144 kB
- [stack:28144] 2048 kB
- [stack:28141] 8192 kB
- [stack:28139] 7944 kB
- [stack:28136] 5120 kB
These are all |Rss| values. The |Size| values (i.e. address space taken) values were even larger.
It would be nice to have language (well, library) support for measuring these within the Rust code. I don't know how it would be implemented, though.
Metadata
Metadata
Assignees
Labels
No labels