Linux'ta bir dosya sistemi tahsis haritasını görselleştirmek için bir araç var mı?


13

Windows'ta hiç dosya sistemi birleştirme araçları (Norton SpeedDisk veya Piriform Defraggler gibi) kullandıysanız, muhtemelen böyle bir diyagram gördünüz:

Defraggler

Bir dosya sistemi sektörleri haritası, boyama (bu belirli örnekte olduğu gibi) sektörleri (aslında tüm bölümleri ekrana sığdırmak için sektör grupları), mavi renkte parçalanmamış (bitişik) dosyalar tarafından işgal edilen, kırmızı ve serbest sektörlerin tersi görüntüler beyaz (ve ilgi çekici olabilecek bazı daha özel durumlar için daha fazla renk). Bir "sektörü" tıklayabilir ve orada hangi dosyaların "canlı" olduğunu görebilirsiniz.

Linux için böyle bir görselleştirme aracı var mı?

Yanıtlar:


9

Aynı sorum vardı, ama uygun bir yazılım yoktu. Davl kurmaya çalıştım, ama başaramadım. Böylece kendi aracımı yazdım. Burada bulabilirsiniz: https://github.com/i-rinat/fragview

ekran görüntüsü

Harita ölçeğini değiştirmek için Ctrl + fare kaydırma özelliğini kullanın.


Yapamam. cmakeREADME.md dosyasına yazarken boş bir "yapı" alt dizini sandık ve orada çalışan denedim ama sadece cmake yardım yazdırır.
Ivan

"Cmake .." komutunu çalıştırmalısınız, burada ".." kaynak dizinidir.
Rinat Ibragimov

Biraz daha iyi ama hala şanssız, @ rinat-ibragimov: pastebin.com/X5hQAmiW (Ubuntu 10.04, 32 bit x86).
Ivan

1
@Ivan, şu -dev paketlerini kurmaya çalışın:apt-get install libboost-dev libsqlite3-dev libgtkmm-3.0-dev
Rinat Ibragimov

Hala şanssız ama daha iyi bir yol: pastebin.com/nsuUYafv
Ivan

8

Orada dav, "Disk Tahsisi Görüntüleyici" (destekleri ext2ve ext3; siteleri tarihleri, 2005 yılına geri biraz-çürümüş olabilir ...)

bölümün parçalanmasını görselleştirmek


Teşekkürler. Bu sorunun cevabı doğru görünüyor. Ama gerçekten çok çürümüş - Fedora Core 2 ortamı için tasarlanmış gibi görünüyor ve olduğu gibi derlenemiyor. Canlandırmak için bazı C geliştirici çalışmaları yapılması gerekecek ...
Ivan

1
Bence böyle bir araç yakında Ubuntu gibi dağıtımlara eklenecek. Ext4 ve btrfs'de çevrimiçi dolandırmak gelişiyle daha uygun görünüyor. Diğer dosya sistemlerinde, birleştirmenin tek yolu önce dosya sistemini çıkarmaktı.
Scott Hoffman

Masaüstü kullanımı durumunda, önce dosya sisteminin bağlantısını kesmek kesinlikle bir sorun değildir. Dolandırmak için özel bir Livecd'den yeniden başlatmayı bile umursamıyorum. Linux için ezoterik olmayan bir birleştirme aracı benim için bir mucize gibi görünüyor, yakında görünmesi dışında değilim. Şimdi dilemeye cesaret ettiğim şey, parçalamamın en azından neye benzediğini görmektir (aslında oldukça merak ediyorum - "ext'in parçalanmaya eğilimli olmadığı" ifadesinin doğruysa veya sadece bir "şehir efsanesi").
Ivan

Aslında, çevrimdışı dolandırmak daha da iyidir (paralel olarak çalışan işlemler veya dosya sistemi sürücüsünün kendisi tarafından kilitlenmeleri nedeniyle herhangi bir dosyaya dokunmak zorunda olmadığı için) ve şimdiye kadar masaüstü kullanımı için tercih edilebilir (kesintisiz olarak) çalışma süresi gerekli değildir).
Ivan
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.