paexec

Yazılım ekran görüntüsü:
paexec
Yazılım detaylar:
Versiyon: 0.19.1
Qayıt: 20 Feb 15
Geliştirici: Aleksey Cheusov
Lisans: Ücretsiz
Popülerlik: 19

Rating: 1.0/5 (Total Votes: 1)

paexec bir ağ birkaç işlemciler veya makineler arasında verilen görevleri (stdin) dağıtan bir araçtır.
paexec artık hiçbir sınırlı iç tamponlar vardır. Gerekli olduğu gibi tüm otomatik olarak yeniden boyutlandırılır. PAEXEC_BUFSIZE ortam değişkeni bir başlangıç ​​* * tampon boyutunu değil, * azami * Bir ayarlar.
README: Standart olmayan fonksiyon getopt_long ve hiçbir getopt_long destek (JP-UX, Solaris vb) ile platformlarda paexec oluşturmak için nasıl tavsiye hakkında notlar.
Kurulum:
0) BSD yapmak gereklidir. Ben 'bmake' bunun adı ama onun gerçek ismi olabilir
   değişir. pmake ya da sadece olası varyantları vardır olun.
   Varsayılan yapı seçeneklerini değiştirmeniz gerekirse,
   Böyle bmake koşmak
     env [YOUR_ASSIGNMENTS] bmake
   Aşağıdaki örnek bölümüne bakın
1) "libmaa" kütüphane paexec oluşturmak için gereklidir. Bu bir parçasıdır
   "Dict" projesi http://sourceforge.net/projects/dict
   Binanın Hızlı örnek:
       gzip -dc /home/cheusov/downloads/dictd-XYZtar.gz | tar -xf-
       CD dictd-X-Y-Z / libmaa
       ./configure
       gmake
       gmake yüklemek
   NOT: gmake GNU olun! Çoğu Linux dağıtımlarının altında
   make adlandırılır.
Eğer böyle indirdiğiniz 2) Sıkıştırılmış paexec arşivini
   gzip -dc paexec-X-Y-Z.tar.gz | katran -xf-
3) CD paexec-X-Y-Z,
4) bmake
5) (opsiyonel!)-Dizinleri yüklemek bmake
6) yüklemek bmake
Sırasında değiştirilebilir Makefile değişkenlerin bir yeri vardır
Bina ve tesisat.
paexec kendi değişkenleri (Tüm bunlar Makefile başında olan):
  ÖN EK - paexec yüklenir
  LIBMAA - "maa" kütüphane bağlamak için bağlayıcı seçeneği
En sık kullanılan BSD make 'değişkenleri (,
tüm diğerleri için -) make 'belgelerine ve .mk dosyaları görmek
 BINDIR - Nerede kendisi yüklü yürütülebilir paexec
 Kılavuz sayfaları yüklenir - MANDIR
 BINOWN - paexec yürütülebilir sahibi
 BINGRP - paexec yürütülebilir grup
 MANOWN - erkek sayfa sahibi
 MANGRP - erkek sayfa grubu
Binanın ve montaj örnekleri:
 1) install-dirs tüm bmake yüklemek
 2) env CC = icc
       ÖN EK = / home / cheusov / yerel
       CPPFLAGS = '- I / usr / pk / include'
       LDFLAGS = '- L / usr / pk / lib -Wl, -Wl -rpath, / usr / pk / lib'
       LDADD = -lextralib
       CFLAGS = '- Werror -Wall'
       BINOWN = cheusov
       BINGRP kullanıcıları =
       MANOWN = cheusov
       MANGRP kullanıcıları =
       MKCATPAGES yok =
          bmake tüm install-dirs -s yükleyin
 3) paexec (3), bu taşınabilir olmayan getopt_long ihtiyacı
     * BSD ve Linux işletim sistemleri. Sizin OS yok ise,
     Eğer aşağıdaki gibi paexec inşa edebilirsiniz.
     echo '#include'> ./config.h
     env
       CPPFLAGS = '- DNO_PORTABHACKS_H = 1 -DHAVE_CONFIG_H = 1'
       LDFLAGS = '- lnbcompat'
          bmake tüm install-dirs -s yükleyin
     nerede libnbcompat bir NetBSD en taşınabilirlik kütüphane
     Tabii ki, siz de getopt_long başka uygulamasını kullanabilirsiniz.
     NOT: Hayır, ben kullanmak değil edeceğiz Autotools

Bu sürümde Yeni nedir:

  • libmaa için artık gerekli değildir inşa ve paexec çalıştırın.
  • Sunum paexec.pdf eklendi.
  • Çevre değişken PAEXEC_EOT tanıtıldı.

  • Büyü ve quot;
  • Seçenek -y (1) ve paexec_reorder (1) ve quot bir sonu görev işaretlendik- için paexec ilave edildi; dize.

  • Hesap makinesi & quot;
  • Seçenek -C ayarı & quot (1) paexec eklendi; daha kolay.
  • Seçenek x (1).
  • paexec_reorder eklendi
    Regresyon testleri ve belgelere
  • İlaveler ve iyileştirmeler yapılmıştır.

