paexec

软件截图:
paexec
软件详细信息:
版本: 0.19.1
上传日期: 20 Feb 15
许可: 免费
人气: 19

Rating: 1.0/5 (Total Votes: 1)

paexec是分布在网络特定的任务(标准输入)在多个CPU或机器的实用程序。
paexec没有限制内部缓冲区了。所有这些都是自动调整大小,因为它是必要的。 PAEXEC_BUFSIZE环境变量设置一个初始* *缓冲区大小,而不是*最大* 1。
自述:关于非标准功能getopt_long,并建议如何在没有getopt_long支持(JP-UX时,Solaris等)的平台上构建paexec笔记。
安装方式:
0)BSD化妆是必要的。我的名字是'B进行“,但它真正的名称可能
   有所不同。 pmake或者只是做是可能的变种。
   如果您需要更改默认的建设方案,
   运行B进行这样的
     ENV [YOUR_ASSIGNMENTS] B进行
   见下面的例子节
1)“libmaa”库需要建立paexec。它是一个部分
   “字典”项目http://sourceforge.net/projects/dict
   建设快速示例:
       GZIP -dc /home/cheusov/downloads/dictd-XYZtar.gz |焦油-xf-
       CD dictd-X-Y-Z / libmaa
       的./configure
       使用gmake
       使用gmake安装
   注意:使用gmake是GNU使这里!在大多数Linux发行版
   它被命名为化妆。
2)你已经下载了这样的解压缩paexec压缩包
   GZIP -dc paexec-X-Y-Z.tar.gz |焦油-xf-
3)CD paexec-X-Y-Z
4)B进行
5)(可选!)B进行安装,迪尔斯
6)B进行安装
有很多的Makefile变量可以期间改变
建设和安装。
paexec自己的变量(所有他们在Makefile文件的起始):
  PREFIX - 其中paexec被安装到
  LIBMAA - 用于连接“MAA”库链接选项
BSD make的变量(最常用的,
对于所有其他 - 看化妆的文档和文件的.mk)
 BINDIR - 其中paexec可执行程序本身被安装到
 MANDIR - 在手册页安装到
 BINOWN - paexec可执行老板
 BINGRP - paexec可执行组
 MANOWN - 手册页主人
 MANGRP - 手册页组
建设和安装的例子:
 1)B进行的所有安装,安装迪尔斯
 2)ENV CC = ICC
       PREFIX = /家庭/ cheusov /本地
       CPPFLAGS =' - 我的/ usr /包装/包括'
       LDFLAGS =“ - L / USR /包装/ lib中-Wl,-rpath -Wl是/ usr /包装/ lib目录”
       LDADD = -lextralib
       CFLAGS =“ - Werror -Wall”
       BINOWN = cheusov
       BINGRP =用户
       MANOWN = cheusov
       MANGRP =用户
       MKCATPAGES =无
          B进行-s全部安装,安装迪尔斯
 3)paexec需要非便携式getopt_long(3)中存在的
     * BSD和Linux操作系统。如果它不存在在OS,
     你可以像下面建paexec。
     回声“的#include”> ./config.h
     ENV
       CPPFLAGS =' - DNO_PORTABHACKS_H = 1 -DHAVE_CONFIG_H = 1'
       LDFLAGS =“ - lnbcompat”
          B进行-s全部安装,安装迪尔斯
     其中,libnbcompat是NetBSD的便携库
     当然,你也可以使用任何其他实施getopt_long的。
     注意:不,我不会使用自动工具

什么是此版本中的新

  • 在libmaa不再被需要构建和运行paexec。
  • 在演示paexec.pdf加入。
  • 环境变量PAEXEC_EOT进行了介绍。
  • 选项-y加到paexec(1)和paexec_reorder(1),用于设置结束任务的一个标记的"魔术"字符串。
  • 在选项-C加入paexec(1)设置和QUOT;计算器"更容易。
  • 选项-x加入paexec_reorder(1)。
  • 在增加和改进回归测试和文档发了言。

