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?
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?
Câu trả lời:
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 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.
does the machine slow down
khô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.
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.
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.
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.
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.
Nó có thể chậm lại nếu:
Bạn không có đủ bộ nhớ trong PC
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.
Đố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.
Đ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ã).
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.
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ì.