ទន់

CPU Cores vs Threads បានពន្យល់ - តើអ្វីជាភាពខុសគ្នា?

សាកល្បងឧបករណ៍របស់យើងសម្រាប់ការលុបបំបាត់បញ្ហា





បង្ហោះនៅលើអាប់ដេតចុងក្រោយ៖ ថ្ងៃទី 16 ខែកុម្ភៈ ឆ្នាំ 2021

តើអ្នកបានគិតអំពីភាពខុសគ្នារវាង CPU Cores និង Threads ទេ? វាមិនច្រលំទេ? កុំបារម្ភក្នុងការណែនាំនេះ យើងនឹងឆ្លើយសំណួរទាំងអស់ទាក់ទងនឹង CPU Cores vs Threads debate។



ចាំ​ពេល​រៀន​កុំព្យូទ័រ​ដំបូង​ទេ? តើអ្វីជារឿងដំបូងដែលយើងត្រូវបានបង្រៀន? បាទ វាជាការពិតដែលថា CPU គឺជាខួរក្បាលរបស់កុំព្យូទ័រណាមួយ។ ទោះជាយ៉ាងណាក៏ដោយ ក្រោយមក នៅពេលដែលយើងបន្តទិញកុំព្យូទ័ររបស់យើង ហាក់បីដូចជាភ្លេចអស់ពីវា ហើយមិនបានគិតច្រើនអំពីវាទេ។ ស៊ីភីយូ . តើអ្វីអាចជាហេតុផលសម្រាប់រឿងនេះ? អ្វីដែលសំខាន់បំផុតនោះគឺថាយើងមិនដែលដឹងច្រើនអំពី CPU តាំងពីដំបូងឡើយ។

CPU Cores vs Threads បានពន្យល់ - អ្វី



ឥឡូវនេះ នៅក្នុងយុគសម័យឌីជីថលនេះ និងជាមួយនឹងការមកដល់នៃបច្ចេកវិទ្យា អ្វីៗជាច្រើនបានផ្លាស់ប្តូរ។ កាលពីមុន គេអាចវាស់ស្ទង់ដំណើរការរបស់ CPU ជាមួយនឹងល្បឿននាឡិការបស់វាតែម្នាក់ឯង។ យ៉ាង​ណា​ក៏​ដោយ អ្វីៗ​មិន​នៅ​តែ​សាមញ្ញ​នោះ​ទេ។ ក្នុងពេលថ្មីៗនេះ ស៊ីភីយូមួយបានភ្ជាប់មកជាមួយនូវមុខងារជាច្រើនដូចជា ស្នូលជាច្រើន ក៏ដូចជាការបញ្ជូនតខ្សែ។ ទាំងនេះដំណើរការបានល្អជាងស៊ីភីយូ single-core ដែលមានល្បឿនដូចគ្នា។ ប៉ុន្តែតើ CPU Cores និង Threads ជាអ្វី? តើអ្វីជាភាពខុសគ្នារវាងពួកគេ? ហើយតើអ្នកត្រូវដឹងអ្វីខ្លះដើម្បីធ្វើការជ្រើសរើសដ៏ល្អបំផុត? នោះហើយជាអ្វីដែលខ្ញុំនៅទីនេះដើម្បីជួយអ្នក។ នៅក្នុងអត្ថបទនេះ ខ្ញុំនឹងនិយាយទៅកាន់អ្នកអំពី CPU Cores និង Threads ហើយអនុញ្ញាតឱ្យអ្នកដឹងពីភាពខុសគ្នារបស់វា។ អ្នក​នឹង​ត្រូវ​ដឹង​អ្វី​បន្ថែម​ទៀត​នៅ​ពេល​ដែល​អ្នក​អាន​អត្ថបទ​នេះ​ចប់។ ដូច្នេះដោយមិនខ្ជះខ្ជាយពេលវេលាទៀតទេ តោះចាប់ផ្តើម។ បន្តអាន។

មាតិកា[ លាក់ ]



CPU Cores vs Threads បានពន្យល់ - តើអ្វីជាភាពខុសគ្នារវាងទាំងពីរ?

ដំណើរការស្នូលនៅក្នុងកុំព្យូទ័រ

