Research Project Title:
Static Linking Optimization
abstract:When compiling a library, users may prefer dynamic linking over static linking because the second one occupies more space. This project focuses on optimization of static linking in order to reduce the space occupied by statically-linked libraries. We will evaluate different optimization methods used with static linking to reduce the memory space occupied by programs that are considered essential to Linux. Finally, we will explore possible solutions to updating static libraries without the need for recompiling every program that uses them.
This SuperUROP will allow me to combine previous work with my UROP lab and knowledge systems I have acquired while working with my team, with topics I have also learned in my classes. Combining both will allow me to broaden my knowledge in topics I am passionate about.