Consignment Software Too Slow
Click on the links below to visit providers' websites, to send an email or chat and to find User's Guides and Printer Drivers.
A computer 'processor' (CPU) is the electronic circuitry that performs tasks of basic arithmetic, logic, control and input/output.
Processing speed is measured as a clock rate. Unless your processor is old, it may be listed on this
current chart of processors. If it is so low on the totem pole that it can't be found, it's probably time for a modern computer.
Over time, software programs have become more complex, requiring faster processors. Windows 10 on a 64-bit machine now requires a minimum of 2GB of RAM. Users of computers with meeting minimum requirements should expect minimal performance.
Right click on the Taskbar at the bottom of the monitor screen. Choose Task Manager and click on the Performance tab. Put that screen side by side with a program that requires some processing. Run the process in the program. If the CPU maxing out, it's time for a new computer.
There are two parts to BCSS: The program itself and the FoxPro database to which BCSS relates and interacts.
As the number of records of consignors, inventory, sales, invoices and disbursements increase so does the size of the FoxPro database. The 'speed' of the software remains the same. The increasing size of the amount of data in the FoxPro database increases the amount of time the computer processor (not BCSS) requires to look through more records, make calculations with more variables and present lengthier displays of information.
It's important to note that the actual software (BCSS) has little to do with how long a processor takes to sift through thousands of records. To prove the point, make a backup of the current database and use the data-store option under Utilities in BCSS to load the sample database (containing only a few records). Perform some of the functions that are taking too much time with the working database and observe that those same functions are very fast using the sample database.
An IT person or out tech department can delete old inventory records but old sales, invoice, consignor and disbursement records must remain so as to keep current calculations correct. Removing old inventory records will show some improvement but nothing's going to resolve the issue of poor performance as much as a new computer with a fast processor designed to handle today's bigger demands.
It is possible to fiddle with the current computer for some improvement in speed. The best approach, rather than spend hours trying to clean it up (or paying someone to do it) might be to back up all data, reformat the hard drive, reinstall Windows, BCSS and only any other programs needed at your place of business - including a commercial-grade anti-virus program.
"At some point, an older processor will reach its maximum capability, and when that starts to happen, the computer - not the software - will begin "locking up", "freezing" and otherwise take eons to process the simplest of requests."
Windows also has never been efficient at recovering from sleep or hibernation, especially on laptops and doubly so on laptops running on battery. Look for power-saver settings in the Control Panel and set monitor and disk to 'never' sleep.