Although the overhead of handling page gaults and updating page tables makes the A-E-L garbage collection algorithm less efficient than a simple copying collector,Appel et al.describe how a multiprocessor can perform most of the collecting on a separate processor from the mutator,causing the mutator to take kess time for the A-E-L algorithm(1).the algorithm can be efficient on a stock multiprocessor.