Does your PC generate statements slowly, while your associate’s zooms through the process?
We saw this at a client that recently implemented royalty software in a multi-user environment to manage contracts for a few thousand products. The slow PC had an an old CPU and minimal RAM. The faster PC had a faster CPU and more RAM. The slow PC took about 15 minutes to process what the faster PC did in just 2 or 3 minutes.
Since EasyRoyalties software is at its core a database program the three elements that affect the speed with which calculates new royalty statements are;
- CPU Speed
- RAM
- Hard Drive Speed
CPU Speed- The CPU’s speed and size of its internal cache affects the processing speed of EasyRoyalties. Organizations with thousands of products or sales records should process royalties on a PC that has a CORE 2 DUO or better processor.
RAM (Random Access Memory)- Has the greatest effect on processing speed. With adequate RAM the CPU can access the entire database from memory. For fastest processing speed your system RAM should be at least the size of the EasyRoyalties data file + 1GB, and not less than 2 GBs. Note that a PC needs a 64 Bit Operating System to access more than 4GB of system RAM.
Hard Drive Speed - You can get a hard drive with a speed of 5000RPM, 7,200RPM or 10,000RPM. If you have a few hundred royalty contracts or import sales annually a hard drive with a speed of 5000RPM is more than adequate. If you have a few thousand products and import thousands of sales records monthly a faster hard-drive will have a dramatic effect on processing time.
In addition, defraging the hard-drive with the Windows Defrag utility (in the Accessories System Tools folder) or a third party defrag software such as PerfectDisk or Diskeeper can speed up the program’s access to the data. This is especially true if you have a few thousand royalty contracts and you are running EasyRoyalties from a shared server.