什么是0.18.0开始新的版本

  • 在NULL解引用(SIGSEGV)已被固定在paexec (1)。
  • 在这件事发生时,在输入给第一行是空的。
  • 在传递到ssh-样的交通现在shquoted。一个完整的命令
  • 在此特别-x修复,而没有与-t工作。 " paexec -g"现在接受一个空字符串作为一个任务。
  • 在A小调修复已取得了paexec_reorder手册页。
  • 在更多的回归测试已被添加。

什么的0.17.0版本是新的

  • 在-x指示paexec(1)选项每个任务运行一个命令。
  • 在改进的选项-n。
  • 选项'-mt =“设置任务标记的替代终点。
  • 选项-md =套在图形模式(-g)任务之间的分隔符。
  • 在包含失败家属不再有不必​​要的分隔符结束的输出线。
  • 在长期的选项被完全删除。
  • " paexec_reorder -g"现在可以正确处理失败任务的输出。
  • 选项-m加到paexec_reorder(1),其类似于paexec的-m
  • 在更多的例子和回归测试。
  • 在文档的更新和改进。

什么是0.16.0版本,新的

  • 在这个版本对古代编译失败修复OpenBSD系统,HP-UX,或者其他人。

  • 重新排序任务
  • 在新的模式中添加;看到-W0和-W2选项。
  • 在长期的选项仍然支持,但被认为过时了。
  • " mkcmake测试"现在有成功的机会在HP-UX,Solaris和其他SVR4衍生物。

什么是0.15.0版本,新的

  • 在构建系统已经从MK-文件改为MK-配置。
  • 有一个新的可执行paexec_resort(1)paexec(1)。
  • 的切片输出标准化
  • 有一个新的选项-W重新排序的任务。
  • 在使用此选项,paexec(1)能够通过分布在以更好的方式在网络或CPU任务总加工时间减少。
  • 有一个1字节的缓冲区溢出时,应用了-d(调试)选项,发生了修复。
  • 在文档更新,轻微的修正和代码清理的。

什么的0.13.0版本是新的

  • 在该算法周期检测(paexec -s)完全重新设计,现在简化版,分配tasks_count ^ 2的整数。
  • 现在,它的工作速度更快。
  • 在该-Z _timeout_选择加入。
  • 要失败的节点上重新运行一个命令试图尽一切_timeout_秒。
  • 在此选项可组织集群在不可靠的网络,硬件或软件。

什么版本0.12.0是新的

  • 在这个版本增加了一个-z选项。如果应用,读/写(2)的操作,从/到的节点成为非关键的。
  • 在情况paexec已经失去连接的节点,它会重新分配失败的任务到另一个节点,如果-s选项被应用,将输出字符串"致命"到stdout。
  • 在这使得paexec耐I / O错误,并因此你甚至可以在网络上创建paexec集群由不可靠的主机(互联网?)。
  • 失败的主机被标记为这样,和paexec的当前运行期间将不被使用。有轻微的修正。

什么是0.11.0版本,新的

  • 在这个版本增加了paexec -s,检查的输入任务的曲线图开始实际工作之前周期。如果/他们发现,paexec退出一个错误。
  • 在A小调联机帮助修复已经取得进展。

什么是0.10.1版本,新的

  • 在A小调修复是为" paexec - S" (菱形般的依赖)。
  • 在A小调修复是在该名男子的页面。
  • 在清理的是在测试/ test.sh完成。 getopt_long(3)回落到getopt的(3)在Solaris,HP-UX,的Interix等。

类似的软件

Condor
Condor

20 Feb 15

iRODS
iRODS

14 Apr 15

mrjob
mrjob

20 Feb 15

显影剂的其他软件 Aleksey Cheusov

mk-configure
mk-configure

20 Feb 15

runawk
runawk

19 Feb 15

LMDBG
LMDBG

20 Feb 15

意见 paexec

评论没有发现
添加评论
打开图片!