It is not my intention to scare you with too many technicalities of laptop parts in your selection. You can skip this section if you want to. But it helps to know more and this additional knowledge puts you in control in the choice of a laptop that is a closer match to your needs. When you click on an icon on the desktop to start an application, the processor pulls the necessary instructions (remember all applications are programs, which are in turn, a set of instructions) from the hard disk drive (HDD), stores them temporarily in the RAM memory. From the RAM memory, a select set of data is pulled and temporarily stored in another location (closer to CPU) called the cache memory. CPU executes the instruction set in the cache memory in an order as dictated by the programs themselves. The result of the execution of these instructions is what we see on the screen.
Diagrammatically the path of data travel from the hard disk drive(HDD) to the CPU is shown as follows:
Hard Disk Drive (HDD)-> RAM Memory -> Memory Controller (MCH) -> cache memory -> CPU
This long path is necessitated by the fact that these components operate at different speeds. In relative terms, CPU is the fastest and the hard disk drive (HDD) being the slowest. The speed of RAM memory and cache memory falling in between the two, with cache memory being much faster than the RAM memory.
Any parameter of these components that speeds up the data travel in this path improves our experience with the laptop.
In Intel processors, the cache memory is part of the CPU itself while the memory controller (MCH) stays outside the cpu in the form an additional chip.
In AMD processors, the memory controller (MCH), cache memory and the CPU are all packaged together as a single chip aka CPU.
With this framework in the background, let us go over some of the parameters of the following components:
- Processor (CPU):
- Clock Speed: Measured in billions of cycles/sec or GHz. (Please note: 1 cycle/sec = 1 Hz and the term Giga stands for the quantity billion and hence the term GigaHertz or GHz for short) Higher the clock speed, greater is the speed with which the instructions are executed and hence greater is the performance
- FrontSideBus (FSB): Measured in million of cycles/sec or MHz. (Again the term Mega stands for the quantity million and the term MegaHertz or Mhz for short) Greater the FSB, faster will be the data travel to the CPU, and hence greater is the performance
- Number of Cores: A CPU with 4 cores is known as QUAD CPU, while a CPU with 2 cores is known as Duo CPU and a CPU with a single core is known as Solo CPU. Theoretically more the number of cores faster will be the processing of instructions as the processing will be shared between the number of cores available. Imagine 4 waitresses(Quad Core) waiting to take your order at the restaurant table vs. that one waitress(Solo) who has disappeared in the kitchen with your order and you are left wondering what happened.
You may want to click on this clockspeed-demo to get an idea about how higher clock speed helps you to get more done in less time. (SOURCE: www.Intel.com)
You may want to click on this fsb-demo to see visually how the FrontSideBus (depending on its speed) can help or hinder the dataflow from the CPU to other components and vice versa. (SOURCE: www.Intel.com)
- Cache Memory: Measured in MegaByte or MB for short. Greater the size of the cache memory, less is the necessity for the CPU to reach the RAM memory for additional data. Hence faster will be the processing.
- RAM Memory:
- Size of memory: Measured in GigaByte or GB for short. Greater the size of the memory, more data, and hence more applications can be stored in the RAM for CPU to access. Hence better will be the performance in a multitasking environment.
- Technology adopted for data transfer from the RAM to the CPU: DDR vs. DDR2 vs. DDR3. DDR2 allows for higher clock speed compared to DDR and hence more gets done in a given time. The newer DDR3 technology offers nearly twice the bandwidth of DDR2 and hence is suited for graphics-rich applications. It allows for lower power consumption too and hence makes possible longer battery life.
- Clock speed: Higher the clock speed better the performance. Given the technology choose the memory module with the greater clock speed.
- Hard disk drive (HDD):
- Interface of hard drive with the motherboard: Whether it is Serial ATA(SATA) or Parallel ATA (PATA) interface that is adopted in the laptop. PATA is slower compared to SATA in terms of data transfer and PATA technology is slowly being phased out. Choose SATA over PATA always.
- The technology behind hard drive itself: Whether it is driven by conventional mechanical means or by the emerging Solid State Drive (SSD) technology. SSD is considerably faster than mechanical drive for data transfer (notably for random access) and less power intensive. By being faster it increase the data transfer rate to the CPU and by being less power intensive makes the laptop battery last longer and you can use the laptop hours on end without having to look for a wall socket. Such advantages come at a price. SSDs are more expensive compared to conventional mechanical hard disk drives.
- Speed of rotation: This is applicable for conventional mechanical hard disk drives only. Higher the speed of rotation, greater is the rate at which the data will be accessed for read or write. Go for a laptop with a hard drive that is running faster if you can afford the price difference.
You may want to click on this cache-demo to see visually how higher cache memory helps in enhancing the CPU performance. (SOURCE: www.Intel.com)
I would like to tell you more about the Screen and Display adapter which also have a say in the overall experience you get out of your laptop. But let’s keep it for another day.
With the details seen this page and the previous page, you are ready to move on to Laptop key features and some additional parameters in your purchasing decision.
<- Prev Anatomy of a laptop
Next->Laptop key features and their parameters


