paexec

Software screenshot:
paexec
Software ətraflı:
Version: 0.19.1
Tarixi Upload: 20 Feb 15
Geliştirici: Aleksey Cheusov
Lisenziya: Pulsuz
Məşhurluq: 85

Rating: 2.5/5 (Total Votes: 2)

paexec şəbəkə bir neçə CPU'lar və ya maşın arasında verilən vəzifələri (stdin) paylayan bir uygulamadır.
paexec artıq heç bir məhdud daxili arabellekleri var. Lazım olduğu kimi bütün onlar avtomatik olaraq yeniden boyutlandırılır olunur. PAEXEC_BUFSIZE mühit dəyişən bir * ilkin * bufer ölçüsü deyil, * Maksimum * bir edir.
README: Qeyri-standart funksiyası getopt_long və heç getopt_long dəstəyi (JP-UX, Solaris və s.) Ilə platformalarda paexec qurmaq məsləhət haqqında qeydlər.
Quraşdırma:
0) BSD etmək tələb olunur. Mən bmake "adı, lakin onun əsl adı bilər
   dəyişir. pmake və ya yalnız mümkün variantlar var olun.
   Siz default bina seçim dəyişdirmək istəyirsinizsə,
   bu kimi bmake run
     ENV [YOUR_ASSIGNMENTS] bmake
   Aşağıdakı misal saytına baxın
1) "libmaa" Kitabxana paexec yaratmaq üçün tələb olunur. Bu bir hissəsidir
   "Dict" layihəsi http://sourceforge.net/projects/dict
   Binanın Quick nümunə:
       gzip -dc /home/cheusov/downloads/dictd-XYZtar.gz | tar -xf-
       cd dictd-X-Y-Z / libmaa
       ./configure
       gmake
       gmake quraşdırma
   Qeyd: gmake GNU burada olun! Ən Linux distros əsasən
   Bu etmək adlanır.
Bu kimi nazil etdik 2) Sıkıştırmasını paexec tarball
   gzip -dc paexec-X-Y-Z.tar.gz | tar -xf-
3) cd paexec-X-Y-Z
4) bmake
5) (optional)-dirs yüklemek bmake
6) bərpa bmake
Zamanı dəyişdirilə bilər Makefile dəyişənlər var
bina və quraşdırılması.
paexec öz dəyişənlər (Bütün onlar Makefile başında olan):
  Prefiks - paexec yüklü
  LIBMAA - "maa" kitabxana birləşdirən üçün linker seçimi
Ən çox istifadə BSD etmək üzrə dəyişənlər (
bütün başqaları üçün -) etmək üzrə sənədlərin və .mk faylları
 BINDIR - burada özü yüklü çalıştırılabilir paexec
 Manual pages quraşdırılıb - Mandir
 BINOWN - paexec yürütülebilir sahibi
 BINGRP - paexec yürütülebilir qrup
 MANOWN - man səhifə sahibi
 MANGRP - man səhifə qrup
Bina və quraşdırmaq nümunələri:
 1) bərpa-dirs bütün bmake quraşdırma
 2) ENV CC = ICC
       PREFIX = / home / cheusov / local
       CPPFLAGS = '- I / usr / Pkg / daxil "
       LDFLAGS = '- L / usr / Pkg / lib -Wl, -Wl -rpath / usr / Pkg / lib "
       LDADD = -lextralib
       CFLAGS = '- Werror -Divar'
       BINOWN = cheusov
       BINGRP istifadəçilər =
       MANOWN = cheusov
       MANGRP istifadəçilər =
       MKCATPAGES = no
          bmake bütün bərpa-dirs s yüklemek
 3) paexec (3) bu qeyri-portativ getopt_long lazımdır
     * BSD və Linux OSes. Sizin OS olmadıqda,
     Siz aşağıdakı kimi paexec inşa edə bilərsiniz.
     echo '# daxildir'> ./config.h
     ENV
       CPPFLAGS = '- DNO_PORTABHACKS_H = 1 -DHAVE_CONFIG_H = 1 "
       LDFLAGS = '- lnbcompat'
          bmake bütün bərpa-dirs s yüklemek
     burada libnbcompat bir NetBSD nin daşınması kitabxana
     Əlbəttə, siz də getopt_long hər hansı digər həyata keçirilməsi istifadə edə bilərsiniz.
     Qeyd: Xeyr, mən istifadə edəcəyik autotools

Bu azad Yeni nədir:

  • libmaa artıq lazım deyil qurmaq və paexec axır.
  • Təqdimat paexec.pdf əlavə edildi.
  • Ətraf dəyişən PAEXEC_EOT təqdim olunub.

  • Sehrli & quot;
  • Seçim y (1) və paexec_reorder (1) & quot son-of-vəzifə marker qəbulu üçün paexec əlavə edildi; string.

  • Kalkulyator & quot;
  • Seçim C qəbulu & quot (1) paexec əlavə edildi; daha asan.
  • Seçim -x (1).
  • paexec_reorder əlavə edildi
    Reqressiya testlər və sənədlərin
  • Əlavələr və təkmilləşdirilməsi edilmişdir.

