Những hệ thống tập tin để sử dụng cho đĩa RAM?


8

Tôi có 8 GB RAM và muốn phân bổ khoảng 1,5 GB cho đĩa RAM, chủ yếu để sử dụng cho Chrome và có thể một số thứ khác sau này.

Hướng dẫn này nói định dạng là NTFS trong khi hướng dẫn này nói sử dụng FAT16 .

Có gì khác nhau giữa FAT16, FAT32 và NTFS cho đĩa RAM?


Nếu bạn muốn tệp lớn hơn 4GB, bạn nên sử dụng NTFS nếu không thì FAT32 vẫn ổn. Đối với sự khác biệt giữa ba định dạng tệp đó là tốt nhất cho nghiên cứu cá nhân của riêng bạn.
Ramhound

Câu trả lời:


13

Hãy xem xét khả năng ứng dụng của hệ thống tệp vào đĩa RAM theo các thuộc tính:

An toàn (Nhật ký)

Ghi chú khái niệm

Nếu bạn có ý định làm cho đĩa RAM của bạn cuối cùng tồn tại trở lại đĩa, bạn sẽ cần phần mềm đĩa RAM để định kỳ ghi lại bất kỳ thay đổi nào vào tệp sao lưu đĩa cứng, để nếu bạn khởi động lại, bạn sẽ không bị mất (quá nhiều ) dữ liệu.

Nếu bạn khiến tệp sao lưu đĩa RAM liên tục bị ghi đè, bạn sẽ hoàn toàn đánh bại mục đích của đĩa RAM, bởi vì điều đó sẽ giống như việc ghi các tệp thẳng vào ổ cứng ngay từ đầu. Vì vậy, nói cách khác, mọi dữ liệu được lưu trữ trong đĩa RAM nên được coi là có thể sử dụng được (nếu hệ thống của bạn tắt ngay bây giờ , dữ liệu sẽ biến mất) cho mọi ghi vào đĩa RAM xảy ra giữa (các) điểm đồng bộ hóa với ( phương tiện truyền thông (đĩa cứng của bạn).

Nếu bạn không muốn đĩa RAM của mình được sao lưu toàn bộ tệp và có thể đủ khả năng để mất dữ liệu bất cứ khi nào, thì hãy bỏ qua an toàn dữ liệu hoàn toàn.

NTFS : Nó có một tính năng gọi là "ghi nhật ký", về cơ bản có nghĩa là hệ thống tệp luôn ở trạng thái nhất quán; nó không bao giờ bị bỏ lại ở trạng thái mà lệnh ghi chỉ "hoàn thành một nửa", bởi vì mọi ghi đều được đặt trên đĩa trước (trong nhật ký siêu dữ liệu, tạp chí dữ liệu hoặc cả hai) và cuối cùng được cam kết. Điều này rất tốt cho các phương tiện không dễ bay hơi như đĩa cứng và SSD, nhưng nó vô dụng đối với các đĩa RAM. Điều chính mà một tạp chí cố gắng ngăn chặn là mất dữ liệu trong khi mất điện đột ngột cho PC hoặc lỗi phần mềm nghiêm trọng đến mức khiến hệ thống gặp sự cố mà không thể đồng bộ hóa hệ thống tệp (ví dụ: Màn hình xanh chết chóc). Nhưng vì nhật ký và dữ liệu của hệ thống tệp nằm trong RAM, nên không có nhật ký dữ liệu nào có thể ngăn ngừa mất dữ liệu! Vì vậy, tạp chí chỉ là lãng phí không gian và hoạt động I / O.

FAT32 : Không có tạp chí.

FAT16 : Không có tạp chí.

Hiệu suất

Ghi chú khái niệm

Hiệu suất bị ảnh hưởng bởi nhiều yếu tố, bao gồm mức độ an toàn dữ liệu (các biện pháp an toàn dữ liệu thường ảnh hưởng trực tiếp đến hiệu suất do tăng độ an toàn), số lượng và mức độ của bộ đệm, kích thước khối và chỉ số hệ thống tệp và thuật toán kế toán dữ liệu.

NTFS : Hiệu năng của NTFS có thể khá cạnh tranh như một đĩa RAM so với FAT16 hoặc FAT32 do sử dụng các thuật toán tiên tiến hơn để tính toán và lập chỉ mục dữ liệu. Mặc dù NTFS có một tạp chí, làm chậm nó đi đôi chút, chi phí của tạp chí thậm chí còn thấp hơn RAM so với trên đĩa cứng.

FAT16 : Việc sử dụng một không gian địa chỉ nhỏ hơn mang lại hiệu năng cao hơn một chút so với các hệ thống tập tin khác. Tuy nhiên, hệ thống tệp sử dụng các thuật toán khá ngây thơ để quản lý và lập chỉ mục dữ liệu so với NTFS, do đó, hiệu suất do đơn giản có thể được bù đắp một phần hoặc hoàn toàn do thiếu hiệu năng do không có thuật toán mạnh.

FAT32 : Gần giống như FAT16, nhưng nó có thể chứa nhiều tệp hơn trong hệ thống tệp - lên tới 268.170.300 cho cụm 32KB - ở mức delta hiệu suất rất nhỏ (không đáng kể?) So với FAT16.

Đặc trưng

NTFS : Sở hữu các tính năng mạnh mẽ nhất so với FAT16 và FAT32. Nó hỗ trợ những thứ như mã hóa và nén cấp hệ thống; tệp rất lớn (> 4 GB); thuộc tính mở rộng; luồng dữ liệu thay thế; và tên tệp dài hơn nhiều so với FAT16 và FAT32. Một số chương trình sử dụng các tính năng rất đặc biệt của hệ thống tệp có thể không hoạt động trừ khi bạn đang sử dụng NTFS.

FAT16 : Cực kỳ yếu về mặt trước. Nên hoạt động với hầu hết các chương trình thực hiện I / O đĩa thông thường, nhưng quyền truy cập ở cấp độ tệp không được tính.

FAT32 : Cực kỳ yếu về mặt trước. Nên hoạt động với hầu hết các chương trình thực hiện I / O đĩa thông thường, nhưng quyền truy cập ở cấp độ tệp không được tính.

Đối với kích thước chỉ 1,5 GB, FAT16 sẽ không vượt qua bất kỳ giới hạn vốn có nào của nó, ngoại trừ có thể giới hạn số lượng tệp nếu bạn có chương trình tạo nhiều tệp. FAT32 loại bỏ hoàn toàn nỗi lo về giới hạn, vì bạn không thể lưu trữ tệp> 4 GB trong một ổ 1,5 GB và số lượng tệp tối đa nhiều hơn mức bạn có thể chứa trong 1,5 GB dung lượng (268 triệu).

Điều đó nói rằng, tôi sẽ đi với NTFS trừ khi bạn cần 0,5% hiệu suất cuối cùng. Và thậm chí sau đó bạn có thể để có được hiệu suất tốt hơn với các hoạt động nhất định sử dụng NTFS trên FAT do quản lý tiên tiến của dữ liệu (ví dụ, nó hỗ trợ mức độ ) để giảm phân mảnh nội bộ).


Hệ thống tệp FAT32 và exFAT làm sập Windows Server trên nhiều nhà cung cấp trình điều khiển ramdisk, nhưng hoạt động tốt trong Windows 7.
denfromufa
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.