Настройка производительности (коллекция ссылок)
Материал из База знаний проекта Russian Fedora
Коллекция ссылок на материалы по настройке производительности Linux-систем
Содержание |
Источники информации на русском языке
Общие рекомендации
Память
- "Уменьшите объем памяти, занимаемой Linux", Мартин Ханифорд
- "Исследование модели памяти Linux", Викрам Шукла
- "О памяти в Linux - разбор значений /proc/meminfo", блог
Планировщик ввода/вывода
- "Выбор планировщика ввода/вывода в Red Hat® Enterprise Linux® 4 и ядре версии 2.6", Джон Шакшобер, Перевод - Андрей Мартынов
- Приоритет ввода/вывода процесса и ionice
Англоязычные источники информации
Общие рекомендации
- Бесплатно доступные книги в формате PDF:
- Tuning IBM System x Servers for Performance. Рассмотрены вопросы настройки производительности Linux и других операционных систем на System x. Естественно, большая часть информации не специфична именно для System x. Более тысячи страниц, датировано февралем 2007 года
- Tuning Red Hat Enterprise Linux on IBM eServer xSeries Servers. Помимо настройки непосредственно операционной системы, затронуты вопросы производительности Apache, LDAP, серверов баз данных. Июль 2005, сто пятьдесят страниц.
- Linux Performance and Tuning Guidelines. Краткое введение в предмет. Примеры приведены для Red Hat Enterprise Linux и Novell SUSE Linux. Июль 2007, сто семьдесят страниц.
- SystemTap: Instrumenting the Linux Kernel for Analyzing Performance and Functional Problems. Публикация пока что находится в стадии "черновика". Окончательная версия по информации на сайте будет в январе 2009.
- FINE-TUNE YOUR STORAGE CONFIGURATION FOR MAXIMUM PERFORMANCE by Hydra Systems, LLC
Планировщик ввода/вывода
Визуализация данных
- Gnuplot
Печатные издания
Optimizing Linux(R) Performance: A Hands-On Guide to Linux(R) Performance Tools Phillip G. Ezolt
Ядро Linux. 3-е издание Бовет, Чезати
Linux. Системное программирование Роберт Лов
Очные учебные курсы
RH442 Мониторинг и настройка производительности промышленных систем Red Hat
Комплексные графические утилиты мониторинга
Комплексные ncurses утилиты мониторинга
- iptraf - сеть
- atop - процессы, память (Примечание. В RHEL для установки необходимо подключить репозиторий epel, часть функций требует patch ядра)
- htop - процессы, память (Примечание. В RHEL для установки необходимо подключить репозиторий epel)
