Máy tính của tôi có bị chậm nếu tôi cài đặt nhiều hệ điều hành không?


37

Nhiều người bạn của tôi đã nói rằng việc cài đặt nhiều hệ điều hành trên một PC làm chậm các hệ điều hành riêng lẻ vì tổng RAM được chia cho các HĐH.

Có sự thật nào trong tuyên bố trên không?


32
Ignacio đúng 100%. Bạn bè của bạn chỉ đơn giản là sai, nhầm lẫn RAM với dung lượng ổ cứng hoặc giả định ảo hóa như được áp dụng cho một kịch bản đa khởi động ... tôi cá là họ chỉ sai.
Windos

7
Không, trừ khi bạn cố gắng chạy cả hai cùng một lúc.
Shadur

6
tôi đồng ý. Nghe có vẻ như những người bạn đang nói về việc chạy một khách ảo cùng lúc chứ không phải khởi động kép. Chỉ là một sự hiểu lầm tôi nghĩ.
Sirex

1
Đây là cùng một lời nói dối mà nhiều người tin về số lượng tệp trên máy tính của họ góp phần làm chậm hệ thống. Hoặc thậm chí còn ngớ ngẩn hơn, số lượng biểu tượng trên máy tính để bàn của chúng tương quan với sự chậm chạp của hệ thống. Cả hai trường hợp này đều không đúng sự thật, như trường hợp này.
music2myear

1
@ music2myear: khi bạn bắt đầu nói về tương quan, bạn cần cẩn thận ... có thể có các biến gây nhiễu (ví dụ: những người không dọn dẹp máy tính để bàn của họ cũng cài đặt vô số chương trình chạy âm thầm trong nền) ...; -)
Jonas Heidelberg

Câu trả lời:


67

Nó phụ thuộc vào cách bạn cài đặt nhiều hệ điều hành - thường có hai tùy chọn

  • cài đặt cho khởi động kép
  • cài đặt bằng VM

Cài đặt khởi động kép chỉ đặt HĐH khác trên không gian trống trên đĩa cứng của bạn, do đó, nó sẽ sử dụng không gian đĩa cứng (bạn có thể cần / được yêu cầu để tạo phân vùng mới), nhưng vì trong một khởi động kép chỉ có một HĐH sẽ chạy tại bất kỳ thời điểm nào, sau đó không có bộ nhớ hoặc CPU nào được sử dụng bởi HĐH khác.

Máy ảo (VM) là một chương trình phần mềm mô phỏng phần cứng của PC. Nếu bạn sử dụng VM để cài đặt HĐH thứ hai, thì cả hai HĐH đều có thể chạy cùng một lúc - vì vậy bạn có thể có một PC Windows có Linux chạy trong cửa sổ VM và bạn có thể sử dụng cả hai cùng một lúc. Vì bạn có thể sử dụng cả hai cùng một lúc, cả hai sẽ sử dụng bộ nhớ và CPU, và sau đó bạn có thể thấy máy tính chạy chậm lại.

Nếu bạn không biết gì về cách sử dụng VM, thì có khả năng là bạn không có, nhưng thay vào đó, bạn có một hệ thống khởi động kép, trong trường hợp đó - KHÔNG, bạn sẽ không thấy hệ thống hoạt động chậm.


2
Một câu trả lời đầy đủ hơn của tôi. nhưng tôi sẽ ngụy biện với "cả hai hệ điều hành có thể chạy / sử dụng cùng một lúc". Có một HĐH máy chủ cho phép HĐH khách thực thi như một chương trình với các đặc quyền và khả năng đặc biệt. Hệ điều hành khách (và bất kỳ ứng dụng nào nó chạy) có thể được xem như là một chương trình ứng dụng đặc quyền vẫn nằm trong phạm vi hoạt động của hệ điều hành đa xử lý đã khởi động PC.
mùn cưa

6
@sawdust - Không hoàn toàn đúng. Điều gì nếu bạn đang chạy một siêu giám sát kim loại trần, như Xen?
Tên giả

Ngày nay với chế độ xp 7, đôi khi người ta sử dụng ảo hóa mà không thực sự biết điều đó.
Icode4food

