Dual Boot ទល់នឹង Virtual Machine៖ តើមួយណាល្អជាង?

  • ចែករំលែកនេះ។
Cathy Daniels

អ្នកបង្កើតកម្មវិធី អ្នកសាកល្បង និងពួកយើងដែលវាយតម្លៃ និងចងក្រងកម្មវិធីកម្មវិធីជាញឹកញាប់ត្រូវការបរិស្ថានច្រើន។

យើងប្រហែលជាត្រូវសាកល្បងកម្មវិធីនៅលើកំណែផ្សេងគ្នានៃ Windows, macOS និងសូម្បីតែលីនុច។ ទោះជាយ៉ាងណាក៏ដោយ ដោយសារឧបសគ្គថវិកា យើងមិនអាចមានកុំព្យូទ័រផ្សេងទៀតសម្រាប់បរិស្ថាននីមួយៗបានទេ។

ជម្រើសពីរអនុញ្ញាតឱ្យអ្នកធ្វើការក្នុងបរិយាកាសដាច់ដោយឡែកដោយមិនចាំបាច់ទិញម៉ាស៊ីនដាច់ដោយឡែក។

ទីមួយគឺត្រូវដំឡើងកុំព្យូទ័ររបស់អ្នកជាមួយនឹងសមត្ថភាពដំណើរការ dual-boot។ នេះអនុញ្ញាតឱ្យអ្នកដំឡើងប្រព័ន្ធប្រតិបត្តិការជាច្រើននៅលើឧបករណ៍មួយ ហើយជ្រើសរើសមួយណាដែលអ្នកនឹងប្រើនៅពេលវាចាប់ផ្ដើម។

ទីពីរគឺត្រូវប្រើម៉ាស៊ីននិម្មិត ឬហៅថា VM។ ម៉ាស៊ីននិម្មិតគឺដូចជាដំណើរការកុំព្យូទ័រនៅក្នុងកុំព្យូទ័រ។ ពួកគេពិតជាដំណើរការនៅក្នុងបង្អួចនៅលើឧបករណ៍របស់អ្នក ហើយអាចមានមុខងារពេញលេញនៃកុំព្យូទ័រ និងប្រព័ន្ធប្រតិបត្តិការដែលអ្នកចង់ប្រើ។

ហេតុអ្វីបានជាយើងត្រូវការប្រព័ន្ធប្រតិបត្តិការច្រើន?

ដូច្នេះ ហេតុអ្វីបានជាអ្នកអភិវឌ្ឍន៍ អ្នកសាកល្បង និងអ្នកផ្សេងទៀតត្រូវការប្រព័ន្ធច្រើន? ហេតុអ្វីបានជាយើងមិនអាចប្រើអ្វីដែលយើងមានសម្រាប់យើង?

វាមានសារៈសំខាន់សម្រាប់កម្មវិធីដើម្បីដំណើរការយ៉ាងរលូននៅលើវេទិកានានា។ វានឹងធ្វើឱ្យផលិតផលមានសម្រាប់អ្នកប្រើប្រាស់កាន់តែច្រើន មិនត្រឹមតែអ្នកប្រើប្រាស់ប្រព័ន្ធ ឬបរិស្ថានមួយប្រភេទប៉ុណ្ណោះទេ។ នៅទីបញ្ចប់ នោះមានន័យថាមានអតិថិជនកាន់តែច្រើន—និងប្រាក់កាន់តែច្រើន។

ដោយសារតែបញ្ហានេះ អ្នកអភិវឌ្ឍន៍ អ្នកសាកល្បង និងអ្នកវាយតម្លៃចាំបាច់ត្រូវមានប្រព័ន្ធប្រតិបត្តិការជាច្រើនដែលអាចប្រើបានសម្រាប់ពួកគេ។ វាធានាថាពួកគេអាចរចនា បង្កើត និងសាកល្បងកម្មវិធីនៅក្នុងប្រភេទនៃបរិស្ថាននីមួយៗ។

