|
|
|
|
|
by chubot
360 days ago
|
|
Yup, I added an osh-static column there, because I know dynamic linking slows things down. (With the latest release, we have a documented build script to make osh-static, which I tested with GNU libc and musl: https://oils.pub/release/latest/doc/help-mirror.html) Although I think the CALLING process (the shell) being dynamically linked affects the speed too, not just the CALLED process (/bin/true) I'd like to read an analysis of why that is! And some deeper measurements |
|
One could probably set up a simple linear regression to get a good estimate of added cost-per-loaded .so on various OS-CPU combos, but I am unaware of a write up of such. It'd be a good assignment for an OS class, though.