CPU ដូចដែលអ្នកបានដឹងរួចមកហើយថា តំណាងឱ្យ Central Processing Unit។ ស៊ីភីយូ គឺជាផ្នែកកណ្តាលនៃកុំព្យូទ័រនីមួយៗដែលអ្នកឃើញ មិនថាវាជាកុំព្យូទ័រ ឬកុំព្យូទ័រយួរដៃនោះទេ។ ដើម្បី​និយាយ​ជា​សង្ខេប ឧបករណ៍​ណា​មួយ​ដែល​កុំព្យូទ័រ​ត្រូវ​តែ​មាន processor នៅ​ក្នុង​វា។ កន្លែង​ដែល​គ្រប់​ការ​គណនា​ត្រូវ​បាន​គេ​ហៅ​ថា CPU ។ ប្រព័ន្ធប្រតិបត្តិការរបស់កុំព្យូទ័រជួយផងដែរដោយផ្តល់ការណែនាំក៏ដូចជាការណែនាំ។

ឥឡូវនេះ ស៊ីភីយូមួយក៏មានអនុឯកតាមួយចំនួនផងដែរ។ ពួកគេខ្លះមាន អង្គភាពត្រួតពិនិត្យ និងឯកតាតក្កវិជ្ជានព្វន្ធ ( អាលូ ) ពាក្យទាំងនេះមានលក្ខណៈបច្ចេកទេសពេក ហើយមិនចាំបាច់សម្រាប់អត្ថបទនេះទេ។ ដូច្នេះ យើងនឹងជៀសវាងពួកគេ ហើយបន្តប្រធានបទសំខាន់របស់យើង។



ស៊ីភីយូតែមួយអាចដំណើរការតែកិច្ចការតែមួយនៅគ្រប់ពេលវេលា។ ឥឡូវនេះ ដូចដែលអ្នកអាចដឹងបាន នេះមិនមែនជាលក្ខខណ្ឌល្អបំផុតដែលអ្នកចង់បានសម្រាប់ដំណើរការកាន់តែប្រសើរនោះទេ។ ទោះជាយ៉ាងណាក៏ដោយ សព្វថ្ងៃនេះ យើងទាំងអស់គ្នាឃើញកុំព្យូទ័រដែលគ្រប់គ្រងកិច្ចការច្រើនយ៉ាងដោយមិនបាច់ប្រឹងប្រែង ហើយនៅតែផ្តល់នូវដំណើរការដ៏អស្ចារ្យ។ ដូច្នេះ តើ​វា​កើត​ឡើង​ដោយ​របៀប​ណា? ចូរយើងពិនិត្យមើលលម្អិតអំពីវា។

ស្នូលច្រើន។

ហេតុផលដ៏ធំបំផុតមួយសម្រាប់សមត្ថភាពកិច្ចការច្រើនដែលសំបូរទៅដោយការអនុវត្តនេះគឺមានស្នូលច្រើន។ ឥឡូវនេះ ក្នុងកំឡុងឆ្នាំចាស់នៃកុំព្យូទ័រ ស៊ីភីយូមានទំនោរមានស្នូលតែមួយ។ អ្វី​ដែល​មានន័យ​សំខាន់​គឺ CPU រាងកាយ​មាន​តែ​ឯកតា​ដំណើរការ​កណ្តាល​មួយ​នៅ​ក្នុង​វា។ ចាប់តាំងពីមានតម្រូវការយ៉ាងខ្លាំងសម្រាប់ការធ្វើឱ្យដំណើរការកាន់តែប្រសើរឡើង ក្រុមហ៊ុនផលិតបានចាប់ផ្តើមបន្ថែម 'ស្នូល' បន្ថែម ដែលជាអង្គភាពដំណើរការកណ្តាលបន្ថែម។ ដើម្បីផ្តល់ឱ្យអ្នកនូវឧទាហរណ៍មួយ នៅពេលអ្នកឃើញស៊ីភីយូ dual-core នោះអ្នកកំពុងសម្លឹងមើលស៊ីភីយូដែលមានអង្គភាពដំណើរការកណ្តាលពីរ។ ស៊ីភីយូ dual-core អាចដំណើរការដំណើរការពីរក្នុងពេលដំណាលគ្នាយ៉ាងល្អឥតខ្ចោះនៅពេលណាមួយ។ នេះ, ជាវេន, ធ្វើឱ្យប្រព័ន្ធរបស់អ្នកលឿនជាងមុន។ ហេតុផលនៅពីក្រោយនេះគឺថា CPU របស់អ្នកឥឡូវនេះអាចធ្វើរឿងជាច្រើនក្នុងពេលដំណាលគ្នា។

