问题标签 [solaris-10]

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 回答
589 浏览

solaris-10 - Solaris 10:虚拟 CPU 过多:物理 CPU 负载从未超过 3.2%

我在具有以下特征的 Solaris 10 机器上。

当我运行不同的任务时,“top”命令显示每个进程最多占用总 CPU 的 3.2%。我想这是正常的,因为一个进程只需要一个虚拟 CPU。

我们所做的工作涉及顺序任务,很少有并行工作。这意味着我们通常会看到可能有两个进程(系统除外)在运行,占用约 6% 的 CPU 和约 93% 的空闲。

有没有重新定义 CPU 的数量,或者其他类型的 munging 可以为每个进程分配更大份额的 CPU 处理能力?

如帖子所示,我不是 Solaris 系统管理员,我希望能提供任何可以增进我对虚拟 CPU 使用/管理理解的资源链接。

此致,

科尔姆

0 投票
1 回答
451 浏览

linux - Openfire xmpp 服务器和 Spectrum 2 IM Solaris 和 Linux

我想知道是否可以在 Solaris 机器上运行 Openfire 和 Spectrum 2 IM。我无法编译 Spectrum 的代码,但我想知道是否有人知道在 solaris 10 上运行 Spectrum IM 是否可行。如果它不能在 Solaris 上运行,是否可以在 Solaris 服务器上运行 Openfire 并让 Spectrum IM 在单独的 linux 服务器上运行?

在我的 Linux VM 上下载 Spectrum IM 时也遇到了一些小问题。我添加了

到 /etc/apt/sources.list 就像这里所说的那样。跑了

并作为输出

谢谢

0 投票
2 回答
1330 浏览

unix - 如何以 BYTES 或 SOLARIS 中可能的最小单位获取文件夹大小

是否有任何脚本或命令来获取以字节或位为单位的文件夹大小,以便通过检查 SOLARIS/ 中的文件夹大小来反映文件夹中文件的每一个小变化

0 投票
2 回答
427 浏览

c++ - 在 Solaris10 上使用 g++ 进行 64 位编译

我正在尝试在 Solaris10 上使用 g++ 的共享安装来编译一个测试 cpp 代码,但它仅在 32 位模式下编译。

您能否建议我在这里提供什么选项来生成 64 位二进制文​​件?

谢谢尼拉吉·拉蒂

0 投票
2 回答
262 浏览

c++ - 在 Solaris 上,连续内存分配不会减小映像大小

我在 Solaris sparc 服务器上编写了一个测试程序并使用 Sun Studio 编译它

现在,当我运行它时,我可以看到进程大小不断增加,并且在达到系统内存限制时进程崩溃。我使用 truss 跟踪它,我只能看到 brk 系统调用。在搜索一些 oracle 站点时,我设置了 LD_PRELOAD=libmapmalloc.so,然后进程大小是恒定的。truss 显示这次它使用 malloc 来映射匿名内存页面。

另一方面,我也尝试在 RHEL Linux 2.6 x86 机器上看到这种行为,它也使用了 truss,但进程大小是恒定的。

在第一种情况下,我不了解行为或 Solaris,它使用 brk 来增加数据段的大小,但是当我进行删除时,它并没有减少它。有人可以解释一下为什么 solaris 这样做吗?

那么 linux 在这里做些什么来保持进程大小不变,因为它也使用相同的系统调用。

谢谢尼拉吉·拉蒂

0 投票
1 回答
757 浏览

weblogic12c - 在 DynaQueue.getW 的应用程序处理请求后,Weblogic 挂起

在 Weblogic 12c / Solaris 10 生产系统上,处理请求的时间约为 5 秒。应用程序本身部署在 Weblogic 上所用的时间不到 200 毫秒,之后在 weblogic 内部方法 DynaQueue.getW 中执行线程被阻塞 5 秒。

当问题发生时,服务器上没有负载。

你知道什么会导致这种恼人的行为吗?知道如何进一步调查吗?

这是挂起的执行线程的堆栈跟踪:

“[ACTIVE] ExecuteThread: '4' for queue:'weblogic.kernel.Default (self-tuning)'”守护进程 > prio=3 tid=0x0000000107280000 nid=0x27 in Object.wait() [0xffffffff66cfe000] java.lang.Thread .State: TIMED_WAITING (on object monitor) at java.lang.Object.wait(Native Method) - 在 weblogic.socket.utils.DynaQueue.getW(DynaQueue.getW(DynaQueue. java:237) - 在 weblogic.socket.SocketReaderRequest.run(SocketReaderRequest.java:29) 处的 weblogic.socket.JavaSocketMuxer.processSockets(JavaSocketMuxer.java:336) 处锁定 <0xffffffffe911c6770> (weblogic.socket.utils.DynaQueue) weblogic.work.ExecuteThread.execute(ExecuteThread.java:256) 在 weblogic.work.ExecuteThread.run(ExecuteThread.java:221)

0 投票
1 回答
624 浏览

mysql - 在 Solaris 10 中找不到 mysql 实例

我正在由另一位管理员进行系统设置。带有 webstack 设置的 solaris。通过使用 svcs -a|grep apache 等命令,我可以看到 apache 正在运行,或者 svcs -a|grep postgresql 显示 postgres 已禁用。但是 svcs -a|grep mysql 命令什么也不做。它只是跳到下一行提示等待输入!我可以看到的这个 mysql 数据库都位于这台 Solaris 计算机上,它与运行其他应用程序的 Fedora 计算机联网。然而,与 Solaris 联网的 Windows 客户端具有基于 MYSQL 的应用程序正常运行。有线索的人吗?我实际上想访问 Solaris 上的 MYSQL 命令行,但它说 Mysql : not found!

0 投票
1 回答
519 浏览

ssh - ssh2 无法使用公钥或密码登录。完全锁定

当我尝试无密码登录时,我无法登录我们的生产服务器。服务器是 solaris 并使用安全 shell ssh2。它不接受公钥或密码。现在我完全被锁在外面了。

我得到密码提示,但在我输入密码后立即出现以下错误。

ssh 服务器 admin@sever 的密码:已通过部分成功的身份验证。权限被拒绝(公钥)。

这是一个严重的问题。请帮忙。

0 投票
1 回答
657 浏览

c - 在 Solaris 上使用 OpenSSL 编译 C 文件包括

我正在尝试编译我编写的包含#include <openssl/evp.h>在 Solaris 10 上的 C 文件。系统 OpenSSL 文件(包括 evp.h)位于 下/usr/local/ssl/include/openssl,但运行以下命令时无法获取它们:

我已经尝试将标头的路径添加到LD_LIBRARY_PATHPATH但仍然得到相同的错误:

...以及相关类型的未找到错误。

谁能告诉我哪里出错了?

0 投票
1 回答
739 浏览

c++ - 使用 SunStudio 在 Solaris 上静态链接 C 库

我知道现在在 Solaris 10 Sun 中,Oracle 不提供 C 库的静态版本,即 libC.a,但我检查了使用 Sun Studio 也无法实现同样的事情,我的印象是 C 库是由编译器提供的,就像 Visual Studio 提供 C 运行时库。

那么 Solaris C 库仅由系统提供,并且无法在 Solaris 10 上获得与 libC.a 兼容的静态版本?谢谢