Object code optimizer: Difference between revisions

Content deleted Content added
original research
Other optimizers: Removed UPX as there are dozens of other exe compressors as well. Not sure if exe compression would count as "binary optimization" at all
Line 12:
===Other optimizers===
 
Some binary optimizers such as [[UPX]] do [[executable compression]], which reduces the ''size'' of binary files using generic [[data compression]] techniques, reducing storage requirements and transfer and loading times, but not improving run-time performance. Actual consolidation of duplicate library modules would also reduce memory requirements.
 
Some binary optimizers utilize [[run time (program lifecycle phase)|run-time]] metrics ([[profiling (computer programming)|profiling]]) to introspectively improve performance using techniques similar to [[just-in-time compilation|JIT]] compilers.