Angielskifrancuskihiszpański

Ad


Ulubiona usługa OnWorks

bup-midx — online w chmurze

Uruchom bup-midx w darmowym dostawcy hostingu OnWorks przez Ubuntu Online, Fedora Online, emulator online Windows lub emulator online MAC OS

Jest to polecenie bup-midx, które można uruchomić w darmowym dostawcy usług hostingowych OnWorks przy użyciu jednej z wielu naszych bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online MAC OS

PROGRAM:

IMIĘ


bup-midx - utwórz plik z wieloma indeksami (.midx) z kilku plików .idx

STRESZCZENIE


bup midx [-o plik wyjściowy] <-a|-f|nazwy idx...>

OPIS


bup midx tworzy plik z wieloma indeksami (.midx) z jednego lub więcej plików git pack index (.idx).

Uwaga: nie powinieneś już uruchamiać tego polecenia ręcznie. Jest uruchamiany automatycznie przez
zapisywanie bubu(1) i podobne polecenia.

OPCJE


-o, --wyjście=nazwa_pliku.midx
użyj podanej nazwy pliku wyjściowego dla pliku .midx. Wartość domyślna jest generowana automatycznie.

-za, --automatyczny
automatycznie generować nowe pliki .midx dla dowolnych plików .idx tam, gdzie byłyby
właściwe.

-F, --siła
wymuś generowanie pojedynczego nowego pliku .midx zawierającego cała kolekcja twoje pliki .idx, nawet jeśli
inne pliki .midx już istnieją. Spowoduje to utworzenie najszybszej kopii zapasowej
wydajności, ale może zająć dużo czasu.

--katalog=reż
określ katalog zawierający pliki .idx/.midx do pracy. Wartość domyślna to
$BUP_DIR/objects/pack i $BUP_DIR/indexcache/*.

--max-pliki
maksymalna liczba plików .idx do otwarcia jednocześnie. Możesz tego użyć, jeśli masz
szczególnie mała liczba dostępnych deskryptorów plików, dzięki czemu midx może zostać ukończony
(choć prawdopodobnie nieoptymalnie), nawet jeśli nie może otworzyć wszystkich plików .idx naraz.
Domyślna wartość tej opcji powinna być odpowiednia dla większości ludzi.

--sprawdzać
sprawdzić poprawność pliku .midx, upewniając się, że wszystkie obiekty w zawartych w nim plikach .idx
istnieć wewnątrz .midx. Może być przydatny do debugowania.

PRZYKŁADY


$ bup midx -a
Scalanie 21 indeksów (2278559 obiektów).
Rozmiar tabeli: 524288 (17 bitów)
Czytanie indeksów: 100.00% (2278559/2278559), gotowe.
midx-b66d7c9afc4396187218f2936a87b865cf342672.midx

DYSKUSJA


Domyślnie bup używa plików paczek w formacie git, które składają się z pliku paczki (zawierającego
obiektów) oraz plik idx (zawierający posortowaną listę nazw obiektów i ich przesunięć w
plik .pack).

Normalne pliki idx są wygodne, ponieważ oznaczają, że możesz ich używać odrzutowiec(1), aby uzyskać dostęp do kopii zapasowej
zestawy danych. Jednak pliki idx mogą działać wolno, gdy masz wiele bardzo dużych paczek (które
git zazwyczaj nie ma, ale bup często).

Pliki bup .midx składają się z pojedynczej, posortowanej listy wszystkich obiektów zawartych we wszystkich plikach
pliki .pack, do których się odwołuje. Ta lista może być przeszukiwana binarnie w około Log2(m) stopnie, gdzie
m to całkowita liczba obiektów.

Aby jeszcze bardziej przyspieszyć wyszukiwanie, pliki midx mają również tabelę fanout o zmiennej wielkości
skraca pierwsze n kroków wyszukiwania binarnego. Z pomocą tej tabeli fanoutów, bup
może zawęzić, na której stronie pliku midx znajdowałby się dany identyfikator obiektu (jeśli istnieje)
z jednym wyszukiwaniem. W związku z tym typowe wyszukiwania będą wymagały zamiany tylko na dwóch stronach: jednej dla
tabela fanout i jedna dla identyfikatora obiektu.

midx są najbardziej przydatne podczas tworzenia nowych kopii zapasowych, ponieważ szukają nieistniejącego pliku
obiekt w repozytorium koniecznie wymaga przeszukania cała kolekcja pliki indeksu do
upewnić się, że nie istnieje. (Wyszukiwanie obiektów, które do istnieć można zoptymalizować; Do
na przykład kolejne obiekty są często przechowywane w tej samej paczce, więc możemy ją przeszukać
najpierw przy użyciu algorytmu MRU).

Korzystaj z bup-midx online, korzystając z usług onworks.net


Darmowe serwery i stacje robocze

Pobierz aplikacje Windows i Linux

  • 1
    turkdewops
    turkdewops
    TurkDevOps a�?k kaynak yaz?l?m
    żel tirici topluluklar? Zespół DevTurks
    Taraf?ndan desteklenmektedir..
    Funkcje: https://github.com/turkdevops https://turkdevops.g...
    Pobierz turkdevops
  • 2
    asammdf
    asammdf
    *asammdf* to szybki parser Pythona i
    edytor dla ASAM (Association for
    Standaryzacja Automatyki i
    Systemy pomiarowe) MDF / MF4
    (Format danych pomiarowych...
    Pobierz asammdf
  • 3
    LAME (Klama nie jest enkoderem MP3)
    LAME (Klama nie jest enkoderem MP3)
    LAME jest narzędziem edukacyjnym, którego należy używać
    do nauki kodowania MP3. The
    Celem projektu LAME jest poprawa
    psychoakustyka, jakość i szybkość
    posła...
    Pobierz LAME (Lame Aint an MP3 Encoder)
  • 4
    wxPython
    wxPython
    Zestaw modułów rozszerzeń Pythona, który
    zawiń międzyplatformowe klasy GUI z
    wxWidgets. Odbiorcy: Deweloperzy. Użytkownik
    interfejs: X Window System (X11), Win32...
    Pobierz wxPython
  • 5
    menedżer plików pakietów
    menedżer plików pakietów
    To jest menedżer plików pakietu Total War
    projekt, począwszy od wersji 1.7. A
    krótkie wprowadzenie do Warscape
    modowanie: ...
    Pobierz menedżera plików pack
  • 6
    IPerf2
    IPerf2
    Narzędzie do pomiaru ruchu sieciowego
    Wydajność TCP i UDP z metrykami
    zarówno pod względem przepustowości, jak i opóźnień. The
    cele obejmują utrzymanie aktywności
    iperf dorsz...
    Pobierz IPerf2
  • więcej »

Komendy systemu Linux

Ad