To develop a suitable hardware configuration that suits the performance of your applications on the JBoss Enterprise Web Platform, you need to understand the impact that the selected hardware configuration may have on other applications and overall operating system performance.
To understand hardware performance tuning issues, it is also very critical to understand the hardware architecture of your system.
The CPU is the central processing unit of your computer. It consists of:
- a control unit which receives and decides what type of instructions it has received,
- CPU registers that store intermediate processing information temporarily,
- a program counter which holds the location of the succeeding executable tasks,
- instruction register that stores currently executing tasks,
- CPU cache which is a limited memory that holds data currently being processed by the CPU.
Understanding your CPU architecture can help you identify your CPU specifications. For AMD CPUs, refer to http://www.amd.com/us-en/Processors/ProductInformation/0,,30_118,00.html. For Intel CPUs, refer to http://www.intel.com/products/processor/index.htm?iid=subhdr+prod_proc.