ru

Настройка производительности системы: помощь администраторам Unix на русском

#4630671
Настройка производительности системы: помощь администраторам Unix

System Performance Tuning: Help for Unix Administrators (978-0596109929)

Купить и скачать электронную книгу в форматах PDF, EPUB, FB2, MOBI

Gian-Paolo D. Musumeci | #51: Системная архитектура

4.1 (10)

Оптимизация производительности системы отвечает на один из самых фундаментальных вопросов, которые вы можете задать о своем компьютере: как заставить его работать эффективнее, не покупая дополнительное оборудование? В условиях нынешнего экономического спада оптимизация производительности приобретает новое значение. Она позволяет системным администраторам максимально эффективно использовать существующие системы и минимизировать затраты на приобретение нового оборудования. Хорошо настроенные системы экономят деньги и время, которые в противном случае были бы потрачены на устранение замедлений и ошибок. Оптимизация производительности всегда предполагает компромиссы; если системные администраторы не знают, какие это компромиссы, они не могут принимать обоснованные решения. Оптимизация — это важный навык для системных администраторов, которые сталкиваются с проблемой адаптации скорости компьютерной системы к требованиям скорости, предъявляемым реальным миром. Она требует детального понимания внутренней работы компьютера и его архитектуры. Оптимизация производительности системы охватывает две отдельные области: оптимизацию производительности, или искусство повышения производительности для конкретного приложения, и планирование мощностей, или определение того, какое оборудование лучше всего подходит для выполнения определенной роли. В основе обеих тем лежит наука об архитектуре компьютера. Эта книга фокусируется на операционной системе, базовом оборудовании и их взаимодействии. Рассматриваемые темы включают:

  • Реальные и предполагаемые проблемы производительности, внедрение планирования мощностей и мониторинга производительности (с выделением их сильных и слабых сторон).
  • Комплексное описание всех основных инструментов, имеющихся в распоряжении системного администратора для выявления проблем с производительностью системы.
  • Обзор современных методов управления памятью, включая реализацию файловых систем с кэшированием в Solaris и AIX. Обновлены разделы, посвященные сохранению памяти и требованиям к вычислительной памяти.
  • Подробное обсуждение дисковых интерфейсов, вопросов пропускной способности и RAID-систем.
  • Подробное обсуждение NFS и значительно расширенное обсуждение сетевых технологий.
  • Управление рабочей нагрузкой и оптимизация кода.
  • Специальные темы, такие как настройка веб-серверов для различных типов доставки контента и разработки в области кросс-машинных параллельных вычислений.
Для системных администраторов, желающих получить практическое представление о производительности системы, эта книга станет отличным выбором.