Malwarebytes is an on demand scanner, not a real time scanner. It's great for scanning when you think you may have an infection. However, it's not meant to stop infections.
Personally, I recommend using Avast free edition. It will provide real time protection for your PC, and is extremely light on resources.