អ្នកអភិវឌ្ឍន៍អាចធ្វើការងារភាគច្រើនរបស់គាត់នៅលើប្រព័ន្ធប្រតិបត្តិការ Windows ។ ទោះយ៉ាងណាក៏ដោយ គាត់ប្រហែលជាត្រូវធ្វើឱ្យប្រាកដថាវាដំណើរការនៅលើ macOS ។ អ្នកសាកល្បង និងអ្នកវាយតម្លៃក៏នឹងសាកល្បងកម្មវិធីនៅលើប្រព័ន្ធទាំងពីរ ដើម្បីមើលពីរបៀបដែលវាដំណើរការនៅលើនីមួយៗ។

ក្រៅពីការអភិវឌ្ឍន៍កម្មវិធី មនុស្សមួយចំនួនគ្រាន់តែចូលចិត្តប្រើប្រព័ន្ធច្រើនជាងមួយប្រភេទប៉ុណ្ណោះ។ ពួកគេអាចចូលចិត្តលក្ខណៈពិសេសមួយចំនួនរបស់ Windows ប៉ុន្តែក៏ចង់បានលក្ខណៈពិសេសផ្សេងទៀតនៃ macOS ឬសូម្បីតែលីនុច។ ក្នុងករណីនេះ មនុស្សម្នាក់អាចចូលប្រើពួកវាទាំងអស់ដោយមិនប្រើកុំព្យូទ័រច្រើន។

អ្នកក៏អាចមានកម្មវិធីដែលដំណើរការតែនៅលើវេទិកាមួយប៉ុណ្ណោះ ប៉ុន្តែរីករាយនឹងការប្រើប្រាស់មួយផ្សេងទៀតសម្រាប់កិច្ចការផ្សេងទៀតរបស់អ្នកទាំងអស់។ ជាចុងក្រោយ អ្នកប្រហែលជាត្រូវការកំណែផ្សេងគ្នានៃប្រព័ន្ធប្រតិបត្តិការមួយ ដូចជា Windows 7, Windows 8, ឬ Windows 10។

តើមួយណាល្អជាង?

វិធីសាស្រ្តពីរអាចត្រូវបានប្រើដើម្បីចាប់ផ្ដើមប្រព័ន្ធប្រតិបត្តិការជាច្រើននៅលើម៉ាស៊ីនតែមួយ។ អ្នកអាចដំឡើងកុំព្យូទ័ររបស់អ្នកឱ្យមានសមត្ថភាពចាប់ផ្ដើមពីរ (ឬច្រើន) ឬអ្នកក៏អាចប្រើម៉ាស៊ីននិម្មិតដើម្បីត្រាប់តាមប្រព័ន្ធប្រតិបត្តិការផ្សេងទៀត។ ដូច្នេះ តើមួយណាល្អជាង?

ចម្លើយអាស្រ័យលើតម្រូវការ និងចំណូលចិត្តរបស់អ្នក។ សូមក្រឡេកមើលអត្ថប្រយោជន៍ និងបញ្ហានៃវិធីសាស្រ្តទាំងពីរ។

Dual Boot: Pros & គុណវិបត្តិ

នៅពេលដែលវាមកដល់ dual boot នេះគឺជាអ្វីដែលយើងចង់មានន័យ៖ ប្រព័ន្ធប្រតិបត្តិការដាច់ដោយឡែកទាំងស្រុងនៅលើភាគថាសផ្សេងៗគ្នានៃការលំបាករបស់អ្នក។ដ្រាយវ៍រឹង ដ្រាយវ៍រឹងផ្សេងទៀត ឬមេឌៀដែលអាចដកចេញបាន។ នៅពេលដែលប្រព័ន្ធចាប់ផ្តើមប្រព័ន្ធប្រតិបត្តិការមួយ កុំព្យូទ័រ និងផ្នែករឹងរបស់វាត្រូវបានឧទ្ទិសដល់វា។

វាដំណើរការល្អប្រសិនបើអ្នកមានកុំព្យូទ័រដែលមិនមានអង្គចងចាំច្រើន ឬថាមពលដំណើរការ។ វាមានន័យថាធនធានទាំងអស់របស់កុំព្យូទ័រត្រូវបានឧទ្ទិសដល់បរិស្ថានដែលអ្នកចាប់ផ្ដើមដំណើរការប៉ុណ្ណោះ។ អ្នកនៅតែអាចដំណើរការបានសមរម្យជាមួយនឹងប្រព័ន្ធប្រតិបត្តិការនីមួយៗដែលបានដំឡើង។

មានគុណវិបត្តិមួយចំនួននៃការប្រើវិធីចាប់ផ្ដើម dual-boot។ ប្រហែលជាអវិជ្ជមានដ៏ធំបំផុតគឺជាពេលវេលាដែលវាត្រូវការដើម្បីប្តូរពីបរិយាកាសមួយទៅបរិយាកាសមួយទៀត។ អ្នកត្រូវតែបិទកុំព្យូទ័រ ហើយចាប់ផ្ដើមវាឡើងវិញនៅពេលណាដែលអ្នកចង់ធ្វើការផ្លាស់ប្តូរ។ នេះអាចបណ្តាលឱ្យមានការរអាក់រអួលច្រើន។

បញ្ហាមួយទៀតគឺថា អ្នកនឹងមិនមានលទ្ធភាពធ្វើការនៅក្នុងប្រព័ន្ធទាំងពីរក្នុងពេលដំណាលគ្នានោះទេ។ ទោះបីជាវាអាចមិនមែនជាបញ្ហាសម្រាប់អ្នកប្រើប្រាស់ធម្មតាក៏ដោយ វាអាចធ្វើឲ្យពិបាកក្នុងការប្រៀបធៀប និងកត់ត្រាលទ្ធផលជាអ្នកអភិវឌ្ឍន៍ ឬអ្នកសាកល្បង។

Virtual Machine: Pros & គុណវិបត្តិ

ការប្រើ VM គឺដូចជាដំណើរការកុំព្យូទ័រនៅក្នុងបង្អួចនៅក្នុងកុំព្យូទ័ររបស់អ្នក។ ម៉ាស៊ីននិម្មិតមានថាមពលខ្លាំង និងផ្តល់ឱ្យអ្នកនូវជម្រើសជាច្រើន។

អ្នកអាចធ្វើការនៅក្នុងប្រព័ន្ធប្រតិបត្តិការរបស់ម៉ាស៊ីនមេរបស់អ្នក ខណៈពេលដែលម៉ាស៊ីននិម្មិតផ្សេងទៀតកំពុងដំណើរការដាច់ដោយឡែកនៅក្នុងបង្អួចនៅលើកុំព្យូទ័ររបស់អ្នក។ វាធ្វើឱ្យមានភាពងាយស្រួលក្នុងការប្តូរទៅមកដើម្បីសាកល្បង ឬអនុវត្តមុខងារណាមួយដែលអ្នកត្រូវការ។

អ្នកក៏អាចដំណើរការម៉ាស៊ីននិម្មិតច្រើនជាងមួយផងដែរ ប៉ុន្តែវាអាចត្រូវការម៉ាស៊ីនដែលមានថាមពលខ្លាំង។កុំព្យូទ័រដើម្បីធ្វើដូច្នេះ។ ម៉ាស៊ីននិម្មិតក៏អាចត្រូវបានបង្កើតយ៉ាងឆាប់រហ័សផងដែរ។ ប្រសិនបើអ្នកលែងប្រើវាទៀតហើយ វាងាយស្រួលក្នុងការលុបពួកវា។

