Расширенная диагностика Mac OS X и устранение неполадок с помощью sysdiagnose

Терминал

Пользователи Mac, которые имеют дело с особенно сложными или проблемными проблемами с Mac OS, могут обратиться к расширенному инструменту диагностики, доступному из командной строки в Mac OS X. Инструмент, называемый sysdiagnose, предлагает подробный технический анализ и отчеты об огромном разнообразии компонентов OS X и оборудование Mac, что делает его потенциально ценным инструментом для расширенного поиска и устранения неисправностей и диагностики.

sysdiagnose будет собирать огромное количество информации и данных с Mac, включая отчет о spindump и сбоях, вывод fs_usage и top, расширения ядра и данные ядра, информацию об использовании памяти и сведения о пользовательских процессах, все системные журналы и журналы ядра, отчет из System Profiler, сведения об использовании диска и сведения о комплекте ввода-вывода, сведения о состоянии и сведениях сети, а также дополнительные сведения о процессе, если в команде указан идентификатор процесса (PID). Звучит сложно? Что ж, это сделано намеренно, и это перебор для большинства пользователей, поэтому он предназначен для только опытные пользователи. Откровенно говоря, подробности, предлагаемые sysdiagnose, будут восприниматься как полная тарабарщина для среднего пользователя Mac, и хотя новички, выполняющие эту команду, не причинят вреда, чтение данных будет выглядеть как гик-грек.

Из-за сложной технической природы отчетов sysdiagnose среднестатистические пользователи Mac, скорее всего, не получат от них особой выгоды, и поэтому его лучше всего использовать для опытных пользователей Mac, которые понимают, как превратить подробный анализ системы и отчеты в действия.

Запуск sysdiagnose и получение подробных отчетов о системе Mac и производительности из Mac OS X

Чтобы запустить расширенную диагностику системы в Mac OS X, вам нужно запустить Терминал и ввести следующую командную строку:

sudo sysdiagnose -f ~/Desktop/

Для использования sudo требуется пароль администратора, который необходим для получения root-доступа и генерации дополнительных сведений о системе. Флаг -f является необязательным и используется для указания каталога назначения, в этом случае он помещает выходной файл на рабочий стол, в противном случае команда сбрасывает диагностику системы в каталог tmp Mac OS X в / var / tmp /

Перед запуском sysdiagnose команда отобразит сообщение, указывающее, какие данные собираются и что они могут включать некоторые личные данные, такие как ваше имя пользователя, имена дисков, сетевые имена и имя компьютера. Если вы не хотите, чтобы все эти данные сбрасывались с вашего Mac в файлы диагностики, не запускайте команду. Вот полное сообщение, которое отображается перед запуском sysdiagnose:

«Этот инструмент диагностики генерирует файлы, которые позволяют Apple исследовать проблемы.
с вашим компьютером и помогите Apple улучшить свои продукты. Сгенерированные файлы
может содержать некоторую вашу личную информацию, которая может включать, но не
ограничивается серийным номером или аналогичным уникальным номером для вашего устройства, вашего
имя пользователя или имя вашего компьютера. Информация используется Apple в
в соответствии с его политикой конфиденциальности (www.apple.com/privacy) и не передается
с любой третьей стороной. Включив этот диагностический инструмент и отправив копию
сгенерированные файлы в Apple, вы соглашаетесь на использование Apple содержимого
таких файлов.

Нажмите «Enter», чтобы продолжить ».

После запуска команды для завершения сбора данных потребуется минута или две, по завершении sys Diagnose сообщит, что выходной файл доступен по указанному пути.

Сгенерированный файл обычно имеет размер от 5 до 15 МБ и представляет собой tar gzip под названием «sysdiagnose_ (date _). Tar.gz». Извлечение tar-шарика покажет множество файлов, содержащих системные отчеты, дамп system_profiler и вывод, собранный из множества различных команд терминала, от kextstat до iotop и fs_usage, до vm_stat и многих других.

Вообще говоря, содержимое этих файлов и вывод огромного количества отчетов не особенно удобны для пользователя, чрезвычайно подробны с технической точки зрения и, следовательно, полностью за бортом для большинства потребностей пользователей Mac в диагностике. Технический характер вывода sysdiagnose позволяет продвинутым пользователям, которые умеют читать сложные диагностические данные и отчеты о сбоях, в значительной степени.

Желающие могут получить дополнительную информацию о sysdiagnose на странице руководства с помощью man sysdiagnose, и вы всегда можете узнать об отдельных командах, которые запускает инструмент.

Помните, что сложные проблемы с MacOS, Mac OS X и Mac часто лучше всего решаются сертифицированными специалистами. У Apple отличная поддержка клиентов по телефону, в магазине есть панель Genius Bar, а расширенная гарантия AppleCare предназначена для решения практически всех проблем, с которыми сталкивается большинство владельцев Mac, что делает официальные каналы поддержки подходящими для большинства потребностей.

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *