Wednesday, January 14, 2009

Information about the jqs.exe process in Windows

By Martin Brinkmann

Starting the Task Manager in Windows 2000 or XP and navigating to the process bar will usually reveal several applications running in the background. Most of these are necessary in order to keep Windows active or speed up loading times for some commonly used programs.

A process that is appearing quite often is jqs.exe. It is the Java Quick Starter which gets installed alongside the Java Runtime Environment on Windows XP and Windows 2000. Its purposes is to speed up the launch of Java applets on the computer system.

Jqs.exe preloads several important Java Runtime Environment files into the computer's memory. What this means is that these files will always be in computer memory in case a Java application gets loaded to speed up that Java program.

The effect is a faster startup time and better user experience when loading and working with Java applets on websites and the Windows operating system.

If you look at the system resources consumed by the jqs.exe process you notice that is it using between 1-2 Megabytes of computer memory and virtual memory most of the time which can sometimes raise to about 20 Megabytes. The amount should not be significant on modern computer systems but could still be seen as a waste of space.

Jqs.exe will automatically check system resources before prefetching information. If the system is in a high load situation the process of prefetching data will be stopped until the situation clears up.

The Java jqs.exe process runs a considerable amount of input and output processes on the computer system. The Windows operating system cleans that cache periodically to reduce the memory used by the process. The resource usage is minimal on most modern computer systems and users who make use of Java applets and applications regularly should consider keeping the process running.

However, if one desires to stop the program from starting as the PC boots up this can be easily achieved from the Java control panel. First enter the Windows control panel and locate the Java icon, double click it and select advanced options.

Expand the miscellaneous selection and uncheck the box next to Java Quick Starter. On Windows 2000 and XP this option is active by default and deactivating will guarantee that jqs will not be started again. However, one must keep in mind that this could result in longer loading times for Java applets.

On Windows Vista jqs wont be active since the system uses its own pre-loading system. - 16955

About the Author:

No comments: