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 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.
The SDK is a module for SUSE Linux Enterprise and is available via an online channel from
the SUSE Customer Center. Alternatively, go to http://download.suse.com/, search for SUSE Linux Enterprise
Software Development Kit and download it from there.
Refer to Chapter 9, Installing Modules, Extensions, and Third Party Add-On Products for details.
Many chapters in this manual contain links to additional documentation resources. This includes additional documentation that is available on the system and 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/documentation/を参照してください。ここでは、製品マニュアルをさまざまな形式でダウンロードできます。
次のフィードバックチャネルがあります。
ご使用の製品に利用できるサービスとサポートのオプションについては、http://www.suse.com/support/を参照してください。
製品コンポーネントのバグを報告するには、https://scc.suse.com/support/requestsにアクセスしてログインし、をクリックします。
本マニュアルおよびこの製品に含まれているその他のマニュアルについて、皆様のご意見やご要望をお寄せください。オンラインドキュメントの各ページの下にあるユーザコメント機能を使用するか、またはhttp://www.suse.com/documentation/feedback.htmlにアクセスして、コメントを入力してください。
この製品のドキュメントについてのフィードバックは、doc-team@suse.com宛のメールでも送信できます。ドキュメントのタイトル、製品のバージョン、およびドキュメントの発行日を明記してください。エラーの報告または機能拡張の提案では、問題について簡潔に説明し、対応するセクション番号とページ(またはURL)をお知らせください。
このマニュアルでは、次の通知と表記規則が使用されています。
/etc/passwd: ディレクトリ名とファイル名
PLACEHOLDER:PLACEHOLDERは、実際の値で置き換えられます
PATH:環境変数PATH
ls, --help:コマンド、オプション、およびパラメータ
user:ユーザまたはグループ
package name :パッケージの名前
Alt, Alt–F1:押すためのキーまたはキーの組み合わせ、キーはキーボード上と同様、大文字で表示される
、 › :メニュー項目、ボタン
Dancing Penguins (「Penguins」の章、↑他のマニュアル):他のマニュアルの章への参照です。
root特権で実行する必要のあるコマンド。多くの場合、これらのコマンドの頭にsudoコマンドを置いて実行することもできます。
root #command
特権のないユーザでも実行できるコマンド。
tux >command
通知
続行する前に知っておくべき、無視できない情報。セキュリティ上の問題、データ損失の可能性、ハードウェアの損傷、または物理的な危険について警告します。
続行する前に知っておくべき重要な情報。
追加情報。たとえば、ソフトウェアバージョンの違いに関する情報です。
ガイドラインや実際的なアドバイスなどの役に立つ情報。