មិនមានល្បិចផ្សេងទៀតដែលពាក់ព័ន្ធនៅទីនេះទេ - ស៊ីភីយូ dual-core មានអង្គដំណើរការកណ្តាលពីរ ចំណែក quad-cores មានអង្គដំណើរការកណ្តាលចំនួន 4 នៅលើបន្ទះឈីបស៊ីភីយូ octa-core មួយមានប្រាំបី។ល។

សូមអានផងដែរ៖ វិធីដើម្បីជួសជុលនាឡិកាប្រព័ន្ធដំណើរការបញ្ហាលឿន

ស្នូលបន្ថែមទាំងនេះអាចឱ្យប្រព័ន្ធរបស់អ្នកផ្តល់នូវដំណើរការប្រសើរឡើង និងលឿនជាងមុន។ ទោះជាយ៉ាងណាក៏ដោយ ទំហំនៃ CPU រាងកាយនៅតែរក្សាទំហំតូចដើម្បីឱ្យវាសមនឹងរន្ធតូចមួយ។ អ្វី​ដែល​អ្នក​ត្រូវ​ការ​គឺ​រន្ធ​ស៊ីភីយូ​តែ​មួយ​រួម​ជាមួយ​នឹង​ឯកតា​ស៊ីភីយូ​មួយ​ដែល​បញ្ចូល​ក្នុង​វា។ អ្នកមិនត្រូវការរន្ធស៊ីភីយូច្រើន រួមជាមួយនឹងស៊ីភីយូផ្សេងគ្នាជាច្រើន ដោយពួកវានីមួយៗត្រូវការថាមពលផ្ទាល់ខ្លួន ហាតវែរ ភាពត្រជាក់ និងវត្ថុជាច្រើនទៀត។ បន្ថែមពីលើនោះ ដោយសារស្នូលមាននៅលើបន្ទះឈីបដូចគ្នា ពួកគេអាចទំនាក់ទំនងគ្នាបានលឿនជាងមុន។ ជាលទ្ធផល អ្នកនឹងជួបប្រទះភាពយឺតយ៉ាវតិច។

Hyper-threading

ឥឡូវនេះ ចូរយើងក្រឡេកមើលកត្តាផ្សេងទៀតដែលនៅពីក្រោយដំណើរការលឿន និងប្រសើរជាងនេះ រួមជាមួយនឹងសមត្ថភាពធ្វើកិច្ចការច្រើនរបស់កុំព្យូទ័រ – Hyper-threading។ ក្រុមហ៊ុនយក្សក្នុងអាជីវកម្មកុំព្យូទ័រ Intel បានប្រើ Hyper-threading ជាលើកដំបូង។ អ្វី​ដែល​ពួកគេ​ចង់​សម្រេច​បាន​គឺ​ការ​នាំ​យក​ការ​គណនា​ស្រប​គ្នា​ទៅ​កាន់​កុំព្យូទ័រ​ប្រើប្រាស់។ លក្ខណៈពិសេសនេះត្រូវបានដាក់ឱ្យដំណើរការជាលើកដំបូងនៅក្នុងឆ្នាំ 2002 នៅលើកុំព្យូទ័រលើតុជាមួយនឹង បុព្វលាភ 4 HT . ត្រលប់មកវិញនៅពេលនោះ Pentium 4T មានស្នូលស៊ីភីយូតែមួយ ដោយហេតុនេះអាចធ្វើកិច្ចការតែមួយបានគ្រប់ពេល។ ទោះជាយ៉ាងណាក៏ដោយ អ្នកប្រើប្រាស់អាចប្តូររវាងកិច្ចការបានលឿនល្មម ដើម្បីឱ្យវាមើលទៅដូចជាកិច្ចការច្រើន។ Hyper-threading ត្រូវបានផ្តល់ជាចម្លើយចំពោះសំណួរនោះ។

