|
Seamless Windows Memory Optimization
|
Windows Memory Optimization
|
|
eProc does not affect the performance of the running process, it will not consume any CPU time and will use minimum RAM resources. eProc will also improve the server performance by reducing the use of the swap file & of course run
|
Once installed and started, eProc will check every 2 minutes (a default value) the state of the physical memory used by every running process and will automatically optimize the physical memory. eProc will then free the system memory pages allocated to the process that are no longer in use.
By default eproc will run the process of memory optimization every 2 minutes, this can be changed and set to an interval of minimum 30 seconds.
|
|
System Resources Policies - Optimize Server Performance
|
Physical Memory Optimization
|
|
Create and maintain policies for CPU and memory optimization according to users and applications needs. Using policies can exclude processes by giving them the benefit of maximum resources usage or create policies for performing fine-tuning optimization on CPU and processes.
|
Time based process optimization enables the process to constantly work only with the memory resource it needs. The same application can be used differently by users and as result the process resource usage is not the same for all users. eProc will not wait for a process to exceed its limit but will constantly make sure it will use only the resources it needs.
|
|
Fine-tune Memory Resources - Increase Virtual Memory
|
Memory Phase Optimization
|
|
The possibility to fine-tune the time step for performing optimization based on process name as minimum as 30 seconds per process to make sure all unused memory resources returned to the system. It is also possible to exclude a process from memory optimization enabling it to use as much resources as needed.
|
eProc enables the administrators to decide how deep the optimization should perform on a process. eProc have 3 different phases for memory optimization taking in consideration the physical memory and the virtual memory usage.
|
|
CPU Throttling
|
|
|
eProc is monitoring Threads and handle high CPU utilization. It monitors all running applications, and detects when an application starts to use excessive processor resources. It dynamically hunts down the offending thread, and clamp the CPU for this thread. This feature ensures that other users can remain working without noticing anything. The clamped process will eventually finish, and the clamp will be removed automatically. It can also be used when running multiple virtual machines on the same server, to limit each virtual machines CPU usage. A single user is capable of hogging all of the processor resources. The result will be a reduction in the quality of service experienced by all other users on the server.
|
|