Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Probably because the files to be binary patched are now quite large, and are loaded into memory verbatim. Perhaps they could memory-map them instead, and ensure that their binary diffing tool works from left to right to avoid thrashing?


How do you know it's not memory mapped?

Working left to right means you have to force the compiler to always align the code in the same order, which sounds difficult and like a waste of time.


No.


If you want both the input and the output to go left to right, Yes.

If you only make the output go left to right, you don't actually save much memory. You're still randomly accessing a huge buffer.




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: