คอมพิวเตอร์ของฉันจะช้าลงหรือไม่ถ้าฉันติดตั้งระบบปฏิบัติการหลายระบบ?


37

เพื่อนของฉันหลายคนบอกว่าการติดตั้งระบบปฏิบัติการหลายระบบบนพีซีเครื่องเดียวทำให้ระบบปฏิบัติการแต่ละระบบทำงานช้าลงเพราะ RAM ทั้งหมดแบ่งออกเป็นระบบปฏิบัติการ

มีความจริงใด ๆ ในข้อความข้างต้นหรือไม่?


32
อิกนาชิโอถูกต้อง 100% เพื่อนของคุณอาจผิดธรรมดาทำให้ RAM สับสนกับพื้นที่ว่างบนฮาร์ดดิสก์หรือการจำลองเสมือนจริงตามที่ผนวกเข้ากับสถานการณ์แบบมัลติบูต ... การเดิมพันของฉันคือพวกเขาผิด
Windos

7
ไม่เว้นแต่คุณจะลองใช้ทั้งสองอย่างพร้อมกัน
Shadur

6
ฉันเห็นด้วย. ดูเหมือนว่าเพื่อนกำลังพูดถึงการใช้งานแขกเสมือน o / s ในเวลาเดียวกันไม่ใช่การบูทคู่ ฉันคิดว่าเป็นเพียงความเข้าใจผิด
Sirex

1
สิ่งนี้อยู่ในแนวเดียวกันกับที่คนหลายคนเชื่อกันเกี่ยวกับจำนวนไฟล์ในคอมพิวเตอร์ที่มีส่วนทำให้ระบบช้า หรือยิ่งโง่เง่ามากขึ้นจำนวนของไอคอนบนเดสก์ท็อปจะสัมพันธ์กับความเชื่องช้าของระบบ ทั้งสองกรณีนี้ไม่เป็นจริงเช่นเดียวกับกรณีนี้
music2myear

1
@ music2myear: เมื่อคุณเริ่มพูดถึงความสัมพันธ์คุณต้องระวัง ... อาจมีตัวแปรที่สับสน (เช่นคนที่ไม่ทำความสะอาดเดสก์ท็อปของพวกเขายังติดตั้งโปรแกรมมากมายที่ทำงานอยู่เบื้องหลัง) ... ; -)
Jonas Heidelberg

คำตอบ:


67

ขึ้นอยู่กับวิธีที่คุณติดตั้งระบบปฏิบัติการหลายระบบ - โดยทั่วไปมีสองตัวเลือก

  • ติดตั้งสำหรับบูตคู่
  • การติดตั้งโดยใช้ VM

การติดตั้งระบบบูทคู่จะวางระบบปฏิบัติการอื่นบนพื้นที่ว่างบนฮาร์ดดิสก์ของคุณดังนั้นมันจะใช้พื้นที่ฮาร์ดดิสก์ (คุณอาจต้อง / ขอให้สร้างพาร์ติชันใหม่) แต่เนื่องจากในระบบบูทคู่ระบบปฏิบัติการเดียวเท่านั้นที่จะทำงาน ณ เวลาใดก็ตามจากนั้นระบบปฏิบัติการอื่นจะไม่ใช้หน่วยความจำหรือ CPU

Virtual machine (VM) เป็นโปรแกรมซอฟต์แวร์ที่เลียนแบบฮาร์ดแวร์ของพีซี หากคุณใช้ VM เพื่อติดตั้งระบบปฏิบัติการที่สองของคุณระบบปฏิบัติการทั้งสองสามารถทำงานในเวลาเดียวกัน - ดังนั้นคุณสามารถมี Windows PC ซึ่งมี Linux ทำงานอยู่ในหน้าต่าง VM และคุณสามารถใช้ทั้งสองในเวลาเดียวกัน เนื่องจากคุณสามารถใช้ทั้งสองอย่างในเวลาเดียวกันทั้งคู่จะใช้หน่วยความจำและ CPU จากนั้นคุณอาจเห็นคอมพิวเตอร์ทำงานช้าลง

หากคุณไม่ทราบว่าจะใช้ VM อย่างไรก็ไม่น่าเป็นไปได้ที่คุณจะมี แต่คุณมีระบบดูอัลบูตในกรณีนี้ - ไม่ใช่คุณจะไม่เห็นระบบทำงานช้าลง


