{"id":2036,"date":"2019-09-06T10:10:12","date_gmt":"2019-09-06T03:10:12","guid":{"rendered":"https:\/\/tino.vn\/?post_type=ht_kb&#038;p=2036"},"modified":"2019-09-15T10:34:43","modified_gmt":"2019-09-15T03:34:43","slug":"cach-xem-thong-so-cpu-tren-vps-linux","status":"publish","type":"ht_kb","link":"https:\/\/tino.vn\/blog\/docs\/cach-xem-thong-so-cpu-tren-vps-linux\/","title":{"rendered":"C\u00e1ch xem th\u00f4ng s\u1ed1 cpu tr\u00ean VPS linux"},"content":{"rendered":"<h2 id=\"1._L\u1ea5y_th\u00f4ng_tin_CPU_b\u1eb1ng_th\u01b0_vi\u1ec7n_cpuinfo\">1. L\u1ea5y th\u00f4ng tin CPU b\u1eb1ng th\u01b0 vi\u1ec7n cpuinfo<\/h2>\n<p>C\u00f3 th\u1ec3 xem th\u00f4ng tin c\u1ee7a c\u1ee7a CPU b\u1eb1ng c\u00e1ch xem n\u1ed9i dung c\u1ee7a file \/proc\/cpuinfo b\u1eb1ng l\u1ec7nh sau:<\/p>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">$ <span class=\"token function\">cat<\/span> \/proc\/cpuinfo\r\n<\/code><\/pre>\n<pre class=\" language-none\" data-filename=\"\"><code class=\" language-none\">Linux CPU Information\r\nprocessor\t: 0\r\nvendor_id\t: GenuineIntel\r\ncpu family\t: 6\r\nmodel\t\t: 69\r\nmodel name\t: Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz\r\nstepping\t: 1\r\nmicrocode\t: 0x1c\r\ncpu MHz\t\t: 1700.062\r\ncache size\t: 3072 KB\r\nphysical id\t: 0\r\nsiblings\t: 4\r\ncore id\t\t: 0\r\ncpu cores\t: 2\r\napicid\t\t: 0\r\ninitial apicid\t: 0\r\nfpu\t\t: yes\r\nfpu_exception\t: yes\r\ncpuid level\t: 13\r\nwp\t\t: yes\r\nflags\t\t: 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 sdbg fma cx16 xtpr pdcm pcid sse4_1 sse4_2 movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand lahf_lm abm epb tpr_shadow vnmi flexpriority ept vpid fsgsbase tsc_adjust bmi1 avx2 smep bmi2 erms invpcid xsaveopt dtherm ida arat pln pts\r\nbugs\t\t:\r\nbogomips\t: 4788.92\r\nclflush size\t: 64\r\ncache_alignment\t: 64\r\naddress sizes\t: 39 bits physical, 48 bits virtual\r\npower management:\r\n......\r\n<\/code><\/pre>\n<p>Mu\u1ed1n l\u1ea5y th\u00f4ng tin c\u1ee5 th\u1ec3 c\u00f3 th\u1ec3 k\u1ebft h\u1ee3p v\u1edbi l\u1ec7nh grep. Vd mu\u1ed1n l\u1ea5y th\u00f4ng tin c\u1ee7a vendor, model, s\u1ed1 l\u01b0\u1ee3ng cpu, s\u1ed1 core&#8230;:<\/p>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">$ <span class=\"token function\">cat<\/span> \/proc\/cpuinfo <span class=\"token operator\">|<\/span> <span class=\"token function\">grep<\/span> <span class=\"token string\">'vendor'<\/span> <span class=\"token operator\">|<\/span> <span class=\"token function\">uniq<\/span>\t\t<span class=\"token comment\"># Hi\u1ec3n th\u1ecb nh\u00e0 cung c\u1ea5p<\/span>\r\n$ <span class=\"token function\">cat<\/span> \/proc\/cpuinfo <span class=\"token operator\">|<\/span> <span class=\"token function\">grep<\/span> <span class=\"token string\">'model name'<\/span> <span class=\"token operator\">|<\/span> <span class=\"token function\">uniq<\/span>\t\t<span class=\"token comment\"># Hi\u1ec3n th\u1ecb model CPU<\/span>\r\n$ <span class=\"token function\">cat<\/span> \/proc\/cpuinfo <span class=\"token operator\">|<\/span> <span class=\"token function\">grep<\/span> processor <span class=\"token operator\">|<\/span> <span class=\"token function\">wc<\/span> -l\t\t<span class=\"token comment\"># Hi\u1ec3n th\u1ecb s\u1ed1 l\u01b0\u1ee3ng core CPU.<\/span>\r\n<\/code><\/pre>\n<p>&nbsp;<\/p>\n<p>&nbsp;<\/p>\n<h2 id=\"2._L\u1ec7nh_cpuid\">2. L\u1ec7nh cpuid<\/h2>\n<p>C\u00e0i \u0111\u1eb7t tr\u00ean centos:<\/p>\n<p><em>yum install cpuid -y<\/em><\/p>\n<pre><\/pre>\n<p><em>apt-get install cpuid\u00a0<\/em><\/p>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">$ cpuid\r\n<\/code><\/pre>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">CPU 0:\r\nvendor_id <span class=\"token operator\">=<\/span> <span class=\"token string\">\"GenuineIntel\"<\/span>\r\nversion information <span class=\"token punctuation\">(<\/span>1\/eax<span class=\"token punctuation\">)<\/span>:\r\nprocessor <span class=\"token function\">type<\/span>  <span class=\"token operator\">=<\/span> primary processor <span class=\"token punctuation\">(<\/span>0<span class=\"token punctuation\">)<\/span>\r\nfamily          <span class=\"token operator\">=<\/span> Intel Pentium Pro\/II\/III\/Celeron\/Core\/Core 2\/Atom, AMD Athlon\/Duron, Cyrix M2, VIA C3 <span class=\"token punctuation\">(<\/span>6<span class=\"token punctuation\">)<\/span>\r\nmodel           <span class=\"token operator\">=<\/span> 0x5 <span class=\"token punctuation\">(<\/span>5<span class=\"token punctuation\">)<\/span>\r\nstepping <span class=\"token function\">id<\/span>     <span class=\"token operator\">=<\/span> 0x1 <span class=\"token punctuation\">(<\/span>1<span class=\"token punctuation\">)<\/span>\r\nextended family <span class=\"token operator\">=<\/span> 0x0 <span class=\"token punctuation\">(<\/span>0<span class=\"token punctuation\">)<\/span>\r\nextended model  <span class=\"token operator\">=<\/span> 0x4 <span class=\"token punctuation\">(<\/span>4<span class=\"token punctuation\">)<\/span>\r\n<span class=\"token punctuation\">(<\/span>simple synth<span class=\"token punctuation\">)<\/span>  <span class=\"token operator\">=<\/span> Intel Mobile Core i3-4000Y \/ Mobile Core i5-4000Y \/ Mobile Core i7-4000Y \/ Mobile Pentium 3500U\/3600U\/3500Y \/ Mobile Celeron 2900U <span class=\"token punctuation\">(<\/span>Mobile U\/Y<span class=\"token punctuation\">)<\/span> <span class=\"token punctuation\">(<\/span>Haswell<span class=\"token punctuation\">)<\/span>, 22nm\r\nmiscellaneous <span class=\"token punctuation\">(<\/span>1\/ebx<span class=\"token punctuation\">)<\/span>:\r\nprocess local APIC physical ID <span class=\"token operator\">=<\/span> 0x0 <span class=\"token punctuation\">(<\/span>0<span class=\"token punctuation\">)<\/span>\r\ncpu count                      <span class=\"token operator\">=<\/span> 0x10 <span class=\"token punctuation\">(<\/span>16<span class=\"token punctuation\">)<\/span>\r\nCLFLUSH line size              <span class=\"token operator\">=<\/span> 0x8 <span class=\"token punctuation\">(<\/span>8<span class=\"token punctuation\">)<\/span>\r\nbrand index                    <span class=\"token operator\">=<\/span> 0x0 <span class=\"token punctuation\">(<\/span>0<span class=\"token punctuation\">)<\/span>\r\nbrand <span class=\"token function\">id<\/span> <span class=\"token operator\">=<\/span> 0x00 <span class=\"token punctuation\">(<\/span>0<span class=\"token punctuation\">)<\/span>: unknown\r\nfeature information <span class=\"token punctuation\">(<\/span>1\/edx<span class=\"token punctuation\">)<\/span>:\r\nx87 FPU on chip                        <span class=\"token operator\">=<\/span> <span class=\"token boolean\">true<\/span>\r\nvirtual-8086 mode enhancement          <span class=\"token operator\">=<\/span> <span class=\"token boolean\">true<\/span>\r\ndebugging extensions                   <span class=\"token operator\">=<\/span> <span class=\"token boolean\">true<\/span>\r\npage size extensions                   <span class=\"token operator\">=<\/span> <span class=\"token boolean\">true<\/span>\r\n<span class=\"token function\">time<\/span> stamp counter                     <span class=\"token operator\">=<\/span> <span class=\"token boolean\">true<\/span>\r\nRDMSR and WRMSR support                <span class=\"token operator\">=<\/span> <span class=\"token boolean\">true<\/span>\r\nphysical address extensions            <span class=\"token operator\">=<\/span> <span class=\"token boolean\">true<\/span>\r\n<span class=\"token punctuation\">..<\/span><span class=\"token punctuation\">..<\/span>\r\n<\/code><\/pre>\n<h2 id=\"3._L\u1ec7nh_dmidecode_&#8211;_Xem_th\u00f4ng_tin_ph\u1ea7n_c\u1ee9ng\">3. L\u1ec7nh dmidecode &#8211; Xem th\u00f4ng tin ph\u1ea7n c\u1ee9ng<\/h2>\n<p>dmidecode l\u00e0 c\u00f4ng c\u1ee5 l\u1ea5y thong tin ph\u1ea7n c\u1ee9ng c\u1ee7a b\u1ea5t k\u1ef3 h\u1ec7 th\u1ed1ng Linux n\u00e0o. dmidecode k\u1ebft xu\u1ea5t th\u00f4ng tin t\u1eeb computer&#8217;s DMI (SMBIOS) \u0111\u1ec3 hi\u1ec3n th\u1ecb th\u00e0nh d\u1ea1ng th\u00e0nh d\u1ea1ng th\u00f4ng tin c\u00f3 th\u1ec3 \u0111\u1ecdc \u0111\u01b0\u1ee3c. Vd \u0111\u1ec3 l\u1ea5y th\u00f4ng tin c\u1ee7a CPU :<\/p>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">$ <span class=\"token function\">sudo<\/span> dmidecode --type processor\r\n<\/code><\/pre>\n<pre>Getting SMBIOS data from sysfs.\r\nSMBIOS 2.8 present.\r\n\r\nHandle 0x0400, DMI type 4, 42 bytes\r\nProcessor Information\r\nSocket Designation: CPU 0\r\nType: Central Processor\r\nFamily: Other\r\nManufacturer: QEMU\r\nID: 54 06 05 00 FF FB 8B 07\r\nVersion: pc-i440fx-3.1\r\nVoltage: Unknown\r\nExternal Clock: Unknown\r\nMax Speed: 2000 MHz\r\nCurrent Speed: 2000 MHz\r\nStatus: Populated, Enabled\r\nUpgrade: Other\r\nL1 Cache Handle: Not Provided\r\nL2 Cache Handle: Not Provided\r\nL3 Cache Handle: Not Provided\r\nSerial Number: Not Specified\r\nAsset Tag: Not Specified\r\nPart Number: Not Specified\r\nCore Count: 1\r\nCore Enabled: 1\r\nThread Count: 1\r\nCharacteristics: None<\/pre>\n<p>&nbsp;<\/p>\n<h2 id=\"4._Inxi_Tool_&#8211;_Xem_th\u00f4ng_tin_h\u1ec7_th\u1ed1ng_Linux\">4. Inxi Tool &#8211; Xem th\u00f4ng tin h\u1ec7 th\u1ed1ng Linux<\/h2>\n<p>C\u00e0i \u0111\u1eb7t:<\/p>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">$ <span class=\"token function\">sudo<\/span> apt <span class=\"token function\">install<\/span> inxi \t<span class=\"token comment\">#Debian\/Ubuntu systems<\/span>\r\n$ <span class=\"token function\">sudo<\/span> yum <span class=\"token function\">install<\/span> inxi\t\t<span class=\"token comment\">#RHEL\/CentOS systems <\/span>\r\n$ <span class=\"token function\">sudo<\/span> dnf <span class=\"token function\">install<\/span> inxi\t\t<span class=\"token comment\">#Fedora 22+ <\/span>\r\n<\/code><\/pre>\n<p>\u0110\u1ec3 hi\u1ec3n th\u1ecb to\u00e0n b\u1ed9 th\u00f4ng tin c\u1ee7a CPU, bao g\u1ed3m xung nh\u1ecbp c\u1ee7a m\u1ed7i CPU v\u00e0 max speed, l\u00e0m nh\u01b0 sau:<\/p>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">$ inxi -C\r\n<\/code><\/pre>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">CPU:       Dual core Intel Core i5-4210U <span class=\"token punctuation\">(<\/span>-HT-MCP-<span class=\"token punctuation\">)<\/span> cache: 3072 KB \r\nclock speeds: max: 2700 MHz 1: 1958 MHz 2: 1993 MHz 3: 1775 MHz 4: 1714 MHz\r\n<\/code><\/pre>\n<h2 id=\"5._lshw_Tool_&#8211;_Xem_c\u1ea5u_h\u00ecnh_ph\u1ea7n_c\u1ee9ng\">5. lshw Tool &#8211; Xem c\u1ea5u h\u00ecnh ph\u1ea7n c\u1ee9ng<\/h2>\n<p>lshw c\u00f3 th\u1ec3 thu th\u1eadp chi ti\u1ebft thong tin ph\u1ea7n c\u1ee9ng. Vd \u0111\u1ec3 xem CPU:<\/p>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">$ <span class=\"token function\">sudo<\/span> lshw -C CPU\r\n<\/code><\/pre>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">  *-cpu                     \r\n       description: CPU\r\n       product: Virtual CPU 82d9ed4018dd\r\n       vendor: Intel Corp.\r\n       vendor_id: GenuineIntel\r\n       physical id: 400\r\n       bus info: cpu@0\r\n       version: pc-i440fx-3.1\r\n       slot: CPU 0\r\n       size: 2GHz\r\n       capacity: 2GHz\r\n       width: 64 bits\r\n       capabilities: fpu fpu_exception wp vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush mmx fxsr sse sse2 syscall nx pdpe1gb rdtscp x86-64 constant_tsc rep_good nopl xtopology eagerfpu pni pclmulqdq ssse3 fma cx16 pcid sse4_1 sse4_2 x2apic movbe popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm abm fsgsbase bmi1 hle avx2 smep bmi2 erms invpcid rtm avx512f avx512dq clwb avx512cd avx512bw avx512vl xsaveopt arat\r\n       configuration: cores=1 enabledcores=1 threads=1\r\n<\/code><\/pre>\n<p>&nbsp;<\/p>\n<h2 id=\"6._hwinfo_&#8211;_Hi\u1ec3n_th\u1ecb_th\u00f4ng_tin_ph\u1ea7n_c\u1ee9ng_hi\u1ec7n_t\u1ea1i\">6. hwinfo &#8211; Hi\u1ec3n th\u1ecb th\u00f4ng tin ph\u1ea7n c\u1ee9ng hi\u1ec7n t\u1ea1i<\/h2>\n<ul>\n<li>C\u00e0i \u0111\u1eb7t cho SUSE:<\/li>\n<\/ul>\n<pre>yast -i hwinfo\r\n<\/pre>\n<ul>\n<li>\u0111\u1ed1i v\u1edbi Debian, Ubuntu, Kubuntu, Flubuntu, Xubuntu, GEUbuntu, Edubuntu, &#8230;:<\/li>\n<\/ul>\n<pre>apt-get install hwinfo\r\n<\/pre>\n<ul>\n<li>c\u00e0i \u0111\u1eb7t cho Fedora, Red Hat, Red Flag, Asianux, &#8230;:<\/li>\n<\/ul>\n<pre>yum install hwinfo -y<\/pre>\n<p>\u0110\u1ec3 xem th\u00f4ng tin CPU:<\/p>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">$ hwinfo --cpu\r\n<\/code><\/pre>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">01: None 00.0: 10103 CPU                                        \r\n<span class=\"token punctuation\">[<\/span>Created at cpu.460<span class=\"token punctuation\">]<\/span>\r\nUnique ID: rdCR.j8NaKXDZtZ6\r\nHardware Class: cpu\r\nArch: X86-64\r\nVendor: <span class=\"token string\">\"GenuineIntel\"<\/span>\r\nModel: 6.69.1 <span class=\"token string\">\"Intel(R) Core(TM) i5-4210U CPU @ 1.70GHz\"<\/span>\r\nFeatures: 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,sdbg,fma,cx16,xtpr,pdcm,pcid,sse4_1,sse4_2,movbe,popcnt,tsc_deadline_timer,aes,xsave,avx,f16c,rdrand,lahf_lm,abm,epb,tpr_shadow,vnmi,flexpriority,ept,vpid,fsgsbase,tsc_adjust,bmi1,avx2,smep,bmi2,erms,invpcid,xsaveopt,dtherm,ida,arat,pln,pts\r\nClock: 2080 MHz\r\nBogoMips: 4788.92\r\nCache: 3072 kb\r\nUnits\/Processor: 16\r\nConfig Status: cfg<span class=\"token operator\">=<\/span>new, avail<span class=\"token operator\">=<\/span>yes, need<span class=\"token operator\">=<\/span>no, active<span class=\"token operator\">=<\/span>unknown\r\n<span class=\"token punctuation\">..<\/span><span class=\"token punctuation\">..<\/span>\r\n<\/code><\/pre>\n<h2 id=\"7._nproc_&#8211;_In_ra_s\u1ed1_l\u01b0\u1ee3ng_vi_x\u1eed_l\u00fd\">7. nproc &#8211; In ra s\u1ed1 l\u01b0\u1ee3ng vi x\u1eed l\u00fd<\/h2>\n<p>nproc s\u1ebd hin ra s\u1ed1 l\u01b0\u1ee3ng vi x\u1eed l\u00fd hi\u1ec7n t\u1ea1i c\u1ee7a m\u00e1y t\u00ednh<\/p>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\">$ nproc\r\n<\/code><\/pre>\n<p>\u0110\u1ec3 l\u1ea5y th\u00eam th\u00f4ng tin v\u00e0 options, d\u00f9ng l\u1ec7nh sau:<\/p>\n<pre class=\" language-bash\" data-filename=\"\"><code class=\" language-bash\"><span class=\"token function\">man<\/span> nproc\r\n<\/code><\/pre>\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>1. L\u1ea5y th\u00f4ng tin CPU b\u1eb1ng th\u01b0 vi\u1ec7n cpuinfo C\u00f3 th\u1ec3 xem th\u00f4ng tin c\u1ee7a c\u1ee7a CPU b\u1eb1ng c\u00e1ch xem n\u1ed9i dung c\u1ee7a file \/proc\/cpuinfo b\u1eb1ng l\u1ec7nh sau: $ cat \/proc\/cpuinfo Linux CPU Information processor : 0 vendor_id : GenuineIntel cpu family : 6 model : 69 model name : Intel(R) Core(TM) i5-4210U CPU @ [&hellip;]<\/p>\n","protected":false},"author":7,"featured_media":16424,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","format":"standard","meta":{"footnotes":""},"tags":[],"ht_kb_category":[17],"class_list":["post-2036","ht_kb","type-ht_kb","status-publish","format-standard","has-post-thumbnail","hentry","ht_kb_category-huong-dan-ve-cloud-vps"],"_links":{"self":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/ht_kb\/2036","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/ht_kb"}],"about":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/types\/ht_kb"}],"author":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/comments?post=2036"}],"version-history":[{"count":0,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/ht_kb\/2036\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media\/16424"}],"wp:attachment":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media?parent=2036"}],"wp:term":[{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/tags?post=2036"},{"taxonomy":"ht_kb_category","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/ht_kb_category?post=2036"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}