paexec

نرم افزار تصویر:
paexec
جزئیات نرم افزار:
نسخه: 0.19.1
ها تاریخ: 20 Feb 15
توسعه دهنده: Aleksey Cheusov
پروانه: رایگان
محبوبیت: 19

Rating: 1.0/5 (Total Votes: 1)

در paexec نرم افزاری است که توزیع وظایف داده شده (STDIN) در سراسر چندین پردازنده و یا ماشین آلات در یک شبکه است.
paexec ندارد بافر داخلی محدود دیگر. همه آنها به صورت خودکار آن را به عنوان مورد نیاز است تغییر اندازه. متغیر محیطی PAEXEC_BUFSIZE مجموعه * اندازه بافر اولیه *، نمی * * * * * * * * حداکثر یک.
README: یادداشت در مورد getopt_long تابع غیر استاندارد، و مشاوره چگونه به ساخت paexec بر روی سیستم عامل با هیچ پشتیبانی getopt_long (JP-UX، سولاریس و غیره).
نصب و راه اندازی:
0) BSD را مورد نیاز است. من نام آن را 'bmake اما نام واقعی آن ممکن است
   متفاوت است. pmake یا فقط مطمئن انواع امکان پذیر است.
   اگر شما نیاز به تغییر گزینه های ساختمان به طور پیش فرض،
   اجرا bmake مثل این
     ENV [YOUR_ASSIGNMENTS] bmake
   به عنوان مثال بخش زیر مراجعه کنید
1) "libmaa" کتابخانه مورد نیاز است برای ساخت paexec. این بخشی از است
   "DICT" http://sourceforge.net/projects/dict پروژه
   نمونه سریع ساختمان:
       از gzip -dc /home/cheusov/downloads/dictd-XYZtar.gz | تار -xf-
       سی دی dictd-X-Y-Z / libmaa
       ./configure
       gmake
       gmake نصب
   توجه: gmake است GNU را در اینجا! در اغلب توزیعهای لینوکس
   از آن است که به نام را.
2) بسته غیرفشرده paexec شما مثل این را دانلود کرده اید
   از gzip -dc paexec-X-Y-Z.tar.gz | تار -xf-
3) سی دی paexec-X-Y-Z
4) bmake
5) (اختیاری!) bmake نصب-dirs
6) bmake نصب
هستند بسیاری از متغیرهای makefile در است که می تواند در طول تغییر وجود دارد
ساختمان و نصب و راه اندازی.
متغیرهای خود paexec را (همه آنها در ابتدای makefile در هستند):
  PREFIX - که در آن paexec به نصب
  گزینه لینکر برای ارتباط با "MAA" کتابخانه - LIBMAA
متغیرهای BSD را در (بیشتر مورد استفاده،
برای دیگران - اسناد و مدارک را و فایل های .mk مراجعه کنید)
 BINDIR - که در آن paexec اجرایی یا Executable خود را به نصب
 MANDIR - که در آن صفحات دستی به نصب
 BINOWN - صاحب اجرایی paexec
 BINGRP - گروه اجرایی paexec
 MANOWN - صاحب صفحه مرد
 گروه صفحه مرد - MANGRP
نمونه هایی از ساختمان و نصب و راه اندازی:
 1) bmake همه نصب-dirs نصب
 2) پاکت CC = ICC
       PREFIX = / صفحه اصلی / cheusov / محلی
       CPPFLAGS = '- من به / usr / PKG / شامل'
       LDFLAGS = '- L مسیر / usr / PKG / معاونت -Wl، -rpath -Wl، دایرکتوری / usr / PKG / معاونت'
       LDADD = -lextralib
       CFLAGS = '- Werror -Wall'
       BINOWN = cheusov
       BINGRP = کاربران
       MANOWN = cheusov
       MANGRP = کاربران
       MKCATPAGES = هیچ
          bmake -s همه نصب-dirs نصب
 3) paexec نیاز به getopt_long غیر قابل حمل (3) در حال حاضر در
     * * * * BSD و نکردید لینوکس. اگر از آن است که در سیستم عامل شما وجود ندارد،
     شما می توانید paexec مانند زیر ساخت.
     اکو '# شامل "> ./config.h
     ENV
       CPPFLAGS = '- DNO_PORTABHACKS_H = 1 -DHAVE_CONFIG_H = 1'
       LDFLAGS = '- lnbcompat'
          bmake -s همه نصب-dirs نصب
     که در آن libnbcompat کتابخانه قابل حمل نتبیاسدی است
     البته، شما همچنین می توانید هر اجرای دیگری از getopt_long استفاده کنید.
     توجه: نه، من استفاده نمی autotools

چه جدید در این نسخه است:

در libmaa مورد نیاز است دیگر برای ساخت و اجرای paexec.
paexec.pdf ارائه افزوده شد.
PAEXEC_EOT متغیر محیط زیست معرفی شد.
سحر و جادو & quot؛ را -y گزینه به paexec (1) و paexec_reorder (1) برای تنظیم نشانگر پایان کار به گروه & quot اضافه شد. رشته.
ماشین حساب & quot؛ را -c به به paexec (1) برای تنظیم و & quot اضافه شد. آسان تر.
-x گزینه به paexec_reorder (1) اضافه شد.
اضافه شده و بهبود آزمون رگرسیون و مستندات ساخته شده بودند.

جدید در نسخه 0.18.0 است:

