

A core is the smallest independent unit that implements a general-purpose processor a processor is an assemblage of cores (on some ARM systems, a processor is an assemblage of clusters which themselves are assemblages of cores).

They refer to the processor architecture. The words “CPU”, “processor” and “core” are used in somewhat confusing ways. This does not means that IO device will be at maximum speed, but io device will be 100% busy, which sometimes affects applications using IO ex: music may break. But CPU usage wasn't 100% because of IO response time. What about turbo boost? Are all cores are turbo boosted or only physical?Īny method in Ubuntu to get current cpu frequency to see if the processor is on turbo boost or not? Once my cpu load was 3.70, Is this maximum load? Still at that time cpu was at <50%. Model name : Intel(R) Core(TM) i7-4500U CPU 1.80GHzįlags : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts acpi mmx fxsr sse sse2 ss ht tm pbe syscall nx pdpe1gb rdtscp lm constant_tsc arch_perfmon pebs bts rep_good nopl xtopology nonstop_tsc aperfmperf eagerfpu pni pclmulqdq dtes64 monitor ds_cpl vmx est tm2 ssse3 fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm ida arat epb xsaveopt pln pts dtherm tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcidĪddress sizes : 39 bits physical, 48 bits virtual So I tried to find out cores.( I already know that system has 2 cores, 4 threads so 2 virtual cores Check here about processor).So I ran cat /proc/cpuinfo

If I have 2 cores then load 2 will give 100% cpu utilization. While I was learning about cpu load, I came to know that it depends on the number of cores.