5
+1: Tôi nghĩ rằng đây là câu trả lời tốt nhất, bởi vì nó giải thích ảo hóa (thay vì chỉ đề cập một cách xiên xẹo và mong rằng người hỏi đã hiểu nó).
Ken Bloom

1
@Fake Name - một điểm tốt ở đây là không phải tất cả các trình ảo hóa đều triển khai máy trong phần mềm (kim loại trần), tuy nhiên, cơ sở của câu hỏi does the machine slow downkhông bị ảnh hưởng - ram, cpu, đĩa và mạng đều trở thành tài nguyên được chia sẻ bất kể, và do đó hiệu suất máy bị ảnh hưởng.
Soren

3

Hệ điều hành bạn đang chạy sẽ không bị chậm. Chỉ có dung lượng đĩa cứng sẽ bị giảm.

Về mặt lý thuyết, hệ điều hành của bạn có thể chạy chậm nếu bạn có một chương trình đang chạy trong nền quét các tệp trên đĩa cứng, vì chương trình này sẽ quét tất cả các tệp từ tất cả các hệ điều hành. Nhưng đây chỉ là một sự chậm lại về mặt lý thuyết mà bạn sẽ không nhận thấy.

Nếu bạn dự định có các HĐH khác nhau trong ổ cứng (Windows, Linux, MacOS), thì HĐH Windows sẽ không thấy chúng và sẽ không bị chậm lại.

Bạn cũng có thể xem xét có hệ điều hành ảo thông qua VirtualBox. Bản thân tôi, ví dụ, có hơn 10 HĐH và 1 HĐH chính. Khi tôi cần, giả sử Win 7 cho thiết kế, tôi khởi động máy ảo của nó và có một hệ thống chạy bên trong hệ thống khác. Tôi có 8 GB RAM và tôi cung cấp 4GB RAM cho mỗi hệ thống và hệ điều hành ảo không hề chậm. Chỉ cần đề cập rằng các hệ điều hành ảo này không phù hợp để chơi game.


1
Một chương trình quét đĩa sẽ chỉ quét các ổ đĩa cứng đã được gắn. Vì vậy, nếu bạn chạy Linux / Windows thì không chắc Windows sẽ bị chậm (vì nó không thể gắn hệ thống tập tin kiểu ext) và các bản phân phối Linux thường không gắn ổ đĩa NTFS theo mặc định.
Jonathan Sternberg

Bạn nói đúng về Windows, nhưng Linux như Ubuntu cung cấp tính năng tự động cài đặt, vì vậy trong 4 năm qua, mỗi bản phân phối Ubuntu tôi sử dụng DOES tự động hóa tất cả các phân vùng cửa sổ. ;)
JoeM

3

Không: Miễn là HĐH được cài đặt trên các phân vùng / đĩa chuyên dụng, chúng sẽ không ảnh hưởng đến tốc độ của nhau.

Có: Có những yếu tố sẽ khiến HĐH chạy chậm hơn. Nếu phân vùng chứa nhiều tệp (giả sử bạn cài đặt cả hai hệ điều hành trên cùng một phân vùng (thực sự không được khuyến nghị vì các tệp sẽ xung đột)). Một yếu tố khác có khả năng hơn là phân vùng đầu tiên (và tệp đầu tiên) được lưu trữ trên các vòng ngoài cùng của đĩa, do đó, đầu HD cần di chuyển ít hơn (cirle lớn hơn, nhiều dữ liệu hơn trên mỗi cirle). Bất kỳ tệp / phân vùng nào xa hơn sẽ nhận được tăng chuyển động so với byte đọc. Vì vậy, nếu hệ điều hành thứ hai chẳng hạn 50% trên đĩa thì tốc độ sẽ thấp hơn một chút. Nhưng cần phải nói rằng do nhiều lý do khác nhau như xi lanh scew và bộ nhớ đệm, điều này không đáng chú ý.

Vì vậy, câu trả lời là: Không. Các hệ điều hành sẽ không được chú ý chậm hơn.

Như những người khác đã chỉ ra hệ điều hành đang chạy vì khách ảo sẽ làm chậm cả hệ điều hành máy chủ và khách.

