Well, it depends on your definition of ok.
It does look like you have a pretty demanding site, memory-wise. The question is, were you getting all these resources before you switched, or would Dreamhost "catch" that your site was using "too many" resources and was slowing the server down. It looks like more than just spike traffic - you have long periods of time where your site continuously uses >10% of the memory of the machine. This is not "good" for a shared server account.
Depending on your traffic and how your site is implemented, this may or may not be "normal". What does your site do?
Use the [color=#CC0000]3DOM50[/color] promo code for 3 extra lifetime domains and $50 off
More Dreamhost coupons here!