InggrisPerancisSpanyol

favorit OnWorks

bup-midx - Online di Cloud

Jalankan bup-midx di penyedia hosting gratis OnWorks melalui Ubuntu Online, Fedora Online, emulator online Windows, atau emulator online MAC OS

Ini adalah perintah bup-midx yang dapat dijalankan di penyedia hosting gratis OnWorks menggunakan salah satu dari beberapa workstation online gratis kami seperti Ubuntu Online, Fedora Online, emulator online Windows atau emulator online MAC OS

PROGRAM:

NAMA


bup-midx - membuat file multi-indeks (.midx) dari beberapa file .idx

RINGKASAN


bup midx [-o file keluar] <-a|-f|idxnames...>

DESKRIPSI


bup midx membuat file multi-indeks (.midx) dari satu atau lebih file git pack index (.idx).

Catatan: Anda tidak perlu lagi menjalankan perintah ini dengan tangan. Itu dijalankan secara otomatis oleh
simpan-simpan(1) dan perintah serupa.

PILIHAN


-Hai, --keluaran=nama file.midx
gunakan nama file keluaran yang diberikan untuk file .midx. Default dibuat secara otomatis.

-Sebuah, --mobil
secara otomatis menghasilkan file .midx baru untuk file .idx mana pun yang akan berada
sesuai.

-F, --memaksa
memaksa pembuatan satu file .midx baru yang berisi semua file .idx Anda, bahkan jika
file .midx lainnya sudah ada. Ini akan menghasilkan pencadangan tercepat
kinerja, tetapi mungkin membutuhkan waktu lama untuk dijalankan.

--dir=pakdir
tentukan direktori yang berisi file .idx/.midx untuk digunakan. Standarnya adalah
$BUP_DIR/objects/pack dan $BUP_DIR/indexcache/*.

--max-file
jumlah maksimum file .idx untuk dibuka dalam satu waktu. Anda dapat menggunakan ini jika Anda memiliki
terutama sejumlah kecil deskriptor file yang tersedia, sehingga midx dapat diselesaikan
(walaupun mungkin tidak optimal) walaupun tidak bisa membuka semua file .idx sekaligus.
Nilai default opsi ini seharusnya baik untuk kebanyakan orang.

--memeriksa
memvalidasi file .midx dengan memastikan bahwa semua objek di dalamnya berisi file .idx
ada di dalam .midx. Semoga bermanfaat untuk debugging.

CONTOH


$bup midx -a
Menggabungkan 21 indeks (2278559 objek).
Ukuran meja: 524288 (17 bit)
Indeks bacaan: 100.00% (2278559/2278559), selesai.
midx-b66d7c9afc4396187218f2936a87b865cf342672.midx

PEMBAHASAN


Secara default, bup menggunakan file paket berformat git, yang terdiri dari file paket (berisi:
objek) dan file idx (berisi daftar nama objek yang diurutkan dan offsetnya di
file .pack).

File idx normal nyaman karena itu berarti Anda dapat menggunakan git(1) untuk mengakses cadangan Anda
kumpulan data. Namun, file idx bisa menjadi lambat ketika Anda memiliki banyak paket yang sangat besar (yang
git biasanya tidak memiliki, tetapi bup sering melakukannya).

file bup .midx terdiri dari satu daftar yang diurutkan dari semua objek yang terkandung dalam semua
.pack file itu referensi. Daftar ini dapat dicari secara biner di about log2(m) langkah, di mana
m adalah jumlah total objek.

Untuk lebih mempercepat pencarian, file midx juga memiliki tabel fanout berukuran variabel yang
mengurangi n langkah pertama dari pencarian biner. Dengan bantuan meja fanout ini, bup
dapat mempersempit halaman mana dari file midx tempat id objek tertentu berada (jika ada)
dengan satu pencarian. Dengan demikian, pencarian biasa hanya perlu bertukar di dua halaman: satu untuk
tabel fanout, dan satu untuk id objek.

file midx paling berguna saat membuat cadangan baru, karena mencari yang tidak ada
objek dalam repositori tentu membutuhkan pencarian melalui semua file indeks ke
memastikan bahwa itu tidak ada. (Mencari objek yang do ada dapat dioptimalkan; untuk
contoh, objek berurutan sering disimpan dalam paket yang sama, jadi kita bisa mencarinya
pertama menggunakan algoritma MRU.)

Gunakan bup-midx online menggunakan layanan onworks.net


Server & Workstation Gratis

Unduh aplikasi Windows & Linux

  • 1
    Buku Frappe
    Buku Frappe
    Frappe Books adalah sumber terbuka dan gratis
    perangkat lunak pembukuan desktop yang
    sederhana dan dirancang dengan baik untuk digunakan oleh
    usaha kecil dan pekerja lepas. Dia'...
    Unduh Buku Frappe
  • 2
    Python numerik
    Python numerik
    BERITA: NumPy 1.11.2 adalah rilis terakhir
    yang akan dibuat di sourceforge. roda
    untuk Windows, Mac, dan Linux serta
    distribusi sumber yang diarsipkan dapat ber...
    Unduh Python Numerik
  • 3
    Sphinx CMU
    Sphinx CMU
    CMUSphinx adalah perangkat besar yang tidak bergantung pada speaker
    kosa kata pengenal ucapan terus menerus
    dirilis di bawah lisensi gaya BSD. Dia
    juga kumpulan alat sumber terbuka ...
    Unduh CMU Sphinx
  • 4
    skrip Py
    skrip Py
    PyScripter adalah Python sumber terbuka
    Lingkungan Pengembangan Terintegrasi (IDE)
    diciptakan dengan ambisi untuk menjadi
    kompetitif dalam fungsionalitas dengan
    komersial aku...
    Unduh PyScripter
  • 5
    Repositori OS Feren Lama
    Repositori OS Feren Lama
    Ini adalah Repositori Resmi untuk
    Feren OS. Untuk menambahkan yang terbaru, jalankan
    perintah ini: (berbasis 16.04) echo
    "deb...
    Unduh Repositori Old Feren OS
  • 6
    OmegaT - alat CAT multiplatform
    OmegaT - alat CAT multiplatform
    OmegaT adalah sumber terbuka dan gratis
    Berbantuan Komputer multiplatform
    Alat terjemahan dengan pencocokan fuzzy,
    memori terjemahan, pencarian kata kunci,
    glosarium, dan trans...
    Unduh OmegaT - alat CAT multiplatform
  • Lebih banyak lagi »

Perintah Linux

Ad