Browse
 
Tools
Rss Categories

 Featured
PhonePad is Running Very Slow or Freezes.

Author: Admin Reference Number: AA-00213 Views: 1901 Created: 2014-02-02 23:21 Last Updated: 2015-04-01 05:48 0 Rating/ Voters

There are a number of things that can cause PhonePad to run very slow or to become non-responsive (freeze).

Anti-Virus Real-Time Scanning

By far, the most common cause of this issue is Anti-Virus or security software, and is usually a result of real-time scanning where the AV/Security software scans files when they are being accessed..

Here's what happens.  Every time you send or open a phone message in PhonePad, the AV/Security software will block your access, scan the data file for viruses, and then release the block if everything is okay.  That's fine for normal applications, but an application like PhonePad can access the data files several times in a second.  If the AV/Security software stops and scans the file each time a data file is accessed, this can result in a slowdown of PhonePad.  When you have several users running PhonePad it can mean serious performance issues.

The solution?  Disable real-time scanning, or at least exclude the PhonePad data folder from being scanned.  As far as we know the data files can't be infected anyway so there's no harm.  If you can't exclude the PhonePad data folder then you could exclude the following file types: *.dat, *.idx and *.blb.

Please note: we are not recommending disabling scanning altogether. Still do your regular scans. We are just suggesting that you consider disabling real-time scanning.  But before doing that, try excluding the PhonePad data folder from real-time scanning to see if that helps.

Database Corruption

If you have some database corruption, particularly in your indexes, sometimes you can experience performance issues without getting any error messages.  This can easily be fixed by using DBRepair to repair your PhonePad data.

Data Fragmentation

If you have a lot of messages in your PhonePad database and frequently delete messages or move them between folders, your database can become fragmented. This just means that the PhonePad database engine has to work harder to find messages when you access them.  You can speed things up by using DBRepair to optimize your PhonePad data.

Overworked Server or Host PC

If your server or Host PC is performing a lot of tasks simultaneously, this can slow down response times. 

This is particularly noticeable on Peer-to-Peer networks. If the person using the Host PC has a lot of applications open, lots of browser windows open, or is doing something that is CPU intensive, this can affect access to the PhonePad database, which will affect all users connected to the Host PC.

Network Attached Storage (NAS) Drives

You will experience performance issues if you locate your PhonePad database on a NAS drive, as the file sharing protocols are different than on a Windows computer. While NAS drives are great for storing files, they're not so great for running a multi-user database system. You can't expect them to provide the same performance levels as a server or even a Host PC.

Network Latency

A very busy network can slow down response times. Problems with hardware can also slow things down, eg. faulty network cables, network interface cards, routers, network switches, etc.

The Windows File System

The Windows file system can sometimes be in a bottle neck if you are using PhonePad in Local Mode, particularly if you're connecting to a Host PC rather than a dedicated server.

This can be resolved by re-configuring PhonePad to use Remote Mode instead.  Although it is a little bit of work, switching to Remote Mode can dramatically increase performance. Please contact us for information on how to do this.

A Large Address Book

If you have a large PhonePad Address Book, eg. 5000 users or more, then this can affect performance when creating new phone messages.

You can fix this problem by turning off some functionality:

  1. Select Preferences from the Tools menu.
  2. Select Messages -2.
  3. Uncheck Sort From List, Sort Caller List and Load From Details.
  4. Click OK.

Please contact Support if you have any questions about this article or any problems you need assistance with.