paexec

Programinė įranga Screenshot:
paexec
Programinė detalės:
Versija: 0.19.1
Įkėlimo datą: 20 Feb 15
Kūrėjas: Aleksey Cheusov
Licencija: Nemokamai
Populiarumas: 19

Rating: 1.0/5 (Total Votes: 1)

paexec yra įrankis, kuris platina paskirtas užduotis (stdin) metu keliose CPU ar mašinų tinklo.
paexec neturi riboti vidaus buferius daugiau. Visi jie yra pakeistos, automatiškai, nes ji yra reikalinga. PAEXEC_BUFSIZE aplinkos kintamąjį nustato žinutę * pirminio * buferio dydis, o ne * maksimalus * vienas.
README: pastabos apie nestandartinio funkcija getopt_long ir patarimų, kaip sukurti paexec platformų su jokiu getopt_long paramos (JP-UX, Solaris ir kt.)
Įrengimas:
0) BSD makiažo nereikia. Aš pavadinkite jį "bmake", bet jo tikrasis vardas gali
   skirtis. pmake arba tiesiog padaryti galimi variantai.
   Jei jums reikia pakeisti numatytąjį kūrimo galimybes,
   paleisti bmake kaip tai
     ENV [YOUR_ASSIGNMENTS] bmake
   Žiūrėti pavyzdį skyrių žemiau
1) "libmaa" biblioteka privalo sukurti paexec. Jis yra dalis
   "Dict" projektas http://sourceforge.net/projects/dict
   Greita pavyzdys Pastato tipas:
       gzip -DC /home/cheusov/downloads/dictd-XYZtar.gz | deguto -xf-
       cd dictd-X-Y-Z / libmaa
       Configure
       gmake
       gmake įdiegti
   PASTABA: gmake yra GNU make čia! Pagal daugumos Linux distribucijų
   ji pavadinta makiažo.
2) išpakuoti paexec tar jūs įkėlėte, kaip tai
   gzip -DC paexec-X Y Z.tar.gz | deguto -xf-
3) cd paexec-X-Y-Z
4) bmake
5) (neprivaloma!) Bmake install-dirs
6) bmake įdiegti
Yra makefile kintamųjų daug, kad gali būti pakeistas per
pastatas ir montavimas.
paexec nuosavos kintamieji (Visos jos yra iš Makefile pradžioje):
  PREFIKSAS - kai paexec yra įdiegta
  LIBMAA - tiltelis galimybė susiejimas "Maa" biblioteką
BSD Padaryti anketa kintamieji (dažniausiai naudojami,
visiems kitiems - matyti, kad dokumentaciją ir .mk failus)
 BINDIR - kai paexec vykdomąjį pati įdiegta
 Mandir - kai man puslapiai yra įdiegta
 BINOWN - paexec vykdomąjį savininkas
 BINGRP - paexec vykdomąjį grupė
 MANOWN - vyras puslapis savininkas
 MANGRP - vyras puslapis grupė
Pavyzdžiai statybą ir instaliavimą:
 1) bmake visi install-dirs įdiegti
 2) env CK = ICC
       Prefix = / home / cheusov / vietinis
       CPPFLAGS = '- I / usr / PKG / include "
       LDFLAGS = '- L / usr / PKG / lib -Wl, -rpath -Wl, / usr / PKG / lib "
       LDADD = -lextralib
       CFLAGS = '- Werror Wall "
       BINOWN = cheusov
       BINGRP = vartotojams
       MANOWN = cheusov
       MANGRP = vartotojams
       MKCATPAGES = ne
          bmake -ius visi install-dirs įdiegti
 3) paexec reikalinga ne nešiojamų getopt_long (3), esančių
     * BSD ir Linux OS. Jei tai nėra jūsų OS,
     Jūs galite kurti paexec kaip toliau.
     echo "#include"> ./config.h
     ENV
       CPPFLAGS = '- DNO_PORTABHACKS_H = 1 -DHAVE_CONFIG_H = 1 "
       LDFLAGS = '- lnbcompat "
          bmake -ius visi install-dirs įdiegti
     kur libnbcompat yra NetBSD perkeliamumas biblioteka
     Žinoma, jūs taip pat galite naudoti bet kokį kitą įgyvendinimą getopt_long.
     PASTABA: Ne, aš ne naudoti autotools

Kas naujo , šioje laidoje:

  • libmaa nereikia nebėra sukurti ir paleisti paexec.
  • pristatymas paexec.pdf buvo pridėta.

  • Buvo įvesta
  • Aplinkos kintamasis PAEXEC_EOT.
  • variantas -y buvo įtraukta į paexec (1) ir paexec_reorder (1) nustatant galutinio of-užduotį žymeklį į & quot; Magic & quot; eilutė.
  • variantas -C buvo įtraukta į paexec (1) nustatymo & quot; skaičiuotuvas & quot; lengviau.
  • variantas -x buvo įtraukta į paexec_reorder
  • (1).
  • Priedai ir patobulinimai regresijos bandymų ir dokumentus buvo.

