I've always been confused as to what exactly makes a car fuel efficient. I'm driving a '89 corolla now which gets me about 10L/100km, which in my opinion isn't fantastic for a small car with its underpowered engine (granted, it's old and without the technology of newer cars)
But my confusion is that don't cars with smaller engines like mine need to work harder to keep the car at pace with other cars on the road? I need to rev mine pretty hard to keep up sometimes, and this can't be good for efficiency, so what factors make a car efficient?
I mean, how does driving a Hyundai getz like a hoon yield better efficiency than driving a commodore like one? Assuming they're both keeping up pace with each other
Engine capacity, weight, air resistance, and technology are some factors. On the driver's side is the driving technique.
Remember that smaller cars are also lighter and carry less (because they don't have the room).
Old cars will also be poorer because of wear and tear, and older engine technology.