/ featured

Is your MechanicDesk running slow? 7 ways to boost MechanicDesk performance

In this blog post, we will talk briefly about MechanicDesk's overall design and share a few tips to help you boost its performance on your machine.

Even though built to run on browsers, MechanicDesk is not just another website. To maximize MechanicDesk performance, MechanicDesk uses modern technology and is meant to run as a full-fledged application which, unfortunately, entails minimum requirements for the machine that runs it.

We load frequently used data up front once you've logged in, such as employee lists, job type lists, workshop configuration and setting files, as well as all page layouts. This data is then used throughout the application. The advantage of doing this so called eager loading is to prevent the application from having to go back and forth fetching the same pieces of information over and over again. This, in conjunction with the web framework that we use (angularjs developed by Google), requir es the browser to hold a substantial amount of data at all times which in turn means: if your machine has a good amount of RAM (memory), it will be quite fast and perform much better compared to a traditional website whereas an insufficient memory supply will see the system struggle and appear sluggish.

In addition to this, some users might have the habit of opening lots of tabs on the browser, each serving a different functionality within the application. This practice speeds up your workflow but has the downside of making memory deficiency much more likely as each MechanicDesk tab takes up a lot more memory compared to a traditional website.

With the above in mind, here are some of the things we recommend you do if MechanicDesk feels slow on your machine.

  1. Use Google Chrome. We use angularjs which is built by Google as our application framework and hence it is natural that Google Chrome, a Google-built browser, is more compatible. From experience, it is generally 30% faster than other browsers.

  2. Add more RAM to your machine. RAM is generally the most effective way to boost your machine performance. We recommend having at least 8Gb of RAM for good performance and 16Gb if possible for super speedy and/or if you are used to a multi-tab workflow.

  3. Restart frequently. Depending on how much RAM you have, restarting your machine frequently helps the machine regain leaked memory and refresh its RAM usage. We recommend closing MechanicDesk at the end of business hours and restarting it when you get in the next day.

  4. Check your Anti-virus scanning time. Anti-virus software scan will generally take most of your computer resource. it is recommended that you schedule your anti-virus scan out of business hours.

  5. Check your internet connection. This is rarely the case as fast internet connection can be considered the norm nowadays but check it anyway to see if your internet connection is flaky.

  6. Contact us for a checkup. We are always willing to help so if you have checked all the above and are still unsure, give us a call and schedule a Team Viewer session where our technical staff can have a look and check your machine for you.