nədir versiya 0.18.0-ci ildə Yeni

  • NULL dereference (sigsegv) paexec qeydə alınıb (1).

  • Giriş verilmiş ilk line boş olanda
  • baş verib.
  • ssh kimi nəqliyyat artıq shquoted olunur. Keçdi bir bütün komanda
  • Xüsusilə bu t ilə birlikdə iş deyil ki, -x giderir. & Quot; paexec g & quot; İndi bir vəzifə kimi boş string qəbul edir.
  • A kiçik fix paexec_reorder man səhifə edilmişdir.
  • Daha reqressiya testlər əlavə edilmişdir.

versiya 0.17.0 yeni nədir:

  • paexec (1) təlimatlandırır -x seçimi vəzifə başına bir funksiyanı çalıştırın.
  • seçim n üçün təkmilləşdirilməsi.
  • seçim "-mt = 'vəzifə marker alternativ son edir.
  • seçim -MD = graph rejimi (g) vəzifələri arasında sınırlayıcıyı edir.
  • artıq uğursuz öhdəsində olan bir lazımsız sınırlayıcı xarakteri ilə başa çatır çıxış xətti.
  • Long variantları tamamilə çıxarıldı.
  • & quot; paexec_reorder g & quot; indi düzgün uğursuz emal vəzifələri "çıxdı.
  • seçim m (1), paexec nin m oxşar olan.
  • paexec_reorder əlavə edildi
  • Daha nümunələri və reqressiya test.
  • Documentation yenilikləri və təkmilləşdirilməsi.

nədir versiya 0.16.0-ci ildə Yeni

  • Bu versiya qədim tərtib uğursuzluqlar üçün bir düzeltme var OpenBSD, HP-UX, və bəlkə başqaları.

  • Reordering vəzifələri üçün
  • Yeni rejimi əlavə edildi; -W0 və -W2 variantları.
  • Long variantları hələ dəstəklənir, lakin hesab edilir deprecated.
  • & quot; mkcmake test & quot; İndi HP-UX, Solaris və digər SVR4 törəmələri uğur qazanmaq üçün bir şans var.

nədir versiya 0.15.0-ci ildə Yeni

  • build sistemi mk-faylları dəyişdi mk konfiqurasiya.
  • paexec (1).
  • dilimlənmiş çıxış normallaşdırılması üçün yeni proqram paexec_resort (1) var
  • vəzifələri reordering üçün yeni seçimi -W var.
  • Bu seçim ile, paexec (1) daha yaxşı bir şəkildə şəbəkə və ya CPU'lar üzərində vəzifələri paylayaraq ümumi emal vaxt minimuma endirmək edə bilər.
  • d (ayıklama) seçimi tətbiq edildiyi baş 1 byte bufer daşqın üçün bir düzeltme yoxdur.
  • Documentation yenilikləri, kiçik giderir, və kodu təmiz-up.

versiya 0.13.0 yeni nədir:

  • dövrü aşkarlanması üçün alqoritm (paexec s) tamamilə yenidən və indi tasks_count ^ 2 integers ayrılması bunun əleyhinədi edilib.
  • İndi çox daha sürətli işləyir.
  • AZ _timeout_ seçimi əlavə edildi.
  • uğursuz node komanda təkrar cəhdi hər _timeout_ saniyə edilir.
  • Bu seçim mümkün etibarsız şəbəkələri, hardware və ya proqram üzərində qruplar təşkil edir.

versiya 0.12.0 yeni nədir:

  • Bu azad -z seçim edir. Tətbiq Əgər, yazmaq / oxumaq / olan qovşaqlarının (2) əməliyyatları qeyri-tənqidi olur.

  • Ölümcül & quot; halda paexec ildə
  • node əlaqə itirmiş s seçimi tətbiq olunur, əgər, o, simli və quot olacaq çıxış başqa node uğursuz vəzifəsi redesign və; stdout.
  • Bu I / O səhvlər davamlı paexec, və bir nəticə kimi etibarsız Host ibarət hətta bir şəbəkə üzərində paexec qruplar yarada (İnternet?) Təşkil edir.
  • Uğursuz Host kimi qeyd olunur, və paexec cari run ərzində istifadə edilə bilməz. Kiçik giderir var.

nədir versiya 0.11.0-ci ildə Yeni

  • Bu azad, paexec s edər yoxlayır ki, faktiki iş başlamazdan əvvəl dövründən üçün giriş tapşırıq graph. Bu halda / onlar bir səhv ilə, paexec çıxar aşkar.
  • A kiçik manpage fix edilmişdir.

versiyası 0.10.1-ci ildə Yeni nədir:

  • A kiçik fix & quot üçün edilmişdir; paexec - s & quot; (Romb kimi bağımlılıkları).
  • A kiçik fix adam səhifə edildi.
  • Clean-up testlər / test.sh edildi. getopt_long (3) geri və s Solaris, HP-UX, Interix üzrə getopt (3) düşür.

Oxşar proqram

pyssf
pyssf

14 Apr 15

GNU Parallel
GNU Parallel

17 Feb 15

Son of Grid Engine
Son of Grid Engine

19 Feb 15

Geliştirici digər proqram Aleksey Cheusov

LMDBG
LMDBG

20 Feb 15

mk-configure
mk-configure

20 Feb 15

runawk
runawk

19 Feb 15

Şərh paexec

Şərhlər tapılmadı
Şərh əlavə
Images yandırın!