Automatically rehash toolbox cache ONLY if out of date

6 vues (au cours des 30 derniers jours)
Chris Graham
Chris Graham le 15 Juin 2015
Hello,
I currently have "rehash toolboxcache" in my startup.m script and it takes way too long to start matlab. Is there a function to check if the cache is out of data and needs to be rehashed? It would cut down on startup times tremendously.
Chris

Réponses (1)

Eric Lin
Eric Lin le 16 Juin 2015
"rehash toolboxcache" really only needs to be run when files are added to matlabroot/toolbox folders. See Updating the Cache and Cache File. Thus, as long as you are not adding to the matlabroot/toolbox, you should be able to remove "rehash toolboxcache" from your "startup.m" file entirely.
As for checking the state of the cache, MATLAB will do this for you automatically on start up and will throw warnings if there is an issue, but there are no exposed ways to query the state of the cache yourself.

Catégories

En savoir plus sur Programming dans Help Center et File Exchange

Produits

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by