Hệ điều hành với hệ thống tập tin dựa trên thẻ


8

Có một hệ điều hành, thay vì một hệ thống tập tin phân cấp dựa trên các thư mục, sử dụng các thẻ? Một vấn đề với hệ thống phân cấp thư mục là một tệp thường thuộc nhiều hơn một loại. Một số hệ thống giải quyết điều này bằng các liên kết tượng trưng và không chú ý nơi một tệp dường như tồn tại ở hai nơi cùng một lúc. Nhưng có một hệ thống mà đây là hành vi mặc định? Trường hợp tất cả các tệp tồn tại ở cùng một nơi, nhưng được phân biệt và điều hướng bởi các thẻ của chúng?


1
Một phần trong tôi nghĩ rằng đây phải là một phần của shell và UI chứ không phải hệ thống tập tin . Bởi vì tập hợp các tệp yêu cầu gắn thẻ như vậy là một phần nhỏ của các tệp thực sự trên một hệ thống tệp.
Surfasb

2
Làm sao vậy Tôi thấy không có lý do tại sao tất cả các tệp sẽ không sử dụng hệ thống này.
Lõi Xii

Câu trả lời:


4

Đã có một vài nỗ lực - beos xuất hiện trong tâm trí , cũng như winfs .

Nếu ai đó thực hiện một hệ thống tệp siêu dữ liệu, nó có thể sẽ sử dụng một cái gì đó như các nhánh tài nguyên hệ thống tệp (trên OS X) và các luồng dữ liệu thay thế trên các cửa sổ


4
Thật vậy, NTFS loại hiện một số điều này, quá. Tất cả các tệp đều nằm trong MFT và các thư mục chỉ là một cách để các tệp có thể được lập chỉ mục. Đó là cách các cấu trúc dữ liệu trên đĩa hoạt động, ít nhất. Có khả năng, các chỉ mục khác của các thuộc tính MFT khác có thể được thực hiện.
JdeBP

2

Bạn không cần phải di chuyển từ hệ điều hành ban đầu của mình để đáp ứng nhu cầu của bạn. Hãy thử TMSU . Đây là một giải pháp cấp độ hệ thống tập tin gắn kết FUSE cho vấn đề của bạn, được cho là tương thích đa nền tảng. Bản thân tôi chưa thử nghiệm nó.


1

Miễn là hệ thống phân cấp hệ thống tệp nằm trong một hệ thống tệp duy nhất, bạn có thể sử dụng các liên kết cứng và các tệp của bạn sẽ thuộc về mỗi thư mục "thẻ".


3
Bạn thực sự không thể hack điều này vào một hệ thống tập tin phân cấp vì bạn gặp vấn đề với xung đột tên tệp và giao diện người dùng không được thiết kế để gắn thẻ.
Lõi Xii

Những gì bạn đang yêu cầu, tức là "tất cả các tệp tồn tại ở cùng một nơi" dường như không cung cấp giải pháp cho các xung đột tên tệp.
jlliagre

Chà, có lẽ bạn sẽ lập chỉ mục các tệp theo nội dung của chúng, băm và cho phép các tên không phải là duy nhất. Cấp, đó là một chút tiếp tuyến với câu hỏi thực tế.
Lõi Xii

Điều này chắc chắn cũng có thể thực hiện được với một hệ thống tập tin thông thường. Dường như với tôi rằng những gì bạn đang yêu cầu không phải là một superset mà là một tập hợp con của những gì có sẵn với hệ thống tệp và liên kết ngày nay.
jlliagre

Tôi cho rằng bạn có thể thêm nó vào một hệ thống tập tin phân cấp, nhưng nó vẫn cần sửa đổi lớn của các hộp thoại mở / lưu tệp.
Lõi Xii

0

TagsFor ALL cho windows. Nó là một trình quản lý tập tin dựa trên các thẻ. Thẻ có thể có cấu trúc phân cấp. Giao diện người dùng rất đơn giản nhưng đẹp. Phiên bản miễn phí đầy đủ chức năng và lưu thẻ trong cơ sở dữ liệu, phiên bản Pro lưu thẻ cũng trong luồng NTFS vào một tệp.

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.