Solaris 64 ビットオペレーティング環境
|
64 ビットオペレーティング環境 (SPARC のみ)
|
Solaris の 64 ビットオペレーティング環境は、64 ビットオペレーティングシステムによってサポートされる完全な 32 ビットおよび 64 ビットアプリケーションおよび開発環境です。この環境では、ソースレベルとバイナリレベルで既存アプリケーションとの互換性および相互運用性が最大限維持できます。また、64
ビットオペレーティング環境では、32 ビットシステムにあった制限の多くが取り除かれました。これは、32 ビットシステムに関する既存の制限をなくしただけでなく、64 ビット仮想アドレス空間をサポートすることによって実現されています。
|
Web ブラウザ
|
NetscapeTM Communicator
|
Solaris 7 は Netscape Communicator が添付されて出荷されます。
|
ネットワーク管理とシステム管理
|
UFS ロギング
|
UFS ロギングは、トランザクション (完全な UFS 操作を構成する変更) をログに保存してから、そのトランザクションを UFS ファイルシステムに適用するプロセスです。保存されたトランザクションは、後でファイルシステムに適用できます。
UFS ロギングには 2 つの長所があります。まず、ファイルシステムが矛盾する可能性がなくなるため、fsck(1M) を実行する必要がなくなります。また、fsck を省略できるため、システムがクラッシュしたり、異常停止した場合にシステムをリブートする時間を短縮できます。
|
-o noatime マウントオプション
|
ファイルに対するアクセス時間更新を無視するには、UFS ファイルシステムをマウントするときに、-o noatime オプションを指定できます。このオプションは、アクセス時間が重要でないファイルシステムに対するディスク動作を減らします (たとえば、Usenet ニューススプール)。
|
LDAP
|
LDAP (Lightweight Directory Access Protocol) は、プラットフォームに依存しない、オープンな標準アクセスプロトコルであり、X.500 情報モデルに基づいています。TCP/IP 上で実行されるように設計されており、簡単な文字コード化を使用します。LDAP アプリケーションはクライアントサーバーアプリケーションであり、このリリースに含まれるクライアントライブラリにより開発者は
LDAP アプリケーションを作成することができ、ユーザーは LDAP 対応アプリケーションを実行することができます。
|
動的再構成
| 動的再構成を使用すると、サービスプロバイダは実行中のシステムでシステムボードを追加したり、または取り外して置換したり (ホットプラグ可能) して、リブートに要する時間を節約できます (特定の SPARC サーバーのみ)。 |
新しいコマンド pgrep と pkill
|
pgrep コマンドはシステム上で動作中のプロセスを調べて、コマンド行で指定する基準に属性が一致するプロセス ID を表示します。pkill コマンドは、pgrep コマンドと同様の働きをしますが、一致する各プロセス ID を表示するのではなく、kill(2) によって通知される点が異なります。
|
sendmail 8.9
|
このバージョンには、spam (予想外の大量の電子メール) を制限するフック、異なるドメイン名を使用して電子メールを受信できるようにする仮想ホスト機能、独自の sendmail 構成ファイルをより簡単に構築できるようにする構成階層の改良が含まれています。
|
Traceroute ユーティリティ
|
Solaris 7 には、一般的な Traceroute ユーティリティが添付されています。この Traceroute ユーティリティは、IP パケットがインターネットホストへ到達するまでにたどるルートを追跡するために使用します。特に経路指定の設定ミスや経路指定パスの障害を調べるのに役立ちます。
|
システムクラッシュダンプユーティリティ
|
システムクラッシュダンプ機能には、次のものが含まれます。
|
ネットワークの性能
|
TCP の SACK 機能
|
TCP の選択確認応答 (TCP SACK) は、RFC 2018 に準拠します。この機能は、衛星通信や大陸横断通信などで TCP のラージウィンドウ (RFC1323) を使用するアプリケーションにおいて、輻輳や複数のパケット落ちの問題を解決します。
|
ネットワークセキュリティ
|
RPCSEC_GSS
|
RPC は、GSS-API に基づいて変更されています。これにより、セキュリティの完全性と機密性が強化され、NFS サービスが特定または 1 つのセキュリティ機構に束縛されることはなくなりました。
|
NIS+ 拡張 Diffie-Hellman
|
NIS+ は、認証鍵の長さを 192 ビットから 640 ビットに増やすことによって、NIS+ のセキュリティを強化しました。
|
BIND 8.1.2
|
Berkeley Internet Name Daemon (BIND) は、最も一般的な DNS の実装であり、8.1.2 にアップグレードされました。アクセス制御リスト (ACL) の使用によってネットワークセキュリティを強化する新しい構成ファイルを提供します。
|
使いやすさと管理の改善
|
インストール
|
SPARC:
64 ビットオペレーティング環境のインストール
|
Solaris 7 のインストールプログラムには、64 ビットサポートを選択する新しいチェックボックスがあります。UltraSPARCTM プラットフォームにインストールする場合、この機能はデフォルトで選択されます。
|
Solaris Web Start による AnswerBook のインストール
|
Solaris Web Start (Documentation CD に含まれる) には、ボタンをクリックして AnswerBook2 文書サーバー (以降、「文書サーバー」とする)、Documenntation CD 上のすべての文書コレクション、または選択した文書コレクションをインストールできるインタフェースがあります。
|
ロケールの拡張
|
Solaris 7 では、英語およびヨーロッパ言語の現地仕様化バージョンが 1 枚の CD に入っています。このため、Solaris 7 CD のインストールでは Solaris 2.6 の場合よりも選択できるロケールが増えています (英語環境のみ)。
|
マニュアル
|
AnswerBook2 形式のマニュアルページ
|
マニュアルページを AnswerBook の形式ではなく、AnswerBook2 (SGML) の形式で使用できます。これにより移動が簡単になり、他の AnswerBook2 文書からマニュアルページに直接移動できます (この移動は英語環境のみ提供)。
|
Documentation CD から文書サーバーを直接実行する
|
Documentation CD が接続されているシステムへスーパーユーザーとしてアクセスできるとき、ab2cd スクリプトを使用して、CD から文書サーバーを直接実行できます。マニュアルは CD から表示できます。
|
CGI ベースの Web サーバーの使用
|
AnswerBook2
サーバーは、AnswerBook2 をサポートするためだけに別の Web サーバーをシステム上で実行しなくても、Sun の WebServer などの既存の Web サーバー上で実行できます。
|
スタイルシートエラーの表示制御
|
環境変数 AB2_DEBUG を文書サーバーに設定できます。これは、赤い「BUG」の表示によって、スタイルシートエラーをユーザーに対して示すかどうかを指定します。
|
言語サポート
|
言語処理の枠組みの拡張
|
-
6 つの新しい UTF-8 ロケール (フランス語、ドイツ語、イタリア語、スペイン語、スウェーデン語、ヨーロッパ言語) を追加して Unicode サポートを拡張しています。これらの Unicode ロケールは、複数の言語で使用される文字に対応しています。ユーザーは、複数の言語 (たとえば日本語とタイ語とロシア語) の文字で構成される文書を入力したり、表示したりできます。入力する言語は、簡単に切り替えることができます。その際ロケールを変更したり、新しいロケールをインストールしたりする必要はありません。
-
アラビア語、ヘブライ語、タイ語などの複雑なテキストレイアウト言語のために、複合テキストサポートが統合されています。これらの言語は、双方向テキスト、複合テキスト、およびコンテキストに応じたテキストを処理するために特殊なテキスト前処理を必要とします。
|
ロケールサポートの拡張
|
|
公式名称
|
UNIX 98
|
Solaris 7 は UNIX 98 として認められています。
|
ソフトウェア開発環境
|
64 ビット開発環境 (SPARC のみ)
|
開発者に対して完全な 32 ビットと 64 ビットの開発環境を提供します。
|
実行時リンカー
|
プログラムで LD_LIBRARY_PATH を設定しないで共有ライブラリを検索でき、また共有ライブラリをロードする効率が上がりました。
|
man ユーティリティによる SGML 形式の表示
|
man ユーティリティは、従来の nroff だけでなく、SGML でコード化されたマニュアルページを表示できるようになりました。
|
Solaris 64 ビット X Window ライブラリ
|
32 ビットバージョンで提供されているコア X11 共有ライブラリ (.so) とプログラマ用 lint ライブラリ (.ln) はすべて、64 ビット Solaris の 64 ビットバージョンで使用できます。
|
JDK の性能改善
|
Solaris の JDK 1.1.6 は念入りに調整、およびテストされました。このため、JDK は企業向けに開発され、企業のネットワーク全体で使用される Java アプリケーションのスケーラビリティと性能を大幅に向上させます。
|
WebNFSTM Software Development Kit の添付
|
WebNFS Software Development Kit (SDK) は、WebNFS を使用して、Java アプリケーションに対し、遠隔ファイルアクセス機能を提供します。これは、NFS プロトコルを直接実装しているため、ホストシステムでの NFS サポートが必要ありません。
|
truss による関数呼び出しの追跡
|
truss ユーティリティはシステムコール、シグナル、およびプロセスのマシンフォルトを追跡します。プロセスによって実行されるユーザーレベルの関数呼び出しの入り口と出口を追跡できる新しいオプションが追加されました。
|
改善されたデバイス構成ライブラリ
|
デバイス構成情報を取得するために使用される libdevinfo ライブラリが、Solaris 7
ではより強化されて包括的になっています。詳細は、libdevinfo(3) のマニュアルページを参照してください。
|
グラフィックス/画像
|
XILTM
|
XIL 画像処理ライブラリは、文書画像、カラープリプレス、またはデジタルビデオ生成と再生などの画像やデジタルビデオを必要とするライブラリやアプリケーションに適しています。
立体画像イメージ表示機能を新たにサポートすることにより、左眼画像と右眼画像を表わす 1 組の画像を表示できます。これは、表示画像に立体感を与えます。
XIL Developer's Kit は、このバージョンで Solaris から独立し、無料で入手できます。
|
デスクトップ
|
Solaris CDE
|
Solaris CDE にはアドレスカード、アプリケーション、電子メールアドレス、ファイル、フォルダ、ホスト、プロセス、および Web アドレスの検索、操作、管理に役立つ新しいツールが組み込まれています。
マルチスレッドに対して安全な 5 つの新しい Motif ウィジェットを含む Motif 2.1 のサポートが Solaris CDE に含まれます。Motif 2.1 は ISO 規格の複雑なテキストレイアウト言語のロケールをサポートします。このロケールでは、Solaris 7 で開発された 1 つのバイナリで、ヘブライ語、アラビア語、およびタイ語のユーザーをサポートできます。
|
印刷
|
拡張フォント管理
|
Desktop Font Downloader を使用すると、ユーザーは、PostScript プリンタ上で、フォントのダウンロード、削除、再コード化、変換、状態の確認、およびそれ以外の管理作業を実行できます。
|
Intel 版ハードウェアのサポート
|
SCSI ディスクドライバ sd
|
sd SCSI ディスクターゲットドライバは、以前には Solaris (SPARC 版) システムだけに提供されていましたが、Solsris 7 では、cmdk の代わりに SCSI ディスクサポートおよび ATAPI CD-ROM サポートに使用されています。cmdk ドライバは、これまで通り SCSI でないハードディスクをサポートしています。
|
インテリジェント入出力フレームワークのサポート
|
インテリジェント入出力 (I2O) は、モジュール化された高性能入出力サブシステムの新たな標準です。この機能は、I2O 対応ハードウェアに依存するものであり、Solaris (Intel 版) でのみ使用できます。
|