问题标签 [hp-ux]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
428 浏览

c++ - 以编程方式从父进程的子进程捕获打印,因此它们不会进入标准输出

我确实有一个在 HPUX 和 Linux 上运行的 C++ 程序。我的程序创建了 2 个子进程,父进程等待两个子进程完成。当我如下执行我的程序表单运行目录时,运行> myProgram

我从显示的子进程 + 父进程中获得打印。所以我需要停止我的子进程打印到命令提示符窗口。子进程完成后,我想打开打印,以便父进程显示结果。

有谁知道如何打开和关闭打印?

0 投票
2 回答
679 浏览

popen - popen() 系统调用在 HP-Ux 11.11 中挂起

我有一个程序通过 popen() 系统调用使用“/usr/bin/lpstat”计算“打印机队列总计”值。

注意:在命令行中,“/usr/bin/lpstat”命令暂停了一段时间,因为网络中有许多打印机可用。

这里的问题是,执行挂在 popen() 系统调用上,而我希望它挂在 fscanf() 上,它从文件流 fp 读取输出。

如果有人能告诉我 popen() 系统调用挂起的原因,它将帮助我修改程序以满足我的要求。

感谢您花时间阅读这篇文章和您的努力。

0 投票
1 回答
865 浏览

python - python - 远程主机时区与本地

我正在构建一个用于远程日志监控的 Web 前端,
必须管理大约 10 个不同的地理位置,我遇到了你们中的一些人已经拥有的 3 头地狱犬。

有什么方法可以从远程 HPUX shell 变量中获取以下远程信息:

  • zoneinfo(国家/城市)
  • UTC + 偏移量(我可以从 zoneinfo 轻松获得)

到目前为止,我能得到的最好的是操作系统缩写的时区(这是否足以通过静态构建的 pytz.common_timezones 集合迭代地跨越远程时间并将缩写的区域反向转换为国家/城市,或者我完全走错了路? )

获得国家/城市(我没有)后,我可以轻松获得偏移量

'TLT +0900'

  • 获取远程缩写时区,

(Linux 有更理智的

输出如
ZONE="Europe/London"
而 HP-UX /etc/TIMEZONE 使用缩写时区,如
TZ=CAT-2

我会使用 echo $TZ ,它会输出一些更有用的数据,比如 CAT-2,但是一些远程 HP-UX 甚至没有配置这个,因此迫使我依赖模棱两可的 RFC822 日期,

我已经查看了 pytz、datetime.datetime、email.Utils,但考虑到直接从缩写时间转换为 zoneinfo 国家/城市(pytz 允许相反)是不可能
的远程时区,并在接受注册远程主机的用户输入时添加一个国家/城市下拉列表?

编辑(部分解决方案)

以@Mike Pennington 回答为基础

0 投票
2 回答
3175 浏览

java - Java 应用程序执行速度非常慢(比 Windows、Linux、AIX 慢 10-100 倍)

关于在 HP\UX 服务器上运行我们的公司 Java 应用程序的性能问题,我需要您的帮助。应用程序是一个独立的工具,它将多个数据库上的数据同步为一个,通过 XML-RPC 协议与远程控制通信,并使用本地 Derby (Java DB) 数据库实例来保存配置数据等。我们在其他环境上没有性能问题与使用 Sun JVM 的 Windows XP、Linux 和 AIX 相同的负载。经过一系列测试,我们发现最耗时的是与 Derby 数据库的通信。大部分时间都花在了从套接字读取上,这个时间比其他平台要多 10-100 倍。我们确信 Derby 工作正常,我们有 CPU 储备(使用率约为 30%-40%),所以最可能的原因是本地数据库和应用程序之间的传输层。

有没有办法诊断 HP-UX 上的套接字 I\O 问题,或者可能存在一些可以配置的限制?也许有必要的JVM选项?您的任何想法将不胜感激。

我们尝试根据http://publib.boulder.ibm.com/infocenter/wasinfo/v6r1/index.jsp?topic=/com.ibm.websphere.wsfep.multiplatform.doc/info/ae优化 JVM 选项/ae/tprf_tunejvm_v61.html但没有得到任何显着改善。

JVM 信息:Java HotSpot(TM) 64 位服务器 VM(19.1-b02-jinteg:2011mar11-16:46 PA2.0W (aCC_AP),混合模式) Java:版本 1.6.0.10,供应商“Hewlett-Packard Company”

我们使用以下实例: 操作系统:HP-UX (B.11.23) 架构:PA_RISC2.0W 64 位处理器:2

总物理内存大小:4 088 MB 交换大小:4 090 MB

这是运行缓慢的代码的示例。在 HP 上执行需要几秒钟,而在 Windows 上需要 10-30 毫秒:

提前感谢您的所有想法

0 投票
2 回答
2803 浏览

multithreading - HP-UX:每个进程的线程数

HP-UX 上是否有命令来检查和查看与进程/任务相关的所有线程。

不支持 ps -m。

0 投票
0 回答
637 浏览

perl - 无法在 64 位 HPUX 中编译 LibXML

我们试图在 64 位 HPUX 机器上为 perl 编译 LibXML 模块。

我们运行 .configure 如下:

编译器设置为 64 位:export CC="cc +DD64"

然后我们运行gmake install,出现以下错误:

有人可以告诉我们如何解决这个问题吗?

0 投票
2 回答
8860 浏览

ksh - stty hupcl ixon ixoff

stty, not a typewritter在 hpux 上看到了消息(尽管有交互式终端检查?),我猜测这些是由于我的 .kshrc 文件中的 stty 行:

两个问题:

1)我知道为什么有擦除线,因为没有它,退格键不起作用。我继承了这些 .kshrc 行,但不知道它们的作用。

有人知道 hupcl ixon ixoff 线的意义吗?stty 手册页并不是特别有启发性:

2)是否有不同的方法来检查交互式终端。我有 tty -s ;如果 [ $? ] 之前,但这在 hpux 上似乎也很吵。

0 投票
3 回答
16055 浏览

unix - 在 Unix 中获取昨天的日期 - KSH 脚本

以下命令用于在 HP UX 上获取 Unix Ksh 中的昨天日期

有人可以让我知道上面命令中的“CST + 24 date”是做什么的吗?

0 投票
2 回答
3527 浏览

python - 如何判断 HPUX 系统中是否有 Python 可用?

如何知道我所在的环境(某些版本的 HPUX)是否安装了 python?

0 投票
3 回答
494 浏览

c - 简单的 C 代码在 HPUX 上运行良好,但在 Linux 上会出现段错误。为什么?

我已经很久很久没有做过任何严肃的 C 语言了,希望能得到一个快速的解释。以下代码在 HP/UX 上编译并运行良好。它在 Ubuntu 中的 GCC 4.3.2 上编译时没有任何警告(即使使用 gcc -Wall),但在 Linux 上运行时会出现段错误。

谁能解释为什么?