Skip to main content
7 events
when toggle format what by license comment
S Mar 28, 2021 at 16:27 history suggested Toby Speight CC BY-SA 4.0
Spelling and grammar
Mar 28, 2021 at 10:23 review Suggested edits
S Mar 28, 2021 at 16:27
Mar 27, 2021 at 21:43 comment added dave These days, some systems preload common shared libraries because (a) they assuredly will be needed, and (b) preloading at "preferred" address ranges reduces the need for per-process address fixups.
Mar 27, 2021 at 18:50 comment added Incnis Mrsi @alephzero: a true library is (if necessary) loaded upon execution of a program. Things that are loaded beforehand are shared (although for IO.SYS and MSDOS.SYS the call mechanism technically differs), but are not libraries. BTW system calls are a thing distinct from simply library calls in modern OSes.
Mar 27, 2021 at 17:48 comment added alephzero "MS-DOS wouldn't gain from shared libraries" - what exactly is the difference between "shared libraries" and IO.SYS and MSDOS.SYS - and any other TSRs ?
Mar 27, 2021 at 17:12 comment added Incnis Mrsi The question is not about MS-DOS (which wouldn’t gain from shared libraries due to necessary complexity of memory management), but about such systems as Unix System V and early Linux (until libc3).
Mar 27, 2021 at 16:41 history answered Raffzahn CC BY-SA 4.0