2
คำตอบที่สมบูรณ์กว่าของฉัน แต่ฉันจะเล่นลิ้นกับ "ทั้งสองระบบปฏิบัติการสามารถเรียกใช้ / ใช้งานในเวลาเดียวกัน" มีระบบปฏิบัติการโฮสต์ที่อนุญาตให้แขกระบบปฏิบัติการสามารถเรียกใช้เป็นโปรแกรมที่มีสิทธิ์และความสามารถพิเศษ guest OS (และแอปพลิเคชันใด ๆ ที่ทำงาน) สามารถดูได้ในฐานะโปรแกรมแอปพลิเคชันที่มีสิทธิใช้งานซึ่งยังคงอยู่ภายใต้ขอบเขตของระบบปฏิบัติการหลายตัวประมวลผลที่บู๊ตพีซี
ขี้เลื่อย

6
@sawdust - ไม่จริงทั้งหมด ถ้าคุณใช้ไฮเปอร์ไวเซอร์ที่ทำจากโลหะเช่น Xen ล่ะ
ชื่อปลอม

ทุกวันนี้ด้วยโหมด xp ของ 7 บางครั้งผู้คนใช้ virtualization โดยไม่รู้ตัว
Icode4food

5
+1: ฉันคิดว่านี่เป็นคำตอบที่ดีที่สุดเพราะมันอธิบายถึงการจำลองเสมือน (แทนที่จะอ้างถึงอย่างอ้อม ๆ และคาดหวังว่าผู้ถามจะเข้าใจแล้ว)
Ken Bloom

1
@ ชื่อปลอม - จุดที่ดีที่ไฮเปอร์ไวเซอร์ทุกคนใช้เครื่องในซอฟต์แวร์ (โลหะเปลือย) แต่พื้นฐานของการสอบถามdoes the machine slow downไม่ได้รับผลกระทบ - ram, cpu, ดิสก์และเครือข่ายทั้งหมดกลายเป็นทรัพยากรที่ใช้ร่วมกันโดยไม่คำนึงถึงและด้วยเหตุนี้ ประสิทธิภาพของเครื่องได้รับผลกระทบ
Soren

3

ระบบปฏิบัติการที่คุณใช้จะไม่ทำงานช้าลง ความจุของฮาร์ดดิสก์เท่านั้นที่จะลดลง

ในทางทฤษฎีระบบปฏิบัติการของคุณอาจช้าลงหากคุณมีโปรแกรมที่ทำงานอยู่ในพื้นหลังซึ่งสแกนไฟล์บนฮาร์ดดิสก์เพราะโปรแกรมนี้จะสแกนไฟล์ทั้งหมดจากระบบปฏิบัติการทั้งหมด แต่นี่เป็นเพียงการชะลอตัวทางทฤษฎีซึ่งคุณจะไม่สังเกตเห็น

หากคุณวางแผนที่จะมีระบบปฏิบัติการที่แตกต่างกันในฮาร์ดดิสก์ของคุณ (Windows, Linux, MacOS) จากนั้นระบบปฏิบัติการ Windows จะไม่เห็นพวกเขาและจะไม่ชะลอตัวลงเลย

คุณอาจพิจารณาที่จะมีระบบปฏิบัติการเสมือนผ่าน VirtualBox ยกตัวอย่างเช่นตัวเองมีมากกว่า 10 ระบบปฏิบัติการและ 1 ระบบปฏิบัติการหลัก เมื่อฉันต้องการสมมติว่า Win 7 สำหรับการออกแบบฉันเริ่มเครื่องเสมือนและมีระบบหนึ่งที่ทำงานในระบบอื่น ฉันมี RAM 8 GB และฉันให้ 4GB 4GB กับแต่ละระบบและระบบปฏิบัติการเสมือนไม่ได้ช้าเลย เพียงแค่พูดถึงว่าระบบปฏิบัติการเสมือนเหล่านี้ไม่เหมาะสำหรับการเล่นเกม


