增加内存使用检查，并开放updateUserSwitchState给用户调用。