បច្ចេកវិទ្យា Intel Hyper-threading - ដូចដែលក្រុមហ៊ុនបានដាក់ឈ្មោះវា - ដើរតួជាល្បិចដែលធ្វើឱ្យប្រព័ន្ធប្រតិបត្តិការរបស់អ្នកជឿថាមាន CPU ផ្សេងៗគ្នាជាច្រើនភ្ជាប់ជាមួយវា។ ទោះយ៉ាងណាក៏ដោយនៅក្នុងការពិតមានតែមួយ។ នេះ​ជា​ការ​ធ្វើ​ឱ្យ​ប្រព័ន្ធ​របស់​អ្នក​កាន់​តែ​លឿន​រួម​ជា​មួយ​នឹង​ការ​ផ្តល់​ឱ្យ​នូវ​ដំណើរការ​ល្អ​ប្រសើរ​ជាង​មុន​។ ដើម្បីធ្វើឱ្យវាកាន់តែច្បាស់សម្រាប់អ្នក នេះជាឧទាហរណ៍មួយទៀត។ ក្នុងករណីដែលអ្នកមានស៊ីភីយូ single-core រួមជាមួយនឹង Hyper-threading ប្រព័ន្ធប្រតិបត្តិការនៃកុំព្យូទ័ររបស់អ្នកនឹងស្វែងរកស៊ីភីយូឡូជីខលពីរនៅនឹងកន្លែង។ ដូច​នេះ​ដែរ ក្នុង​ករណី​ដែល​អ្នក​មាន​ស៊ីភីយូ dual-core ប្រព័ន្ធ​ប្រតិបត្តិការ​នឹង​ត្រូវ​បាន​បោកបញ្ឆោត​ឱ្យ​ជឿ​ថា​មាន​ស៊ីភីយូ​ឡូជីខល​បួន។ ជាលទ្ធផល ស៊ីភីយូឡូជីខលទាំងនេះបង្កើនល្បឿននៃប្រព័ន្ធតាមរយៈការប្រើប្រាស់តក្កវិជ្ជា។ វាក៏បំបែក ក៏ដូចជារៀបចំធនធានប្រតិបត្តិផ្នែករឹងផងដែរ។ នេះ​ជា​ការ​ផ្តល់​នូវ​ល្បឿន​ដ៏​ល្អ​បំផុត​ដែល​អាច​ធ្វើ​ទៅ​បាន​ដែល​ត្រូវការ​សម្រាប់​ការ​ដំណើរការ​ជា​ច្រើន​។

CPU Cores vs Threads: តើអ្វីជាភាពខុសគ្នា?

ឥឡូវនេះ ចូរយើងចំណាយពេលបន្តិច ដើម្បីស្វែងយល់ថាតើអ្វីជាភាពខុសគ្នារវាងស្នូល និងខ្សែស្រឡាយ។ និយាយឱ្យសាមញ្ញ អ្នកអាចគិតដល់ស្នូលជាមាត់របស់មនុស្ស ខណៈពេលដែលខ្សែស្រឡាយអាចប្រៀបធៀបជាមួយនឹងដៃរបស់មនុស្ស។ ដូចដែលអ្នកបានដឹងហើយថាមាត់ជាអ្នកទទួលបន្ទុកក្នុងការទទួលទានអាហារ ផ្ទុយទៅវិញ ដៃជួយរៀបចំ 'បន្ទុកការងារ'។ កាលណា​អ្នក​មាន​ខ្សែស្រឡាយ​កាន់តែច្រើន ជួរ​ការងារ​របស់​អ្នក​កាន់តែ​ល្អ​នឹង​ត្រូវ​បាន​រៀបចំ។ ជាលទ្ធផល អ្នកនឹងទទួលបានប្រសិទ្ធភាពប្រសើរឡើងសម្រាប់ដំណើរការព័ត៌មានដែលភ្ជាប់មកជាមួយវា។