1
โปรแกรมสแกนดิสก์จะสแกนเฉพาะฮาร์ดไดรฟ์ที่ติดตั้งแล้วเท่านั้น ดังนั้นหากคุณใช้งาน Linux / Windows ดังนั้นจึงไม่น่าเป็นไปได้ที่ Windows จะชะลอตัวลง (เนื่องจากไม่สามารถเมานต์ระบบไฟล์ประเภท ext) และโดยปกติ distros Linux จะไม่ติดตั้งไดรฟ์ NTFS
Jonathan Sternberg

คุณพูดถูกเกี่ยวกับ Windows แต่ลีนุกซ์เช่น Ubuntu เสนอ automount ในการติดตั้งดังนั้นในช่วง 4 ปีที่ผ่านมาทุกครั้งที่ฉันใช้ distro อูบุนตู distro อูบุนตู windows พาร์ทิชันทั้งหมด ;)
JoeM

3

ไม่: ตราบใดที่มีการติดตั้งระบบปฏิบัติการ 'ลงบนพาร์ติชั่น / ดิสก์เฉพาะพวกเขาจะไม่ส่งผลกระทบต่อความเร็วซึ่งกันและกัน

ใช่: มีหลายปัจจัยที่จะทำให้ระบบปฏิบัติการช้าลง ถ้าพาร์ติชั่นนั้นมีหลายไฟล์ (บอกว่าคุณติดตั้งทั้งสองระบบปฏิบัติการบนพาร์ติชั่นเดียวกัน (ไม่แนะนำจริงๆเพราะไฟล์จะขัดแย้งกัน)) ปัจจัยที่น่าเป็นไปได้อีกอย่างก็คือพาร์ติชั่นแรก (และไฟล์แรก) จะถูกเก็บไว้ที่วงแหวนด้านนอกสุดของดิสก์ดังนั้นหัว HD จะต้องเคลื่อนย้ายน้อยลง (ไซริลที่ใหญ่กว่า ไฟล์ / พาร์ติชั่นใด ๆ เพิ่มเติมจะได้รับการย้ายส่วนหัวเพิ่มขึ้นและอ่านไบต์ ดังนั้นหากระบบปฏิบัติการที่สองเป็นตัวอย่าง 50% บนดิสก์ความเร็วจะลดลงเล็กน้อย แต่ก็ควรจะกล่าวว่าเนื่องจากสาเหตุต่าง ๆ เช่นกระบอก scew และการแคชนี้จะไม่เห็นได้ชัด

ดังนั้นคำตอบคือ: ไม่ระบบปฏิบัติการจะไม่สามารถสังเกตได้ช้าลง

ดังที่คนอื่น ๆ ได้ชี้ให้เห็นแล้วว่าใช้งานระบบปฏิบัติการเสมือนแขกเสมือนจะชะลอตัวทั้งระบบโฮสต์และแขก

คำแนะนำที่ดีที่สุด; ตรวจสอบให้แน่ใจว่าคุณมี RAM มากมายในระบบปฏิบัติการโฮสต์ การไม่มี RAM มากมายทำให้คอมพิวเตอร์ของคุณช้าลง ฉันใช้ Win7 ที่มี 8GB (เดสก์ท็อป) และ 12GB (แล็ปท็อป) และฉันเพิ่งสั่งซื้อ 16GB สำหรับเดสก์ท็อปของฉัน นั่นเป็นสิ่งที่เหนือกว่าสำหรับผู้ใช้ส่วนใหญ่ แต่เป็นประโยชน์ต่อการใช้งานของฉัน


1

การติดตั้งระบบปฏิบัติการมากกว่าหนึ่งระบบจะไม่ทำให้คอมพิวเตอร์ของคุณช้าลงเพราะเก็บไว้ในฮาร์ดดิสก์ เมื่อคุณเปิดพีซีระบบปฏิบัติการเดียวเท่านั้นจะทำงานในเวลาที่กำหนด

ความเร็วคอมพิวเตอร์อาจช้าเนื่องจาก RAM ไม่เพียงพอ ในความคิดของฉันถ้าคุณมี 2GB RAM แล้วคุณสามารถเรียกใช้ระบบปฏิบัติการใด ๆ ได้อย่างราบรื่น


1

เมื่อเป็นแบบดูอัลบูตคุณจะเรียกใช้เพียงระบบเดียวในแต่ละครั้งดังนั้นจึงไม่ทำให้คุณช้าลง "วิธี" เท่านั้นที่จะชะลอตัวเพื่อเรียกใช้ระบบอื่นบนเครื่องเสมือน


1

หากคุณใช้ระบบปฏิบัติการเสมือนพีซีของคุณจะลดประสิทธิภาพลง แต่ถ้าคุณใช้ระบบบูทคู่ก็จะทำงานได้ตามปกติ


0

มันอาจช้าลงถ้า:

  1. คุณมีหน่วยความจำไม่เพียงพอในพีซีของคุณ

  2. ระบบปฏิบัติการต้องพึ่งพาการเพจและจัดเก็บข้อมูลหน่วยความจำบนฮาร์ดไดรฟ์ของคุณ

ในกรณีนี้การติดตั้งระบบปฏิบัติการเพิ่มเติมจะไม่ทำให้พีซีช้าลง แต่เนื่องจากฮาร์ดไดรฟ์ของคุณได้รับข้อมูลมากขึ้นและมีการแยกส่วนมันจะเริ่มทำงานช้าลง

ตรวจสอบให้แน่ใจว่าคุณมีพื้นที่ดิสก์และ RAM เพียงพอ


0

ส่วนใหญ่ไม่การติดตั้งระบบปฏิบัติการหลายระบบจะไม่ทำให้คอมพิวเตอร์ช้าลงเว้นแต่ว่าคุณกำลังใช้ระบบเสมือนจริงในการรันสองระบบขึ้นไปในเวลาเดียวกัน

อย่างไรก็ตามมีสิ่งหนึ่งที่จะทำให้ช้าลงเมื่อใช้งานฮาร์ดดิสก์มาตรฐาน การเข้าถึงไฟล์ไปยังไฟล์ระบบปฏิบัติการ

ในเกือบทุกฮาร์ดไดรฟ์เชิงกลส่วนแรกของดิสก์เป็นส่วนที่เร็วที่สุด ระบบปฏิบัติการเกือบทั้งหมดติดตั้งไฟล์สำหรับเริ่มระบบที่นี่และโปรแกรม Defrag ขั้นสูงมากมายสำหรับ Windows จะย้ายไฟล์ที่เข้าถึงได้มากที่สุดไปยังส่วนแรกของดิสก์

การติดตั้งระบบปฏิบัติการหลายระบบหมายความว่าระบบปฏิบัติการบางระบบจะถูกติดตั้งลงในส่วนที่ช้าลงของดิสก์


0

ขึ้นอยู่กับว่ามันใช้งานระบบทั้งหมดอย่างไร พวกเขากำลังทำงานใน VM หรือในการบูตคู่? ในกรณีของการบูทคู่ไม่มีสิ่งนี้ไม่เป็นความจริงเลย สำหรับ VM อย่างไรก็ตามทรัพยากรต้องถูกจัดสรรให้กับ VM โดยโฮสต์ระบบปฏิบัติการ ลองนึกถึง Java แม้ว่าจะไม่ใช่ระบบปฏิบัติการ แต่จะทำงานใน VM และทำงานช้าลง (แม้ว่าอาจจะมากกว่าเนื่องจากต้องแปลรหัส)


0

ไม่ความเร็วของคอมพิวเตอร์จะไม่ลดลงจนกว่าคุณจะใช้ระบบปฏิบัติการทั้งสองพร้อมกัน ที่จริงแล้วเมื่อคุณเลือกหนึ่งตัวเลือกระบบปฏิบัติการระหว่างสองตัวเลือกหรือมากกว่าเมื่อเริ่มต้นระบบไฟล์ที่ต้องการของระบบปฏิบัติการนั้นจะทำงานบน RAM และคุณจะเห็นเฉพาะระบบปฏิบัติการที่เลือก การติดตั้งระบบปฏิบัติการตั้งแต่สองตัวขึ้นไปจะไม่ทำให้ความเร็วของระบบปฏิบัติการช้าลง แต่กินพื้นที่ในฮาร์ดดิสก์


0

หากคุณพยายามเรียกใช้ระบบปฏิบัติการใน VM แน่นอนว่ามันจะช้าลง แต่ถ้าคุณติดตั้งแยกต่างหากในพาร์ติชันที่แตกต่างกันจะไม่มีปัญหา

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.