[Vm-dev] libc6 requirements for Linux VM
K. K. Subramaniam
kksubbu.ml at gmail.com
Fri Oct 15 17:39:36 UTC 2010
This is continuation of a discussion at etoys-dev
Essentially, 4.x Linux VMs may fail with an error:
Could not load library: /lib/libc.so.6: version `GLIBC_2.7' not found
This is due to their dependency on libc6-2.7 or later. This version shipped in
Ubuntu 8.04+ and kernels 2.6.24+. Machines with 256MB RAM running perfectly
well on Ubuntu 7.10 became terribly slow when upgraded to 8.04 (google for
"ubuntu hardy slow"). Linux kernel degraded poorly when faced with memory
pressure caused by increased working set of 8.04. People with 256MB RAM
systems (e.g. schools) could not upgrade to distros with libc6 v2.7+ without
upgrading their hardware.
XOs have 256MB RAMs and so do virtual machines that run in qemu or kvm. So the
increased requirement may affect these deployments.
Has anyone faced this issue in Squeak v4.1 on production machines?
More information about the Vm-dev