if by "cpu" you mean, the case / systems unit.
there are many, the most common are ATX, micro ATX, mini ATX, BTX, and AT.
or, if you meant to say CPU and by "Form Factor" you mean Socket.
then there are very many more.
Common ones..... 1366, 775, 468, A2, A.
What are the factors taken into consideration when allocating CPU to a process in o.s?
There are many factors. 1. Clock frequency 2. Memory bandwidth 3. L2/L3 cache size 4. Instruction per cycle 5. number of CPU cores.
Central processioning unit.
Three form factors are AT, ATX and BTX. AT is the older Pentium, real big with just a few connectors. ATX is the most common today, mid-size, more standard connectors for future devices, the power supply is placed differently to work better and the placement of RAM is closer to the CPU which enhances performance. BTX, is designed for powerful computers so the cooling system is improved, the CPU is moved to the front of the motherboard to get cool air and has a special heat sink and an assembly on the CPU that blows air away from the CPU.
CPU speed
System bus frequency and multiplier
It actually depends up on many factors like which processor u r using , size of RAM(Random Access Memory) , and many more factor but they are depends on the processor like registers in it, size of bus and ALU and so on....
CPU speed and RAM capacity
The performance of a CPU is least affected by its age, its size and weight. Performance is instead determined by model, clock speed and size of cache.
the CPU changed the world in many different ways. the CPU has broaded the world's search for different information.
This depends on many factors.
CPU is a base and foundation of computer ,stands forCentralProcessingUnit.CPU stands for more other purpose.Computer Power User.Cinema Protection Union.