Since each getty instance is the exact same binary, with the exact same libraries, Linux is smart enough to reuse the same memory for each instance and just map them repeatedly into the address space of each new process.
The only per-getty overhead is whatever heap allocations getty does, and space for the stack; this is a tiny amount of memory in the order of kilobytes not the megabytes you claim. ** Changed in: upstart (Ubuntu) Status: New => Won't Fix -- Disable tty2-tty6 to save 11 megs memory on livecd https://bugs.launchpad.net/bugs/501241 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs