Nếu tôi muốn trao đổi 8GB, tôi có nên chọn 8000MB hoặc 8192MB khi chọn kích thước không?


16

Khi chọn phân vùng để sử dụng thủ công, bạn có thể nhập kích thước của phân vùng. Vì vậy, câu hỏi của tôi là, nếu tôi muốn kích thước hoán đổi 8GB cho ram 8GB của mình (vâng tôi biết Câu hỏi thường gặp về kích thước của hoán đổi, v.v.), tôi có nên chọn 8000MB như trong 1GB = 1000MB hoặc 8192 như trong 1GB = 1024MB không?


8
Tôi không nghĩ rằng bạn sẽ thấy nhiều sự khác biệt giữa các tùy chọn đó. Nếu bạn có không gian đi lớn hơn một chút.
Panther

3
Câu hỏi của tôi là chỉ cần 8000 MB là đủ cho RAM 8GB của tôi hoặc nếu tôi phải nhập 8129 để "hỗ trợ" đầy đủ kích thước của RAM
Mason

1
Không tạo ra sự khác biệt đáng chú ý. Đối với một máy tính gia đình có lẽ chỉ cần 4 hoặc 2 GB là đủ.
Chỉ huy Byte

1
8000 sẽ là đủ ngay cả để ngủ đông.
Pilot6

1
8000 so với 8192 liên quan đến hai phép đo bit khác nhau. Dạng nhị phân là XiB, với X là một kích thước (K, M, G, T, v.v.) và mỗi kích thước là * 1024 trước đó, do đó 8192MiB cho 8GiB. Số thập phân là như nhau, nhưng mỗi kích thước là * 1000 trước đó và được biểu thị bằng _B thay vì _iB. Nếu máy tính của bạn báo cáo 8GiB RAM trong một thiết bị đầu cuối, hãy thực hiện 8192MiB. Nếu nó báo cáo một số số lẻ khác, hãy thực hiện 7629MiB.
FireFaces

Câu trả lời:


34

TL; DR: Nó không thực sự quan trọng.

RAM được đo phổ biến theo sức mạnh của 2. Điều này thường được viết là GiB , vì vậy 8GiB là 8 * 1024 = 8192MiB RAM.

Nếu bạn nhìn vào các chip RAM vật lý, chúng sẽ luôn có sức mạnh của hai, ví dụ 1024MiB, 2048, 16384MiB, v.v.

Các ổ đĩa cứng thường được đo bằng sức mạnh của mười, ví dụ, sử dụng tiền tố SI, 80GB = 80 * 1000MB.

Vậy 8GiB RAM là 8192MiB RAM. Để trao đổi, bạn thường muốn một không gian trao đổi đủ lớn để chứa tất cả RAM cho hệ thống treo, vì vậy 8192MiB sẽ là lựa chọn an toàn. Lưu ý rằng điều đó thực sự không quan trọng, vì Linux gần như sẽ không bao giờ sử dụng 100% RAM; rất nhiều thứ sẽ được sử dụng cho bộ nhớ đệm, v.v., nó sẽ không được lưu khi bạn ngủ đông.


5
8192 MiB khá vô ích. Có, 8 GiB là 8192 MiB, nhưng các ổ cứng không sử dụng GiB hoặc MiB. 8 GiB là 8590 MB.
MSalters

4
Các nhà cung cấp ổ cứng không sử dụng MiB, nhưng phần mềm phổ biến nhất.
vidarlo

7
Tôi thực sự muốn họ đã không nhầm lẫn mọi thứ bằng cách giới thiệu gibibytes và xác định lại gigabyte.

2
@hvd windows sử dụng GiB nhưng ghi GB.
12431234123412341234123

3
Câu lệnh "Linux gần như sẽ không bao giờ sử dụng 100% RAM" là sai lầm vì thực tế này không liên quan nhiều đến vấn đề đang được giải quyết ở đây. --- Linux sử dụng bộ nhớ ảo , điều đó có nghĩa là các ứng dụng đang chạy có thể sử dụng nhiều bộ nhớ hơn so với những gì thực sự có sẵn dưới dạng RAM vật lý . Không phải tất cả bộ nhớ này cần được lưu trữ vào trao đổi khi chúng tôi giải phóng RAM nhưng có thể dễ dàng xảy ra rằng số lượng phải lưu trữ cho trao đổi sẽ cao hơn kích thước của RAM vật lý.
pabouk

-1

Nó có thể rất quan trọng, kích thước của ổ đĩa trao đổi là bao nhiêu. Ổ đĩa trao đổi của tôi là một phân vùng được chia sẻ bởi tất cả mười (10) hệ điều hành Linux đa khởi động của tôi. Nếu ổ đĩa trao đổi nằm trên ổ cứng quay của bo mạch chủ, cụm sector được cố định bởi các kích thước vật lý trên đĩa quay. Nếu ổ đĩa trao đổi nằm trên ổ đĩa flash hoặc SSD, kích thước là "điện tử" chứ không phải vật lý, vì vậy nó sẽ ít quan trọng hơn nếu kích thước chính xác là hệ số 512 bit.

Sử dụng "gparted" hoặc tương tự, cho phép thấy tác động của việc chọn kích thước phân vùng sai. Một phân vùng không sử dụng lạ xuất hiện nếu chọn sai số. Thường thì việc thay đổi kích thước của nó thành tăng kích thước hoặc giảm kích thước sẽ làm cho các phân vùng còn lại kỳ lạ này biến mất.

Trong Linux với bộ nhớ DDR3 16 GB trên máy tính xách tay Dell, phân vùng trao đổi không bao giờ được sử dụng bởi các hệ điều hành Linux. Tuy nhiên, khi chạy các hệ điều hành Linux "sống", nó có thể được sử dụng hoặc cần thiết.

Hoán đổi phân vùng trong Linux hoạt động khác nhau trong Microsoft Windows. Máy tính xách tay Dell của tôi cũng có ba (3) hệ điều hành Windows-10. Mặc dù cài đặt là phân vùng trao đổi bằng không, Windows-10 luôn yêu cầu phân vùng trao đổi trên phân vùng khởi động. Vì vậy, tôi tạo ra một phân vùng kích thước nhỏ, cố định ở đó. SSD trên bo mạch có tệp hoán đổi thay đổi trên đó, được chia sẻ bởi tất cả các hệ điều hành Windows-10.

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.