Impacted versions:
9.0, 10.0, 11.0 (Maybe 8.0)
I don't know if it is really an expected behaviour for odoo but I like to expose it

Steps to reproduce:

1. Open an ir.cron record and change it to:
 - interval: minutes
 - next execution date: now + 1 minute

2. Open the odoo server log

Note: I'm using workers=3 but I don't know if there is possible to reproduce it without workers.

Current behavior:

You will see for each cron execution the following output
```txt
...
2018-06-01 16:18:33,432 20686 INFO 333561-11-0-42aff9-all odoo.modules.registry: Invalidating all model caches after database signaling.
...
2018-06-01 16:17:21,527 20687 INFO 333561-11-0-42aff9-all odoo.modules.loading: loading 1 modules...
2018-06-01 16:17:21,535 20687 INFO 333561-11-0-42aff9-all odoo.modules.loading: 1 modules loaded in 0.01s, 0 queries
2018-06-01 16:17:21,594 20687 INFO 333561-11-0-42aff9-all odoo.modules.loading: loading 206 modules...
2018-06-01 16:17:21,718 20687 INFO 333561-11-0-42aff9-all odoo.modules.loading: 206 modules loaded in 0.12s, 0 queries
2018-06-01 16:17:21,989 20687 INFO 333561-11-0-42aff9-all odoo.modules.loading: Modules loaded.
```

Expected behavior:
 - Review if the method that run from the cron really requires a invalidate cache and delete all registries.
 - Disable "minutes" for cron interval because all cache are deleted then is not valid use them.

Video/Screenshot link (optional):

 - [![IMAGE ALT TEXT HERE](https://img.youtube.com/vi/Be4FIeQjgjk/0.jpg)](https://youtu.be/Be4FIeQjgjk)
os.nice(10)     
        Worker.start(self)
        if self.multi.socket:
            self.multi.socket.close()
server = None
def load_server_wide_modules():
    for m in openerp.conf.server_wide_modules:
        try:
            openerp.modules.module.load_openerp_module(m)
        except Exception:
            msg = ''
            if m == 'web':
                msg = """
The `web` module is provided by the addons found in the `openerp-web` project.
Maybe you forgot to add those addons in your addons_path configuration."""
            _logger.exception('Failed to load server-wide module `%s`.%s', m, msg)
def _reexec(updated_modules=None):
    """reexecute openerp-server process with (nearly) the same arguments"""
    if openerp.tools.osutil.is_running_as_nt_service():
        subprocess.call('net stop {0} && net start {0}'.format(nt_service_name), shell=True)
    exe = os.path.basename(sys.executable)
    args = stripped_sys_argv()
    if updated_modules:
        args += ["-u", ','.join(updated_modules)]
    if not args or args[0] != exe:
        args.insert(0, exe)
    
    os.execve(sys.executable, args, os.environ)
def load_test_file_yml(registry, test_file):