TASKE Server Computer is Slow and Real-Time Client Applications Stop Responding

Server computer is slow due to large summary files being generated for reports and visualizer


The TASKE server computer is periodically slow, making applications on that computer slow to respond and update and causing TASKE real-time client applications to become unresponsive.


This may happen due to a number of reasons. Depending on the reason, different solutions are proposed:

A non-TASKE application is demanding excessive system resources.

The TASKE server applications should be moved to a dedicated server computer where the TASKE server applications will not be competing with other applications for processor resources.

The TASKE server computer does not meet our system requirements

You should ensure your server computer meets TASKE’s recommended Minimum System Requirements and consider increasing the capabilities of the machine.

The TASKE server computer is generating large or numerous summary files

The TASKE Information Server generates summary files from telephone system data files (.pbx). Once these summaries are generated, TASKE Reports and Visualizer use them as requested by users. When generating summary files, the TASKE server computer’s resources may become taxed for any of the following reasons:

  • the telephone system data file is very large
  • summaries are being created for several days simultaneously
  • the summary generation process is competing with another application that is demanding excessive computer resources

If the summary generation is severely impeding the operation of the TASKE server computer, the priority for generating summary files can be changed by adding two string value entries in the Windows registry. This change affects the order in which the computer processes tasks.

To add the registry keys, open the Windows Registry Editor and browse to the following key (refer to Editing the Registry):

HKEY_LOCAL_MACHINE\Software\TASKE Technology\Call Management\

Add the following two string value entries to the key:

ReportSummThreadPriority – changes the priority that the computer will assign to generating TASKE Report summary files.

CallSummThreadPriority – changes the priority that the computer will assign to generating TASKE Visualizer summary files.

Microsoft Windows has 5 priority levels that can be assigned to tasks the computer must process. Set the value for each string entry to one of the following priorities:

2=Highest priority
1=Above normal priority
0=Normal priority
-1=Below normal priority
-2=Lowest priority

Useful links