A more efficient mob pushing redstone circuit?

I am trying to build a mob system where the pistons push the mobs. The screen shot below shows my current design, but I’m thinking there has to be a more space/redstone efficient way to get at this. Or is this as good as it can get?

enter image description here

  • What is a debug world and how can I create one?
  • How can I get a command block?
  • What's the maximum number of powered rails in a row that's useful?
  • How can I determine where mobs will spawn?
  • Why does my spawn point change on my SMP server every time I respawn?
  • Separate world files for each person's profile using the minecraft launcher on that computer
  • How can I get my redstone to activate adjacent pistons?
  • What dyes are now available in Minecraft?
  • How is fall damage calculated in Minecraft?
  • Is there a standalone free offline version of Minecraft?
  • Minecraft Vanilla 1.9 crash with problematic frame ig8icd64.dll
  • Find a Minecraft SMP server seed based on known locations
  • 2 Solutions collect form web for “A more efficient mob pushing redstone circuit?”

    You can make your device smaller if you replace the piston with a sticky piston and put it in place of the top torch.

    Put a block on it and you are done:

    As ratchet freak said, you can cut the redstone use by adding a block.

    Also, by alternating repeaters and single bits of redstone dust, you can cut your redstone usage by 1 per unit on average:

    Finally, if you are pushing 3 block tall mobs rather than 2 block tall mobs, you can use an even more efficient system using tripwires shown here:

    This increases the iron requirement per cell to 2 but cuts the redstone down to only one.

    We love Playing Games, especially Video Games.