Практическая диагностика

Если с удалённым Mac возникла проблема, сначала определите уровень сбоя

Проверяйте последовательно состояние узла, данные подключения, локальную сеть, активные сеансы, диск и очередь задач. Для каждого шага указаны критерии успеха, дальнейшее действие и нужные данные — вместо расплывчатых описаний вроде «не подключается» или «сильно тормозит».

Распределение проблем

Выберите наиболее подходящий симптом

После выбора вы сразу перейдёте к нужному шагу. Если возникло несколько проблем, сначала разберите невозможность подключения, затем проверьте производительность, сборку или диск.

Симптом ещё не выбран.

Проверка удалённого рабочего стола

Проверьте условия подключения по четырём уровням

Переходите к следующему уровню только после завершения текущего. Не меняйте параметры клиента вслепую, пока состояние узла неизвестно, и не подключайтесь к одному сеансу одновременно с нескольких устройств.

  1. 01

    Проверьте состояние узла

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

    • Критерий успеха: видны правильные номер заказа, узел и точка подключения.
    • Данные об ошибке: сохраните исходный текст состояния, время на странице и идентификатор узла.
  2. 02

    Заново получите данные доступа

    Убедитесь, что адрес хоста, имя пользователя и временные данные доступа относятся к одному заказу; при копировании не захватывайте пробелы в начале и конце. Если данные доступа только что обновились, закройте старое окно подключения и создайте новую конфигурацию.

    • Критерий успеха: клиент больше не сообщает об ошибке аутентификации или неверном формате данных доступа.
    • Запрещено: не вставляйте пароль, закрытый ключ или код восстановления в текст обращения.
  3. 03

    Исключите проблемы локальной сети

    Временно отключите локальный прокси, изменяющий маршрутизацию, и протестируйте текущую и другую доверенную сеть. Зафиксируйте успешность разрешения имени, установление TCP-соединения и наличие потерь при непрерывной проверке, а не только один результат ping.

    • Критерий успеха: непрерывная проверка стабильна, подключение не завершается тайм-аутом на этапе рукопожатия.
    • Данные об ошибке: укажите тип сети оператора, медианную задержку туда-обратно и долю потерь пакетов.
  4. 04

    Проверьте занятость сеанса

    Убедитесь, что участники команды не используют один графический сеанс одновременно. Если старый клиент завершился аварийно, дождитесь освобождения сеанса и подключитесь снова; пересоздавайте конфигурацию только при правильных данных доступа, доступной сети и невозможности восстановить старый сеанс.

    • Когда пересоздание уместно: повреждена конфигурация клиента, постоянно не удаётся согласовать разрешение или запись старого сеанса недействительна.
    • Когда пересоздание не подходит: узел недоступен, данные заказа не совпадают или локальная сеть постоянно теряет пакеты.
После восстановления подключения выполните проверку: Откройте графический интерфейс macOS, один раз отключитесь и подключитесь снова, проверьте раскладку клавиатуры, масштабирование экрана и работу буфера обмена, затем возобновите сборку или задачу инференса.
Справочные данные по задержке узлов

Медианная задержка для пяти узлов

Ниже приведена медианная ICMP-задержка туда-обратно от стационарных широкополосных зондов до узлов. Данные предназначены для сравнения маршрутов и не отражают работу конкретной пользовательской сети.

Сеть зонда Региональная фиксированная сеть, один выход
Период тестирования UTC 14:00–16:00
Методика выборки 60 измерений на маршрут, медиана
Единица измерения миллисекунды RTT
Медианная задержка туда-обратно от основных регионов доступа до узлов в Сингапуре, Токио, Сеуле, Гонконге и на западе США
Точка запуска теста Сингапур Япония (Токио) Южная Корея (Сеул) Гонконг Запад США
Сингапур 8 мс 72 мс 83 мс 36 мс 171 мс
Япония (Токио) 70 мс 7 мс 31 мс 48 мс 104 мс
Южная Корея (Сеул) 82 мс 32 мс 6 мс 43 мс 126 мс
Гонконг 35 мс 47 мс 42 мс 6 мс 148 мс
Запад США 169 мс 103 мс 124 мс 146 мс 9 мс

Как читать таблицу:Удалённый рабочий стол чувствителен к стабильности маршрута туда-обратно. Маршрут с низкой медианой, но редкими потерями пакетов, может ощущаться хуже, чем немного более медленный, но стабильный маршрут.

Ограничения:Зонд не проходит через локальный Wi‑Fi пользователя, прокси или корпоративный шлюз. На результат влияют взаимное подключение сетей операторов, перегрузка в конкретное время, радиопомехи и нагрузка клиента; таблица не является гарантией производительности.

Настройка задач

Проверяйте сеть, хранилище и очередь с учётом нагрузки

Сначала определите, связана ли проблема с интерактивной работой, CPU, памятью, диском или ожиданием в очереди. Не приравнивайте торможение удалённого изображения к недостаточной вычислительной мощности узла.

Удалённый рабочий стол

Интерактивный графический интерфейс

Сеть
Проведите непрерывный тест медианной задержки туда-обратно, джиттера и потерь; по возможности используйте стабильное проводное подключение.
Изображение
Сначала снизьте разрешение и качество цвета, затем проверьте, уменьшилась ли задержка ввода.
Сеанс
Закройте дублирующиеся клиенты и убедитесь, что несколько графических сеансов не конкурируют за ресурсы кодирования.
Xcode

Компиляция, тестирование и архивирование

Окружение
Запишите версию Xcode, идентификатор коммита проекта, команду сборки и полный этап, на котором произошла ошибка.
Хранилище
Проверьте свободное место в рабочей области, DerivedData, каталоге архивов и временном каталоге.
Журналы
Сохраните первую ошибку и контекст до и после неё, а не только последнюю строку с кодом выхода.
CI/CD

Параллельный конвейер

Очередь
Определите, на каком этапе возникает ожидание: планирование, загрузка зависимостей, выполнение тестов или загрузка архива.
Параллелизм
Постепенно уменьшайте число параллельных задач и сравнивайте изменения общей пропускной способности и длительности одной задачи.
Изоляция
Используйте для разных репозиториев отдельные рабочие каталоги, пути кэша и журналы, чтобы задачи не перезаписывали данные друг друга.
Локальный инференс

Эксперименты с большими моделями

Память
Запишите размер модели, способ квантования, длину контекста и пиковое потребление во время выполнения.
Диск
Убедитесь, что файлы модели целы, а каталоги кэша и вывода находятся на нужном томе.
Очередь
За один раз изменяйте только одну переменную — размер пакета, контекст или параллелизм — и сохраняйте результат.
diagnostic-snapshot
sw_vers
uname -m
df -h
vm_stat
system_profiler SPHardwareDataType

При отправке журналов можно приложить версию системы, архитектуру, ёмкость томов и состояние памяти. Перед отправкой удалите имя пользователя, чувствительные названия из путей проекта и все данные доступа.

Хранилище и дополнительные устройства

Сначала определите том, затем решайте проблемы с местом или подключением

Базовая ёмкость SSD зависит от выбранной конфигурации: OAM M4 16 — 256GB, OAM M4 24 — 512GB, OAM M4P 64 — 2TB. Дополнительное хранилище не следует путать с базовым системным томом.

Порядок идентификации

Системный том, дополнительный том, внешнее подключение

  1. Убедитесь, что устройство распознано системой

    В информации о системе и Дисковой утилите проверьте имя устройства, тип подключения, общий объём и состояние разделов. Если устройство полностью отсутствует, зафиксируйте схему подключения и прекратите повторную инициализацию.

  2. Убедитесь, что том подключён

    Если устройство есть, но том не отображается, запишите файловую систему, метку тома, точку подключения и ошибку из Дисковой утилиты. Не стирайте данные и не переразбивайте диск, пока не выяснено его назначение.

  3. Проверьте место записи

    Проверьте, на какой том фактически записываются проект, модель, кэш сборки и каталог экспорта. Нехватка места часто возникает из-за того, что кэш остаётся на системном томе, а дополнительный том не используется для рабочей директории.

  4. Соберите диагностический снимок

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