Lời khuyên tốt nhất; Hãy chắc chắn rằng bạn có nhiều RAM trong hệ điều hành máy chủ. Việc thiếu nhiều RAM khiến máy tính của bạn CHẬM. Bản thân tôi chạy Win7 với 8GB (máy tính để bàn) và 12GB (máy tính xách tay) và tôi vừa đặt một đơn hàng 16 GB cho máy tính để bàn của mình. Đó là một chút trên đầu cho hầu hết người dùng, nhưng có lợi cho việc sử dụng của tôi.


1

Cài đặt nhiều hơn một hệ điều hành sẽ không làm chậm máy tính của bạn vì chúng được lưu trữ trên đĩa cứng. Khi bạn bật PC, chỉ có một HĐH sẽ chạy ở một thời điểm nhất định.

Tốc độ máy tính có thể chậm do thiếu RAM. Theo tôi nếu bạn có 2GB RAM thì bạn có thể chạy bất kỳ HĐH nào một cách trơn tru.


1

Khi khởi động kép, bạn chỉ chạy một hệ thống, vì vậy nó sẽ không làm chậm bạn. Chỉ có "cách" để làm chậm nó để chạy một hệ thống khác trên máy ảo


1

Nếu bạn đang sử dụng HĐH ảo thì PC của bạn sẽ giảm hiệu năng nhưng nếu bạn sử dụng hệ thống khởi động kép thì nó sẽ hoạt động bình thường.


0

Nó có thể chậm lại nếu:

  1. Bạn không có đủ bộ nhớ trong PC

  2. HĐH phải phụ thuộc vào phân trang và lưu trữ dữ liệu bộ nhớ trên ổ cứng của bạn

Trong trường hợp này, cài đặt một hệ điều hành bổ sung sẽ không làm chậm PC, nhưng khi ổ cứng của bạn nhận được nhiều dữ liệu hơn và bị phân mảnh, nó sẽ bắt đầu chậm lại.

Đảm bảo bạn có đủ dung lượng đĩa và RAM.


0

Đối với hầu hết các phần, không, cài đặt nhiều hệ điều hành sẽ không làm chậm máy tính, trừ khi bạn đang sử dụng ảo hóa để chạy hai hoặc nhiều hơn cùng một lúc.

Tuy nhiên, có một điều sẽ chậm lại khi sử dụng đĩa cứng tiêu chuẩn. Truy cập tệp vào tệp hệ điều hành.

Trong hầu hết tất cả các ổ đĩa cứng cơ học, các phần đầu của đĩa là phần nhanh nhất. Hầu như tất cả các hệ điều hành đều cài đặt các tệp khởi động của chúng ở đây và nhiều chương trình chống phân mảnh nâng cao cho Windows sẽ di chuyển các tệp được truy cập nhiều nhất đến các phần đầu tiên của đĩa.

Cài đặt nhiều hệ điều hành có nghĩa là một số hệ điều hành sẽ được cài đặt vào các phần chậm hơn của đĩa.


0

Điều đó phụ thuộc vào cách nó chạy tất cả các hệ thống. Họ đang chạy trong một máy ảo hoặc trong một khởi động kép? Trong trường hợp khởi động kép, không có điều này là không đúng chút nào. Tuy nhiên, đối với VM, tài nguyên phải được phân bổ cho VM bởi HĐH máy chủ. Hãy nghĩ về Java chẳng hạn. Mặc dù không phải là HĐH, nhưng nó chạy trong VM và chạy chậm hơn (mặc dù có lẽ nhiều hơn do phải diễn giải mã).


0

Không. Tốc độ của máy tính không giảm cho đến khi và trừ khi bạn đang chạy hai HĐH cùng một lúc. Thực tế khi bạn chọn một lựa chọn HĐH trong số hai hoặc nhiều hơn khi khởi động thì các tệp hệ thống bắt buộc của HĐH đó sẽ chạy trên RAM và bạn chỉ thấy hệ điều hành được chọn đang chạy. Cài đặt hai hoặc nhiều HĐH sẽ không làm chậm tốc độ của HĐH mà tiêu tốn dung lượng trên đĩa cứng.


0

Nếu bạn cố chạy hệ điều hành trong VM thì chắc chắn nó sẽ chạy chậm, nhưng nếu bạn cài đặt riêng trên các phân vùng khác nhau thì không có vấn đề gì.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.