ស្នូលស៊ីភីយូគឺជាសមាសធាតុផ្នែករឹងពិតប្រាកដនៅក្នុងស៊ីភីយូរាងកាយ។ ម្យ៉ាងវិញទៀត ខ្សែស្រឡាយគឺជាធាតុផ្សំនិម្មិតដែលគ្រប់គ្រងកិច្ចការនៅនឹងដៃ។ មានវិធីផ្សេងគ្នាជាច្រើនដែល CPU ធ្វើអន្តរកម្មជាមួយ Threads ច្រើន។ ជាទូទៅ ខ្សែស្រឡាយមួយបញ្ជូនភារកិច្ចទៅស៊ីភីយូ។ ខ្សែស្រឡាយទីពីរត្រូវបានចូលប្រើបានតែនៅពេលដែលព័ត៌មានដែលត្រូវបានផ្តល់ដោយខ្សែស្រឡាយទីមួយមិនគួរឱ្យទុកចិត្តឬយឺតដូចជាការខកខានក្នុងឃ្លាំងសម្ងាត់។

ស្នូលក៏ដូចជាខ្សែស្រឡាយអាចត្រូវបានរកឃើញទាំងនៅក្នុង Intel និង អេអឹមឌី អ្នកកែច្នៃ។ អ្នកនឹងឃើញ hyper-threading តែនៅក្នុងប្រព័ន្ធដំណើរការ Intel ហើយគ្មានកន្លែងណាផ្សេងទៀតទេ។ មុខងារនេះប្រើខ្សែស្រឡាយតាមរបៀបដែលប្រសើរជាង។ ម្យ៉ាងវិញទៀត ស្នូល AMD ដោះស្រាយបញ្ហានេះដោយបន្ថែមស្នូលរូបវន្តបន្ថែម។ ជាលទ្ធផល លទ្ធផលចុងក្រោយគឺស្មើគ្នាជាមួយនឹងបច្ចេកវិទ្យា hyper-threading ។

មិនអីទេ បុរស យើងបានឈានដល់ចុងបញ្ចប់នៃអត្ថបទនេះ។ ដល់ពេលរុំវាហើយ។ នេះគឺជាអ្វីគ្រប់យ៉ាងដែលអ្នកត្រូវដឹងអំពី CPU cores vs Threads និងអ្វីដែលជាភាពខុសគ្នារវាងពួកវាទាំងពីរ។ ខ្ញុំសង្ឃឹមថាអត្ថបទបានផ្តល់ឱ្យអ្នកនូវតម្លៃច្រើន។ ឥឡូវនេះ អ្នកមានចំណេះដឹងចាំបាច់លើប្រធានបទ សូមដាក់វាឱ្យមានប្រយោជន៍បំផុតសម្រាប់អ្នក។ ការដឹងបន្ថែមអំពី CPU របស់អ្នកមានន័យថាអ្នកអាចប្រើប្រាស់កុំព្យូទ័ររបស់អ្នកបានច្រើនបំផុតដោយភាពងាយស្រួលបំផុត។

សូមអានផងដែរ៖ INnblock YouTube នៅពេលដែលត្រូវបានរារាំងនៅក្នុងការិយាល័យ សាលារៀន ឬមហាវិទ្យាល័យ?

ដូច្នេះ អ្នកមានវា! អ្នកអាចបញ្ចប់ការជជែកវែកញែកយ៉ាងងាយស្រួល CPU Cores ទល់នឹង Threads ដោយប្រើការណែនាំខាងលើ។ ប៉ុន្តែប្រសិនបើអ្នកនៅតែមានចម្ងល់ទាក់ទងនឹងមគ្គុទ្ទេសក៍នេះ សូមកុំសួរពួកគេនៅក្នុងផ្នែកមតិយោបល់។

លោក Elon Decker

Elon គឺជាអ្នកនិពន្ធផ្នែកបច្ចេកវិទ្យានៅ Cyber ​​S. គាត់បានសរសេរការណែនាំអំពីវិធីនេះអស់រយៈពេលប្រហែល 6 ឆ្នាំមកហើយ ហើយបានគ្របដណ្តប់លើប្រធានបទជាច្រើន។ គាត់ចូលចិត្តនិយាយអំពីប្រធានបទដែលទាក់ទងនឹង Windows, Android និងល្បិច និងគន្លឹះចុងក្រោយបំផុត។