Drupal cron is running very frequently
i have set-ed 1 day time for cron


Presumably you mean you've set the "poor man's cron" value at admin/config/system/cron to 1 day - that value controls how often Drupal will run cron itself as a reaction to people actually visiting pages; it's not full-automated, hence "poor man's".

Assuming the value is being persisted (i.e. you don't have a global conf override or something for that var), then Drupal will respect it, and only run cron itself when more than a day has passed since the last run.

If it's still running every 10 minutes, then you have another process somewhere doing that - not Drupal.

Check your crontab/pingdom account/your usual alternative to find the culprit. If it's being invoked via URL, not drush/other script via crontab, then you can enable/inspect access logs to get an idea of where the request is coming from. Pingdom's IP ranges are public, for example, so you'd be able to determine if it's coming from there easily enough.