Kas naujo versija 0.18.0:

  • NULL dereference (SIGSEGV) buvo nustatyta paexec (1).
  • Tai atsitiko, kai pirmoji eilutė pateikta įėjimo buvo tuščias.
  • Visa komanda išlaikė į ssh-kaip transportas dabar shquoted.
  • Visų pirma tai nustato -x, kuris nedirbo kartu su -T. & Quot; paexec -g & quot; dabar priima tuščią eilutę, kaip atlikti užduotį.
  • nepilnametis nustatyti buvo padaryta paexec_reorder žinyno puslapyje.

  • Daugiau regresijos bandymai buvo pridėta.

Kas naujo versija 0.17.0:

  • variantas -x nurodo paexec (1) paleisti vieną komandą už užduotį.
  • Patobulinimai skirti pasirinkimo -n.
  • variantas "-mt = 'nustato alternatyvią pabaigą užduočių persekiotoją.
  • variantas -md = nustato tarp užduočių grafikas režimu (-G) skyriklis.
  • produkcijos linija, kuri yra bankrutavę išlaikytinių nebėra baigiasi nereikalingų separator pobūdžio.
  • Long variantai buvo visiškai pašalinta.
  • & quot; paexec_reorder -g & quot; dabar teisingai rankenos nepavyko užduotims "produkcija.
  • variantas -m buvo įtraukta į paexec_reorder
  • (1), kuris yra panašus į paexec anketa -m.
  • Daugiau pavyzdžių ir regresijos testai.
  • Dokumentacija atnaujinimai ir patobulinimai.

Kas naujo versija 0.16.0:

  • Ši versija yra kompiliavimo nesėkmių apie senovės fix OpenBSD HP-UX, o gal kt.
  • Nauji režimai perrikiuoti užduotis buvo pridėta; matyti -W0 ir -W2 galimybes.
  • Ilgos galimybės vis dar palaiko, bet manoma, pasenusios.
  • & quot; mkcmake tyrimas & quot; dabar turi šansą sėkmingai HP-UX, Solaris ir kitais SVR4 darinius.

Kas naujo versija 0.15.0:

  • Build System pasikeitė iš MK-failus MK-konfigūruoti.
  • Nėra naujų vykdomąjį paexec_resort (1) normalizuoti griežinėliais išvestį paexec.
  • (1)
  • Yra nauja galimybė -W už pertvarką užduotis.
  • Naudodami šią parinktį, paexec (1) gali sumažinti bendrą apdorojimo laikas paskirstant užduotis per tinklą arba mikroprocesorių geriau.
  • Nėra už 1 baitas buferio, kad atsitiko, kai buvo taikomas -d (debugging) galimybė nustatyti.
  • Dokumentacija atnaujinimai, pataisymai smulkius ir kodas švarios-ups.

Kas naujo versija 0.13.0:

  • už ciklo aptikimo algoritmas (paexec -ai) buvo visiškai perdarytas ir dabar Pusryčiai nebuvo skirti tasks_count ^ 2 sveikieji skaičiai.
  • Dabar ji veikia daug greičiau.

  • Z _timeout_ galimybė buvo pridėta.
  • bandymas pakartotas komandą apie nepavykusio mazgas yra pagamintas kas _timeout_ sekundžių.
  • Ši parinktis leidžia organizuoti grupes per nepatikimų tinklų, įrenginių ar programinės įrangos.

Kas naujo 0.12.0 versija:

  • Ši laida prideda -z parinktį. Jei taikoma, skaityti / rašyti (2) operacijos iš / į mazgų tapo ne kritinė.
  • Iš bylos paexec neteko ryšio su mazgo, ji bus priskiriate, nepavyko užduotį į kitą mazgą ir, jei -s variantas taikomas, atras eilutę & quot; mirtiną & quot; stdout.
  • Tai daro paexec atsparios I / O klaidų ir, kaip rezultatas, kurį gali sukurti paexec grupes net per tinklą, kurį sudaro nepatikimų šeimininkų (interneto?).
  • Nepavyko šeimininkai yra pažymėta kaip tokia, ir nebus naudojamas einamaisiais paleisti iš paexec. Yra nedideli pataisymai.

Kas naujo versija 0.11.0:

  • Ši laida papildyta paexec -s, kuri tikrina Įvesties vykdyti užduotis grafikas, motociklų, prieš pradedant faktinį darbą. Jei jis / jie aptiko, paexec išėjimus su klaida.
  • nepilnametis manpage nustatyti buvo padaryta.

Kas naujo versija 0.10.1:

  • nepilnametis nustatyti buvo numatyta, & quot; paexec - S & quot; (Rombo pavidalo priklausomybės).
  • nepilnametis nustatyti buvo pateiktas žinyno puslapyje.
  • Clean-up buvo padaryta testų / test.sh. getopt_long (3) patenka atgal į getopt (3) Solaris, HP-UX, Interix ir kt.

Panaši programinė įranga

LINX
LINX

11 May 15

Pyro4
Pyro4

14 Apr 15

BalanceNG
BalanceNG

22 Jun 18

ClusterControl
ClusterControl

3 Jun 15

Kita programinė įranga kūrėjas Aleksey Cheusov

runawk
runawk

19 Feb 15

DictEm
DictEm

20 Feb 15

mk-configure
mk-configure

20 Feb 15

Komentarai paexec

Komentarai nerastas
Pridėti komentarą
Pasukite ant paveikslėlio!