2010-12-11 26 views
5

Kimse biliyor mu? tercihli linux uygulaması ile?Sabit bağlantı dizinine destek sağlayan dosya sistemleri

alternatif olarak herkes herhangi bir açık kaynak uygulanmasında eklemek için alacaktı ne kadar çaba biliyor? (Yani: belki bir if ifadesini değiştirmek için yeterlidir, belki de tüm fs uygulamasının test eklemesine rağmen dikkatli bir şekilde gitmem gerekiyor; bu düşünceniz var mı?). Hex editörü ve bir yaratma ile açılış/dev/sda sizi tutar

+0

Merak etme: Neden buna ihtiyacınız var? –

+0

, dbms'yi karşılayamayan çok fazla kaynak sınırlamasına sahip gömülü bir sistem düşünün. Veri tutarlılığı – ribamar

cevap

2

Teknik olarak hiçbir şey

teşekkürler ..... Bununla birlikte, sisteminizdeki diğer her şey birbirinden ayrılacaktır. bunlar bir ASSERT olan dosya sistemi arasında yönlendirilmiş asiklik grafik yapısı (koptuklarından dizinleri için

Kullanıcı ilave sabit bağlarının yasaktır: bulabildiğim

iyi açıklama jta bu alıntı Unixiana, kabaca) ve bunlar dosya ağaç yürüyüşe (bir terim Multicians görüşte tanıyacaktır ama Unix meraklılarının muhtemelen sorunsuz çok anlamaya defolup karıştırmayın çünkü .

+0

Bu yanıt doğru cevap vermez, ancak sorunun çekirdekte değil, fs uygulamalarında olabileceği anlamında yardımcı olur (Linux yazılımında sabit bağlantılarla ilgili hiçbir fs uygulamasının olmadığı şüphesi vardı, Çekirdek "yasak" değil). Bununla birlikte, "eğer yaparsanız sisteminizdeki her şey birbirinden ayrılacak" önlemek için çekirdek uygulamasını değiştirmek için basit veya çok karmaşık mıdır? – ribamar

+2

Martin doğru. Sadece beğenmeyecek olan çekirdek değil, kullanıcı araçları da dosya sisteminin yönlendirilmiş bir asiktik grafik olduğunu varsayar. Çekirdek kısıtlamayı zorlar. – mark4o

+1

Yalnızca dizinin sabit bağlantılarının varlığı, DAG özelliğini bozmaz - yalnızca bir döngü oluşturursanız bu sorun olur. – caf

4

HFS + OS X 10.5 dizin sabit bağları verir. Sadece TimeMachine, OSX 10.6'dan bu yana onları oluşturabilir ve HFS +, döngüleri sunmadıklarını kontrol eden bazı akılcı denetimler yapar. Bununla birlikte, Linux will not read them. Dosya sistemlerinin yanı sıra, bu VFS katmanında da uygulanabilir. Döngü olmasa bile, bazı kullanıcı araçları hiçbir sabit bağlantı içermezler (örneğin, bir GNU, birçok dizini atlamasına izin veren bir optimizasyon bulur; bu, -noleaf ile devre dışı bırakılabilir).

İlgili konular