How Efficient Are Generators