ប្រសិនបើអ្នកមានការកំណត់រចនាសម្ព័ន្ធជាក់លាក់ដែលអ្នកត្រូវការសាកល្បង អ្នកអាចបង្កើតម៉ាស៊ីនមូលដ្ឋាន បន្ទាប់មកក្លូនវានៅពេលណាដែលអ្នកត្រូវការថ្មី។ នៅពេលដែល VM រញ៉េរញ៉ៃ ឬខូច អ្នកបំផ្លាញវា ហើយក្លូនមួយទៀត។

ការធ្វើការជាមួយម៉ាស៊ីននិម្មិតមិនតម្រូវឱ្យចាប់ផ្ដើមឧបករណ៍របស់អ្នកឡើងវិញទេ។ ផ្ទុយទៅវិញ អ្នកដំណើរការ hypervisor ដែលដំណើរការ VM ហើយណែនាំវាឱ្យចាប់ផ្តើម OS ដែលអ្នកចង់ប្រើ។

មានគុណវិបត្តិមួយចំនួនក្នុងការប្រើ VMs ។ សម្រាប់រឿងមួយ ពួកគេច្រើនតែត្រូវការកម្លាំងសេះច្រើន។ អ្នកនឹងត្រូវការទំហំថាស អង្គចងចាំ និងថាមពលដំណើរការច្រើន។ VM នីមួយៗដែលអ្នកបង្កើតអាចយកទំហំថាសច្រើនសន្ធឹកសន្ធាប់ ដែលវានឹងបន្ថែមប្រសិនបើអ្នកបង្កើតឧទាហរណ៍ច្រើន។ ទិន្នន័យណាមួយដែលអ្នកបង្កើត និងរក្សាទុកនៅលើម៉ាស៊ីននិម្មិតក៏នឹងបន្ថែមទៅទំហំថាសរបស់ម៉ាស៊ីនមេផងដែរ។

ចាប់តាំងពី VMs ប្រើ និងចែករំលែកធនធានរបស់ម៉ាស៊ីននោះ ពួកវាអាចយឺត ហើយសូម្បីតែពេលខ្លះបង្កក — ជាពិសេសនៅពេលព្យាយាម ដើម្បីដំណើរការច្រើនជាងមួយក្នុងពេលតែមួយ។ ពួកគេក៏អាចបន្ថយម៉ាស៊ីនម៉ាស៊ីនខ្លួនឯងផងដែរ។ សម្រាប់ហេតុផលទាំងនេះ VMs ទាមទារឱ្យមានការគ្រប់គ្រង និងការគ្រប់គ្រងដ៏ល្អ។

សាលក្រម

ដូចដែលអ្នកបានឃើញហើយ តើមួយណាល្អជាងអាស្រ័យលើរបៀបដែលអ្នកនឹងប្រើវេទិកាច្រើន និងប្រភេទណា។ នៃ Hardware ដែលអ្នកត្រូវដំណើរការពួកវា។ ខ្ញុំសូមណែនាំឱ្យប្រើម៉ាស៊ីននិម្មិតសម្រាប់នរណាម្នាក់ដែលមានប្រព័ន្ធកុំព្យូទ័រដែលមានទំហំថាសល្អ អង្គចងចាំ និងថាមពលដំណើរការល្អ។

ពួកវាផ្តល់នូវភាពបត់បែនកាន់តែច្រើន ផ្តល់ឱ្យអ្នកនូវជម្រើសជាច្រើនដើម្បីធ្វើការជាមួយ និងធ្វើឱ្យការផ្លាស់ប្តូររវាងបរិស្ថានមានភាពងាយស្រួលដូចការចុចកណ្ដុរ។ ប៊ូតុង។ អ្នកអាចបន្ថែម និងលុប VMs ចេញពីម៉ាស៊ីនរបស់អ្នកតាមឆន្ទៈ ហើយមិនចាំបាច់មានភាគថាសជាក់លាក់ ឬមេឌៀដែលអាចដកចេញបានដែលបង្កើតឡើងសម្រាប់ពួកវា។