nedir sürüm 0.18.0 Yeni:

  • NULL inceleyebilirsiniz (SIGSEGV) paexec sabit olmuştur (1).

  • Girişte verilen ilk satırı boş zaman
  • oldu.
  • ssh-benzeri ulaşım artık shquoted edilir. Geçirilen bir bütün komut
  • Özellikle bu -t ile birlikte işe yaramadı, hangi -x giderir. & Quot; paexec -g & quot; Şimdi bir görev olarak boş bir dize kabul eder.
  • Bir küçük düzeltme paexec_reorder adam sayfasında yapılmıştır.
  • Daha regresyon testleri eklendi.

sürüm 0.17.0 yeni nedir:

  • paexec (1) talimatını -X seçeneği görev başına bir komutunu çalıştırın.
  • seçeneği -n için iyileştirmeler.
  • seçeneği '-mt =' görev marker alternatif bir ucunu ayarlar.
  • seçeneği -md = grafik modu (-g) görevler arasında bir sınırlayıcı ayarlar.
  • artık başarısız bakmakla içeren bir gereksiz sınırlayıcı karakteri ile biter bir çıkış hattı.
  • Uzun seçenekler tamamen çıkarıldı.
  • & quot; paexec_reorder -g & quot; şimdi doğru başarısız kolları görevleri 'çıktı.
  • -m seçeneği (1), paexec en -m benzer olan.
  • paexec_reorder eklendi
  • Daha örnekler ve regresyon testleri.
  • Dokümantasyon güncellemelerini ve geliştirmeler.

nedir sürüm 0.16.0 Yeni:

  • Bu sürüm eski üzerindeki derleme hataları için bir düzeltme vardır OpenBSD, HP-UX, ve belki diğerleri.

  • Yeniden sıralama görevler için
  • Yeni modları eklendi; -W0 ve -W2 seçenekleri görmek.
  • Uzun seçenekler hala desteklenmektedir, ancak kabul edilir kalktı.
  • & quot; mkcmake testi & quot; şimdi HP-UX, Solaris ve diğer SVR4 türevleri üzerinde başarılı olmak için bir şansı var.

nedir sürüm 0.15.0 Yeni:

  • yapı sistemi mk-dosyaları değişti mk-configure.
  • paexec (1).
  • dilimlenmiş çıktı normalleştirilmesi için yeni bir yürütülebilir paexec_resort (1) vardır
  • görevleri yeniden sıralanması için yeni bir seçenek -W vardır.
  • Bu seçenek ile, paexec (1) daha iyi bir şekilde ağ veya CPU üzerinden görevleri dağıtarak toplam işlem süresini en aza indirmek mümkün.
  • -d (hata ayıklama) seçeneği uygulandığında oldu 1 byte tampon taşması için bir düzeltme var.
  • Dokümantasyon güncellemeleri, küçük düzeltmeler ve kod temiz-up.

sürüm 0.13.0 yeni nedir:

  • çevrim tespiti için algoritma (paexec -s) tamamen elden geçirilmiş ve şimdi tasks_count ^ 2 tamsayılar tahsis does't oldu.
  • Şimdi çok daha hızlı çalışıyor.
  • Z _timeout_ seçenek eklendi.
  • başarısız düğümünde bir komut yeniden denemesi her _timeout_ saniyede yapılır.
  • Bu seçenek mümkün güvenilmez ağlar, donanım veya yazılım üzerinden kümeleri organize etmek için yapar.

sürüm 0.12.0 yeni nedir:

  • Bu sürüm bir -z seçeneği ekler. Uygulandığı takdirde, okuma / yazma / gelen düğümlere (2) işlemleri olmayan kritik hale gelir.

  • Ölümcül & quot; vaka paexec
  • düğüme bağlantısı kesildi -s seçeneği uygulanırsa, bu, dize & quot olacak çıkışı başka bir düğüme başarısız görevi yeniden atamak olacak ve; stdout'a.
  • Bu I / O hataları dirençli paexec, ve sonuç olarak güvenilmez ana oluşan hatta bir ağ üzerinden paexec kümeleri oluşturabilirsiniz (İnternet'te?) Yapar.
  • Başarısız ana gibi işaretlenir ve paexec mevcut çalışması sırasında kullanılmayacaktır. Küçük düzeltmeler vardır.

nedir sürüm 0.11.0 Yeni:

  • Bu sürüm, paexec -s ekleyen denetleyen bir fiili çalışma başlamadan önce döngüleri için giriş görevin grafik. Bunun Eğer / onlar bir hata ile, paexec çıkar tespit edilir.
  • küçük manpage düzeltme yapılmıştır.

sürüm 0.10.1 Yeni nedir:

  • Bir küçük düzeltme & quot için yapıldı; paexec - s & quot; (Eşkenar dörtgen gibi bağımlılıklar).
  • Bir küçük düzeltme adam sayfasında yapılmıştır.
  • Temiz-up testleri / test.sh yapılmıştır. getopt_long (3) geri vb Solaris, HP-UX, ınterix üzerinde getopt (3) düşüyor.

Benzer yazılım

cloud-calculator
cloud-calculator

12 May 15

Ehcache
Ehcache

11 May 15

mrjob
mrjob

20 Feb 15

Geliştirici Diğer yazılım Aleksey Cheusov

mk-configure
mk-configure

20 Feb 15

runawk
runawk

19 Feb 15

DictEm
DictEm

20 Feb 15

Yorumlar paexec

Yorum Bulunamadı
Yorum eklemek
Görüntülerde açın!