Дополнительный SSD

+1TB SSD и +2TB SSD

Дополнительный SSD предназначен для рабочих данных, кэша сборки, файлов моделей или медиаматериалов. После идентификации укажите точку подключения и права каталогов, затем переносите данные.

  • Не указывайте дополнительную ёмкость как базовую характеристику накопителя модели.
  • Перед переносом остановите выполняющуюся сборку или задачу инференса.
  • В описании проблемы укажите ёмкость устройства, метку тома и путь подключения.
Высокоскоростное подключение

Параллельное подключение Thunderbolt 5

Сначала проверьте каждое устройство в физическом порядке подключения, затем сверьте канал и дерево устройств в информации о системе. Если проблемы возникают с несколькими устройствами, протестируйте их по одному, чтобы сузить область поиска.

  • Зафиксируйте количество устройств, порядок подключения и расположение неисправного устройства.
  • Укажите, исчезает ли устройство периодически, переходит ли в режим только чтения или не подключается.
  • Не отсоединяйте и не подключайте многократно устройство, на которое в данный момент выполняется запись, без предварительной проверки.
Правила безопасной обработки

В тексте обращения указывайте только диагностические данные, без секретов

Не отправляйте в тексте обращения, снимках экрана, журналах или письмах пароли, закрытые ключи, коды восстановления, полные токены доступа или конфигурационные файлы без очистки. Эти данные не нужны специалистам поддержки для начала диагностики.

Можно отправить

Номер заказа, узел, полный текст ошибки, очищенные журналы, шаги воспроизведения, время возникновения, версию клиента и сводку сетевого теста.

Обязательно удалите

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

Если нужны чувствительные материалы

Сначала отправьте обращение без секретов. Только после получения от поддержки контролируемых инструкций передайте необходимые материалы в указанном объёме.

Подготовка обращения

В одном обращении укажите всё необходимое для начала диагностики

Полнота данных не означает, что нужно отправлять как можно больше. Цель — помочь поддержке определить объект, выстроить хронологию, воспроизвести проблему и оценить её масштаб.

01

Номер заказа и узел

Укажите номер заказа, модель и узел из консоли. Не ограничивайтесь названием устройства.

02

Время возникновения

Укажите часовой пояс, время первого появления, время последнего воспроизведения и сохраняется ли проблема.

03

Шаги воспроизведения

Начните с нормального состояния и последовательно перечислите действия, отметив шаг, на котором появился неожиданный результат.

04

Ошибки и журналы

Вставьте полный текст ошибки и контекст до и после неё, указав, получен ли журнал от клиента, инструмента сборки или системы.

05

Снимки экрана и масштаб воздействия

Перед созданием снимка скройте чувствительные данные и укажите, затронута ли одна задача, один пользователь или вся команда.

06

Уже выполненные проверки

Перечислите проверенные сеть, клиент, переподключение, ёмкость и операции с очередью, чтобы избежать повторной диагностики.

Как описать обращение о невозможности подключения

Рекомендуемый заголовок: «узел + клиент + этап подключения». В тексте последовательно укажите номер заказа, узел, время возникновения, систему клиента, полный текст ошибки, результаты сетевого теста, наличие активного сеанса и выполненные шаги переподключения.

Какие данные нужны при торможении или замедлении сборки

Для проблем с удалённым рабочим столом укажите медианную задержку туда-обратно, джиттер, потери, разрешение и тип сети клиента; для проблем со сборкой — команду, идентификатор коммита, время начала и окончания, первую ошибку, свободное место и число параллельных задач.

Куда обращаться по вопросам заказа или аккаунта

Отправьте обращение через консоль, чтобы связать проблему с записью заказа. Если войти не удаётся, напишите на support@ownamac.com, указав рабочий адрес электронной почты, идентификатор заказа и краткое описание проблемы; не отправляйте пароль или код восстановления.

Отправить данные

Укажите узел, хронологию и шаги воспроизведения в одном обращении

Для текущих проблем в первую очередь используйте консоль, чтобы связать обращение с заказом и узлом. Если войти не удаётся, напишите на support@ownamac.com и отправьте только очищенные данные.