Device Motion Frequency Issue

this.subscription = this.deviceMotion.watchAcceleration({frequency: 5}).subscribe((acceleration: DeviceMotionAccelerationData)

Should I put a frequency in the brackets or leave out blank as if I put a frequency it slows app down. Why is this. Also this.subscription.unsubscribe(); does not stop the device motion gathering data, why is this?