Hacker Newsnew | past | comments | ask | show | jobs | submitlogin
Working Sets removed from GNU ld in mid 1990s now causes thrashing (sourceware.org)
1 point by initramfs on Sept 12, 2022 | hide | past | favorite | 1 comment


https://sourceware.org/bugzilla/show_bug.cgi?id=22831#c20

"Luke Kenneth Casson Leighton 2019-01-08 12:01:31 UTC ok so i spoke to dr stallman a couple of weeks ago, and he confirmed that code that is near-identical to that which i described in the very first comment of this bugreport was REMOVED some time in the late 1990s, by persons not familiar with the type of issues that linking has to deal with.

the original code that dr stallman wrote did two things:

(1) checked to make absolutely sure that it stayed within the bounds of RESIDENT available memory, if it could. (2) that it ONLY loaded into memory the maximum number of object files that would ensure that it remained within bounds of resident available memory, if it could.

this code is essential to research and restore its functionality. this is NOT a 32-bit-only problem."




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

Search: