vold: move some libs from shared to static
These libraries are only used by vold on a device and gain no benifit from being included as shared libraries. Moving them to static saves disk space, memory, and cpu cycles from the dynamic linker. Checking on cuttlefish accross 3 reboots: This saves 613827 bytes of storage from the installed-files, 44KB of private dirty memory, 172KB of PSS when only looking at the libraries, and 155KB of PSS when looking at libraries and heap/stack with shomap. go/shared-to-static for more info on how this was determined. Test: m Bug: 280829178 Change-Id: I29af66dd66f4087ff1820ca661dc6dc2ace841fc
Loading
Please register or sign in to comment