ប្រសិនបើអ្នកមានម៉ាស៊ីនដែលមានសមត្ថភាពតិចជាង នោះ dual boot អាចដំណើរការយ៉ាងស្រស់ស្អាត។ គុណវិបត្តិគឺអ្នកមិនអាចប្តូររវាងប្រព័ន្ធប្រតិបត្តិការ ឬប្រើពួកវាក្នុងពេលដំណាលគ្នាបានទេ។ អ្នកនឹងមានភាពប្រណិតក្នុងការលះបង់ថាមពលដំណើរការពេញលេញនៃកុំព្យូទ័ររបស់អ្នកទៅ OS នីមួយៗ។

ប្រសិនបើអ្នកមានអារម្មណ៍ថាម៉ាស៊ីននិម្មិតនឹងដំណើរការល្អបំផុតសម្រាប់តម្រូវការរបស់អ្នក ប៉ុន្តែមិនមានថាមពលដំណើរការច្រើនទេ អ្នកអាចប្រើ VMs បង្ហោះនៅលើម៉ាស៊ីនមេពីចម្ងាយ ឬក្នុងពពក។

ក្រុមហ៊ុនដូចជា Microsoft និង Amazon មានសេវាកម្មបង់ប្រាក់ដែលអនុញ្ញាតឱ្យអ្នកបង្កើត និងប្រើប្រាស់ VMs ជាច្រើនដែលពួកគេធ្វើជាម្ចាស់ផ្ទះ។ វាអាចជារឿងល្អនៅពេលដែលក្រុមហ៊ុនមួយផ្សេងទៀតទទួលខុសត្រូវក្នុងការថែរក្សាម៉ាស៊ីន និងផ្នែករឹង។ វា​អាច​ជា​បន្ទុក​មួយ​ក្នុង​ការ​គិត​របស់​អ្នក ដោយ​អនុញ្ញាត​ឱ្យ​អ្នក​បង្កើត និង​ប្រើ VMs តាម​ដែល​អ្នក​ត្រូវ​ការ។

ពាក្យ​ចុងក្រោយ

ការ​សម្រេច​ចិត្ត​រវាង dual boot និង virtual machines អាច​ជា​ការ​សម្រេចចិត្ត​ពិបាក។ វិធីសាស្រ្តទាំងពីរនេះគឺជាវិធីដ៏ល្អក្នុងការចូលប្រើប្រព័ន្ធប្រតិបត្តិការ និងបរិស្ថានជាច្រើនដោយមិនចាំបាច់មានកុំព្យូទ័រដាច់ដោយឡែក។

យើងសង្ឃឹមថាអត្ថបទនេះបានផ្តល់ឱ្យអ្នកនូវមួយចំនួនការយល់ដឹង និងចំណេះដឹងដែលអ្នកត្រូវការ ដើម្បីជួយអ្នកក្នុងការសម្រេចចិត្តថាតើមួយណានឹងដំណើរការល្អបំផុតសម្រាប់អ្នក។

ខ្ញុំគឺ Cathy Daniels អ្នកជំនាញខាង Adobe Illustrator។ ខ្ញុំបានប្រើកម្មវិធីតាំងពីកំណែ 2.0 ហើយបាននិងកំពុងបង្កើតការបង្រៀនសម្រាប់វាតាំងពីឆ្នាំ 2003។ ប្លក់របស់ខ្ញុំគឺជាគោលដៅដ៏ពេញនិយមបំផុតមួយនៅលើគេហទំព័រសម្រាប់អ្នកដែលចង់រៀន Illustrator ។ ក្រៅពីការងាររបស់ខ្ញុំជាអ្នកសរសេរប្លុក ខ្ញុំក៏ជាអ្នកនិពន្ធ និងជាអ្នករចនាក្រាហ្វិកផងដែរ។