Solaris 运行在两个平台:Intel x86 及 SPARC/UltraSPARC。后者是昇陽工作站使用的处理器。因此,Solaris 在 SPARC 上拥有强大的处理能力和硬件支援,同时 Intel x86 上的性能也正在得到改善。对两个平台,Solaris 屏蔽了底层平台差异,为用户提供了尽可能一样的使用体验。

最新发布的 Solaris10 包含若干创新技术,包括 ZFS,DTrace,Solaris Zones(Container),预测性自癒等。其中一些以往只可能在专业服务器等具有相关硬件的大型机器上才可能得到支援,但 Solaris10 使得任何一台普通 PC 都可以具有这些能力。

Solaris 支持多种系统架构:SPARC、x86 及 x64. x64 即 AMD64 及 EMT64 处理器。在版本 2.5.1 的时候,Solaris 曾经一度被移植到 PowerPC 架构,但是后来又在这一版本正式发布时被删去。与 Linux 相比,Solaris 可以更有效地支持对称多处理器,即 SMP 架构。Sun 同时宣布将在 Solaris 10 的后续版本中提供 Linux 运行环境,允许 Linux 二进制程序直接在 Solaris x86 和 x64 系统上运行,目前,这一技术已通过 Solaris Zone 的一个特殊实现(BrandZ)得到支持。

Solaris 传统上与基于 Sun SPARC 处理器的硬件体系结构结合紧密,在设计上和市场上经常捆绑在一起,整个软硬件系统的可靠性和性能也因此大大增强。然而 SPARC 系统的成本和价 格通常要高于 PC 类的产品,这成为 Solaris 进一步普及的障碍。可喜的是,Solaris 对 x86 体系结构的支持正得到大大加强,特别是 Solaris 10 已经能很好地支持 x64 (AMD64/EMT64) 架构。Sun 公司已推出自行设计的基于 AMD64 的工作站和服务器,并随机附带 Solaris 10。

" />
solaris

solaris

文章 53.3k 浏览 440

Solaris 10 Sparc 上的 cmake:配置为不使用共享库?

我正在尝试使用 GCC 3.4.6 将一些软件移植到 Solaris 10 Sparc,并且该软件的构建系统使用 cmake。当我运行命令cmake CMakeLists.txt时,我得到很多这…

£噩梦荏苒 2024-12-22 23:06:24 8 0

Cron 作业:如果从 Cron 作业运行 shell 脚本,if/else 条件不会按预期工作

我编写了以下 shell 脚本: #!/bin/bash MAIL=/usr/mail/${LOGNAME:?} . /installations/etl_scripts/etl_job.properties JOB_LOG_FILE_PATH=$JOB_LOG…

旧情勿念 2024-12-22 14:23:22 10 0

使用 Cron 安排的作业未执行

我已经计划执行job.sh脚本,其中包含以下命令: date +"%D %r `echo Kitchen - job started`" >> /tmp/cron_job_1.log sh /installations/data-integr…

ゝ偶尔ゞ 2024-12-22 10:55:05 8 0

在solaris shell脚本/perl程序中连接到Oracle/DB2数据库时如何摆脱密码过期错误消息?

我通过 shell 脚本/ Perl 程序连接到 Oracle/DB2 数据库。我正在连接的数据库需要每 60 天更改一次密码。这是根据我们的安全政策且无法更改的。但这在…

您的好友蓝忘机已上羡 2024-12-21 19:55:20 9 0

Solaris 11 上的 Apache:来自本地主机的连接正常,远程主机的连接被对等方重置

我在 Solaris 11 上配置了一个 apache2 服务器,它似乎运行良好,因为当我在本地主机上访问它时它显示了正确的行为。但是,任何远程连接都会被对等方…

不念旧人 2024-12-21 13:57:36 5 0

通过java程序进行rsync-远程连接失败的问题

我正在通过我的 java 应用程序运行 rsync。(Solaris Evn) Java 应用程序将与远程计算机同步文件。在我们的连接失败测试期间,我们注意到通过 java …

嘿哥们儿 2024-12-20 17:55:42 6 0

if 语句正则表达式或不良回显? (bash 3.0)

