Multitasking:: Microprocessor Architectures Instruction
Multitasking:: Microprocessor Architectures Instruction
Multitasking is when multiple jobs are executed by the CPU simultaneously by switching
between them. Switches occur so frequently that the users may interact with each program while
it is running.
MULTIPROCESSING:
Multiprocessing is the running of two or more programs or sequences of instructions
simultaneously by a computer with more than one central processor.
THROTTLING:
Throttling is Adjustment of the speed of the CPU. Throttling Is also referred to as dynamic
frequency scaling," CPU throttling is commonly used to slow down the computer whenever
possible to use less energy and conserve battery. It is also used to make the system quieter.
PROCESSOR CACH:
A processor cache is a hardware cache used by the central processing unit (CPU) of a computer
to reduce the average cost (time or energy) to access data from the main memory.
HYPER THREADING:
Is a technology of some intel microprocessors that allow a single microprocessor to act like two
separate processors to the operating system and the application programs that use it.
CPU COOLING
Cooling is required to remove the waste heat produced by computer components within
permissible operating temperature limits. Components that is susceptible to temporary
malfunction if overheated therefore computer fans. Fans are widely used along with heat sinks to
reduce temperature by actively exhausting hot air.