به ارجاع NULL (sigsegv) شده است در paexec ثابت (1).
این اتفاق افتاد زمانی که اولین خط داده شده در ورودی خالی بود.
کل دستور داده شده برای حمل و نقل مانند SSH در حال حاضر shquoted.
به طور خاص این رفع -x، که همراه با -t کار نمی کند. و & quot؛ paexec -G ها & quot؛ در حال حاضر یک رشته خالی به عنوان یک کار را می پذیرد.
تعمیر جزئی شده است در صفحه مرد paexec_reorder ساخته شده است.
آزمون رگرسیون بیشتر اضافه شده است.

جدید در نسخه 0.17.0 است:

در -x به دستور paexec (1) برای اجرای یک فرمان در هر کار.
ارتقاء برای -n گزینه.
گزینه '-mt =' مجموعه پایان جایگزین نشانگر وظیفه.
گزینه -md = مجموعه حائل بین وظایف در حالت نمودار (-G).
خط خروجی که شامل وابستگان شکست خورده دیگر با شخصیت حائل های غیر ضروری به پایان می رسد.
گزینه های طولانی به طور کامل حذف شد.
و & quot؛ paexec_reorder -G ها & quot؛ در حال حاضر به درستی دسته خروجی وظایف 'شکست خورده است.
متر گزینه به paexec_reorder (1)، که شبیه به متر paexec اضافه شد.
مثال ها و آزمون رگرسیون بیشتر.
به روز رسانی اسناد و بهبود.

جدید در نسخه 0.16.0 است:

این نسخه دارای یک ثابت برای شکست تلفیقی در عاملها باستان، HP-UX، و شاید دیگران است.
حالت های جدید برای انجام دادن کارهای مرتب سازی مجدد اضافه شد. -W0 و -W2 گزینه ببینید.
گزینه های طولانی هنوز هم حمایت اما منسوخ در نظر گرفته.
و & quot؛ آزمون ها & quot mkcmake. در حال حاضر شانس برای موفقیت در HP-UX، سولاریس، و دیگر مشتقات SVR4 است.

جدید در نسخه 0.15.0 است:

در این سیستم ساخت از MK-فایل تغییر کرده است به MK-پیکربندی.
یک paexec_resort اجرایی جدید (1) برای عادی سازی خروجی قطعه قطعه از paexec (1) وجود دارد.
یک -W گزینه جدید برای مرتب سازی مجدد وظایف وجود دارد.
با استفاده از این گزینه، paexec (1) قادر به حداقل رساندن زمان پردازش کل با توزیع وظایف بر روی شبکه و یا پردازنده در راه بهتر است.
یک ثابت برای یک سرریز بافر 1 بایت است که اتفاق افتاده است زمانی که -d (اشکال زدایی) گزینه استفاده شد وجود دارد.
به روز رسانی اسناد و مدارک، اصلاحات جزیی، و کد تمیزکاری.

چه در نسخه 0.13.0 جدید است:

در این الگوریتم برای تشخیص چرخه (paexec -s) به طور کامل دوباره شد و در حال حاضر does't اختصاص tasks_count ^ 2 اعداد صحیح.
در حال حاضر کار می کند بسیار سریع تر.
گزینه -z _timeout_ اضافه شد.
تلاش برای تکرار یک دستور در یک گره شکست خورده ساخته شده است هر ثانیه _timeout_.
این گزینه امکان سازماندهی خوشه بیش از شبکه های غیر قابل اعتماد، سخت افزار یا نرم افزار.

جدید در نسخه 0.12.0 است:

در این نسخه می افزاید: گزینه -z. اگر اعمال، خواندن / نوشتن (2) عملیات از / به گره تبدیل غیر حیاتی است.
در صورت paexec اتصال به گره از دست داده است، آن را به کار شکست خورده به گره دیگر جابهجا و در صورت گزینه -s اعمال می شود، خروجی رشته ها & quot؛ کشنده ها & quot؛ به STDOUT.
این باعث می شود مقاوم در برابر paexec به خطاهای I / O، و به عنوان یک نتیجه شما می توانید خوشه paexec حتی بیش از یک شبکه متشکل از میزبان غیر قابل اعتماد ایجاد (اینترنت؟).
میزبان نتوانست به عنوان چنین مشخص شده، خواهد شد و در طول اجرا فعلی paexec استفاده نمی شود. می اصلاحات جزیی وجود دارد.

جدید در نسخه 0.11.0 است:

در این نسخه اضافه می کند -s paexec، که گراف کار ورودی برای چرخه چک قبل از شروع کار واقعی. اگر آن / آنها با خطا تشخیص داده می شوند، خروجی paexec.
ثابت manpage جزئی ساخته شده است.

چه در نسخه 0.10.1 جدید است:

در تعمیر جزئی برای ساخته شد و & quot؛ paexec -s ها & quot؛ (لوزی مانند وابستگی).
تعمیر جزئی در صفحه مرد ساخته شده است.
تمیزکاری در آزمون / test.sh انجام شد. getopt_long (3) می افتد به getopt (3) در سولاریس، HP-UX، Interix، و غیره

نرم افزار های مشابه

cloud-calculator
cloud-calculator

12 May 15

clusterui
clusterui

14 Apr 15

Tentakel
Tentakel

15 Apr 15

نرم افزار های دیگر از توسعه دهنده Aleksey Cheusov

runawk
runawk

19 Feb 15

LMDBG
LMDBG

20 Feb 15

mk-configure
mk-configure

20 Feb 15

نظرات به paexec

نظر یافت نشد
اضافه کردن نظر
روشن کردن تصاویر!