谁能告诉我为什么会发生这种情况?我试图在给定字符串出现之前插入一些行,比如说... thing extern void hello_dude(char *loc, long length){ thing …

静待花开 2024-12-19 21:59:17 7 0

在java中使用私钥身份验证来保护FTP

import com.jcraft.jsch.*; import com.jcraft.jsch.JSchException; import oracle.jdbc.driver.OracleDriver; import java.io.*; import java.util.*…

水溶 2024-12-19 12:45:06 10 0

使用 sed/ python/ 等格式化文件

我有一个由程序创建的文件。它包含 html 代码和对其他软件的调用。在这个文件中,有很多变体: $GETR("wp","1")$Yes$GETR("","2")$No$NOTE()$ 所以它…

心是晴朗的。 2024-12-19 07:48:42 7 0

打开文件以从 Solaris 中用 C 编写的共享库进行写入

我需要将信息附加到我在 Solaris 中用 C 编写的共享库中的给定文件中。以共享方式打开文件进行写入的最安全方法是什么?作为共享库,我认为存在两个实…

落日海湾 2024-12-19 03:40:14 8 0

用 sed 替换文本

程序从数据库创建 HTML 文件。有标题和标题之间的内容。 没有固定数量的标题。 在每个标题之后,程序都会放置文本: $WHITE*("5")$ $WHITE*("20")$ $H…

少钕鈤記 2024-12-19 00:47:03 13 0

LIBUMEM 说没有内存泄漏,但 Solaris 上的 PRSTAT 显示泄漏?

我有一个应用程序,我一直试图获得“无内存泄漏”,我已经使用 Totalview 的 MemoryScape 在 Linux 上进行了可靠的测试,没有发现泄漏。我已将应用程…

枉心 2024-12-18 17:47:49 9 0

python 脚本上的 Setuid 位:Linux 与 Solaris

我在 Linux 和 Solaris 上运行这个小 python 脚本作为非特权用户: #!/usr/bin/python import os print 'uid,euid =',os.getuid(),os.geteuid() 在运…

揽月 2024-12-18 14:52:26 9 0

在 Solaris SPARC 上编译 Lua 时出现很多警告?

当我在 Solaris SPARC 上编译 Lua (5.1.4) 时,我收到以下警告...而且很多... 下面只是一个片段: # /usr/ccs/bin/make solaris cd src && /usr/ccs/b…

白龙吟 2024-12-18 08:39:06 8 0

Solaris LIBUMEM:获取“libmapmalloc.so.1 未找到” C应用程序何时执行SUBPROCESS?

我有一个在 Linux、Solaris 和 AIX 上运行的 C 应用程序。我使用 Totalview 的 MemoryScape 等工具来追踪 Linux 上的内存泄漏,它是 100% 干净的。然…

合久必婚 2024-12-18 08:25:52 6 0

简介

Solaris 是 SUN 公司研制的类 Unix 操作系统。目前最新版为 Solaris 10。早期的 Solaris 是由 BSDUnix 发展而来。这是因为升阳公司的创始人之一,比爾・喬伊(Bill Joy)来自柏克萊加州大學(U.C.Berkeley)。但是随着时间的推移,Solaris 现在在接口上正在逐渐向 System V 靠拢。 目前 Solaris 仍旧属于私有软件。2005 年 6 月 14 日,Sun 公司将正在开发中的 Solaris 11 的源代码以 CDDL 许可开放,这一开放版本就是 OpenSolaris。

Sun 的操作系统最初叫做 SunOS,SunOS 5.0 开始,SUN 的操作系统开发开始转向 System V 4, 并且有了新的名字叫做 Solaris 2.0;Solaris 2.6 以后,SUN 删除了版本号中的 "2,因此,SunOS 5.10 就叫做 Solaris 10。 Solaris 的早期版本后来又被重新命名为 Solaris 1.x. 所以"SunOS" 这个词被用做专指 Solaris 操作系统的内核,因此 Solaris 被认为是由 SunOS,图形化的桌面计算环境,以及它网络增强部分 组成。

Solaris 运行在两个平台:Intel x86 及 SPARC/UltraSPARC。后者是昇陽工作站使用的处理器。因此,Solaris 在 SPARC 上拥有强大的处理能力和硬件支援,同时 Intel x86 上的性能也正在得到改善。对两个平台,Solaris 屏蔽了底层平台差异,为用户提供了尽可能一样的使用体验。

最新发布的 Solaris10 包含若干创新技术,包括 ZFS,DTrace,Solaris Zones(Container),预测性自癒等。其中一些以往只可能在专业服务器等具有相关硬件的大型机器上才可能得到支援,但 Solaris10 使得任何一台普通 PC 都可以具有这些能力。

Solaris 支持多种系统架构:SPARC、x86 及 x64. x64 即 AMD64 及 EMT64 处理器。在版本 2.5.1 的时候,Solaris 曾经一度被移植到 PowerPC 架构,但是后来又在这一版本正式发布时被删去。与 Linux 相比,Solaris 可以更有效地支持对称多处理器,即 SMP 架构。Sun 同时宣布将在 Solaris 10 的后续版本中提供 Linux 运行环境,允许 Linux 二进制程序直接在 Solaris x86 和 x64 系统上运行,目前,这一技术已通过 Solaris Zone 的一个特殊实现(BrandZ)得到支持。

Solaris 传统上与基于 Sun SPARC 处理器的硬件体系结构结合紧密,在设计上和市场上经常捆绑在一起,整个软硬件系统的可靠性和性能也因此大大增强。然而 SPARC 系统的成本和价 格通常要高于 PC 类的产品,这成为 Solaris 进一步普及的障碍。可喜的是,Solaris 对 x86 体系结构的支持正得到大大加强,特别是 Solaris 10 已经能很好地支持 x64 (AMD64/EMT64) 架构。Sun 公司已推出自行设计的基于 AMD64 的工作站和服务器,并随机附带 Solaris 10。

更多

推荐作者

5040234068

文章 0 评论 0

樱花雨梦

文章 0 评论 0

≈。彩虹

文章 0 评论 0

雨轻弹

文章 0 评论 0

血之狂魔

文章 0 评论 0

qq_0bIjwE

文章 0 评论 0

更多

友情链接

    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文