SUSE Linux Enterprise Desktop is used for a broad range of usage scenarios in enterprise and scientific data centers. SUSE has ensured SUSE Linux Enterprise Desktop is set up in a way that it accommodates different operation purposes with optimal performance. However, SUSE Linux Enterprise Desktop must meet very different demands when employed on a number crunching server compared to a file server, for example.
It is not possible to ship a distribution that is optimized for all workloads. Different workloads vary substantially in some aspects. Most important among those are I/O access patterns, memory access patterns, and process scheduling. A behavior that perfectly suits a certain workload might reduce performance of another workload. For example, I/O-intensive tasks, such as handling database requests, usually have completely different requirements than CPU-intensive tasks, such as video encoding. The versatility of Linux makes it possible to configure your system in a way that it brings out the best in each usage scenario.
This manual introduces you to means to monitor and analyze your system. It describes methods to manage system resources and to tune your system. This guide does not offer recipes for special scenarios, because each server has got its own different demands. It rather enables you to thoroughly analyze your servers and make the most out of them.
Tuning a system requires a carefully planned proceeding. Learn which steps are necessary to successfully improve your system.
Linux offers a large variety of tools to monitor almost every aspect of the system. Learn how to use these utilities and how to read and analyze the system log files.
The Linux kernel itself offers means to examine every nut, bolt and screw of the system. This part introduces you to SystemTap, a scripting language for writing kernel modules that can be used to analyze and filter data. Collect debugging information and find bottlenecks by using kernel probes. Last, monitor applications with the help of Oprofile.
Learn how to set up a tailor-made system fitting exactly the server's need. Get to know how to use power management while at the same time keeping the performance of a system at a level that matches the current requirements.
The Linux kernel can be optimized either by using sysctl or via the
/proc file system. This part covers tuning the I/O
performance and optimizing the way how Linux schedules processes. It
also describes basic principles of memory management and shows how
memory management could be fine-tuned to suit needs of specific
applications and usage patterns. Furthermore, it describes how to
optimize network performance.
This part enables you to analyze and handle application or system crashes. It introduces tracing tools such as strace or ltrace and describes how to handle system crashes using Kexec and Kdump.
Some programs or packages mentioned in this guide are only available from
the SUSE Linux Enterprise SDK. The SDK is an add-on product for
SUSE Linux Enterprise Desktop and is available for download from
http://download.suse.com/. Search for SUSE Linux Enterprise
Software Development Kit.
Many chapters in this manual contain links to additional documentation resources. This includes additional documentation that is available on the system as well as documentation available on the Internet.
For an overview of the documentation available for your product and the latest documentation updates, refer to http://www.suse.com/doc or to the following section:
これらのガイドブックは、HTMLおよびPDFの各バージョンを複数の言語で提供しています。この製品については、次のユーザ用および管理者用マニュアルがあります。
システム要件を一覧にし、DVDまたはISOイメージからのSUSE Linux Enterprise Desktopのインストールをステップごとに順を追って説明します。
単一または複数のシステムをインストールする方法および展開インフラストラクチャに製品本来の機能を活用する方法を示します。ローカルインストールまたはネットワークインストールサーバの使用から、リモート制御の高度にカスタマイズされた自動リモートインストール技術による大規模展開まで、多様なアプローチから選択できます。
当初のインストールシステムの保守、監視、およびカスタマイズなど、システム管理タスクについて説明します。
システムセキュリティの基本概念を紹介し、ローカルセキュリティ/ネットワークセキュリティの両方の側面を説明します。AppArmorなど製品に付属するセキュリティソフトウェアや、セキュリティ関連イベントの情報を確実に収集する監査システムの使用方法を説明します。
問題の検出、解決、および最適化に関する管理者ガイド。ツールの監視によってシステムを検査および最適化する方法およびリソースを効率的に管理する方法を見つけることができます。よくある問題と解決、および追加のヘルプとドキュメントリソースの概要も含まれています。
SUSE Linux Enterprise DesktopのGNOMEデスクトップについて紹介します。デスクトップの使用および設定方法と、キータスクの実行方法を説明します。主として、デフォルトのデスクトップとしてGNOMEを効率的に使用したいと考えるエンドユーザ向けです。
ほとんどの製品マニュアルのHTMLバージョンは、インストールしたシステム内の/usr/share/doc/manualか、ご使用のデスクトップのヘルプセンターで見つけることができます。マニュアルの最新の更新バージョンは、http://www.suse.com/docにあります。ここでは、製品のマニュアルのPDFまたはHTMLバージョンをダウンロードできます。
次のフィードバックチャネルがあります。
ご使用の製品に利用できるサービスとサポートのオプションについては、http://www.suse.com/support/を参照してください。
製品のコンポーネントのバグをレポートするには、http://www.suse.com/mysupportにアクセスしてログインし、を選択します。
本マニュアルおよびこの製品に含まれているその他のマニュアルについて、皆様のご意見やご要望をお寄せください。オンラインドキュメントの各ページの下にあるユーザコメント機能を使用するか、またはhttp://www.suse.com/doc/feedback.htmlにアクセスして、コメントを入力してください。
この製品のドキュメントについてのフィードバックは、doc-team@suse.de宛のメールでも送信できます。ドキュメントのタイトル、製品のバージョン、およびドキュメントの発行日を明記してください。エラーの報告または機能拡張の提案では、問題について簡潔に説明し、対応するセクション番号とページ(またはURL)をお知らせください。
本書では、次の書体を使用しています。
/etc/passwd: ディレクトリ名とファイル名
placeholder:placeholderは、実際の値で置き換えられます
PATH:環境変数PATH
ls, --help:コマンド、オプション、およびパラメータ
user:ユーザまたはグループ
<Alt>、Alt–F1: 押すキーまたはキーの組み合わせ。キーはキーボード上の表記と同様に大文字で示します。
、 › : メニュー項目、ボタン
Dancing Penguins (「Penguins」の章、↑他のマニュアル):他のマニュアルの章への参照です。