改善されたディストリビューションテクノロジ
openSUSE はたくさんのディストリビューションの基板技術の改善と革新を提供します。これにはファイルのバージョン管理を提供する独自のツール Snapper と systemd init システム、Google Go 言語が含まれます。
Snapper による変更のロールバック
openSUSE 12.1 は次の Linux ファイルシステム btrfs のスナップショット機能を活用する最初の Linux ディストリビューションです。
このスナップショットはコピーオンライトを使用しており、ストレージスペースを効率よく利用できます。openSUSE 12.1 ではユーザにこの技術のインタフェースを提供する Snapper を初めて導入します。
コマンドラインと GUI の Snapper ツールを使うと、ユーザは古いバージョンのファイルを閲覧し、変更点を戻すことができます。openSUSE の zypper パッケージマネージャと連携し、システム全体のアップグレードや設定の変更を伴うソフトウェアのインストールをロールバックすることができます。
systemd によるシステムを起動
systemd は openSUSE での新しい init ツールで、起動プロセスを制御、高速化します。
仲間の Linux ディストリビューション Fedora との密接な協力により開発され、systemd はソケットとバスによってアクティブ化する強力なサービスシステムであり、システム管理者にとって特に興味深いものになっています。
また、systemd はより進んだセキュリティとプロセスの制御を提供するカーネルの cgroup 機能と密に連携して動作します。
Go, Clang, GCC
誇らしいことに openSUSE は Google によって開発された the new Go programming language をリリースに含めた最初の主要なディストリビューションとなりました。
Go はガーベージコレクションとランタイムリフレクションの利便性をサポートし、マルチコアやネットワークで接続されたマシンを上手く扱える高速で容易な言語です
openSUSE 12.1 はリリースされたばかりの LLVM3 コンパイラツール と clang(LLVM の上に構築された C/C++ コンパイラ)を提供します。LLVM は ATI と NVIDIA のアクセラレートされたグラフィックスドライバに使用されています。よって Linux 上にハイパフォーマンスのグラフィックススタックを構成できます。
最後に、この openSUSE のリリースは GCC 4.6.2 と リンクタイム最適化 でビルドされており、openSUSE 12.1 上のソフトウェアの全体的なパフォーマンスが向上しました。
openSUSE 12.1 の基板技術の改善について続きを読む
|