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

buzzweb2pdf
buzzweb2pdf

11 May 15

openMosix
openMosix

3 Jun 15

AppScale
AppScale

18 Jul 15

PRUN
PRUN

17 Feb 15

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

DictEm
DictEm

20 Feb 15

runawk
runawk

19 Feb 15

LMDBG
LMDBG

20 Feb 15

Yorumlar paexec

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