How do OSes (Mac/Windows/Linux) manage Fonts?
Does the OS load a copy of each installed Font into memory, which can then be used by any application requiring that font? Does this mean that installing too many unused fonts (especially the heavy -- multiple MB -- ones) will consume memory unnecessarily?
Or does each app load a copy of (only) the fonts it needs. How does it know which all fonts are installed?