Я хочу удаленно подключиться к Mac Mini (4 ГБ ОЗУ) с ПК и хотел узнать, насколько он медленный и достаточно ли он быстрый для разработки под iOS?
1 ответ
Если вы планируете заняться разработкой для iOS, производительность не должна быть проблемой. Когда вы печатаете код, дисплей меняется достаточно мало, поэтому перемещение данных на дисплее будет тривиальным. Любая медлительность в соединении может стать раздражающей, когда дело доходит до тестирования на эмуляторе, потому что изображение на экране телефона может быть запаздывающим или с низким качеством цвета в зависимости от используемой технологии. Тем не менее, вы все равно должны уметь нормально работать и просто проводить свое хорошее визуальное тестирование на физической консоли.
Что касается удаленных подключений, производительность зависит от двух ключевых факторов:
- Технология: есть несколько способов удаленного использования компьютера. У вас есть только текстовые стандарты, такие как SSH, которые будут работать практически на любом соединении (хотя, возможно, и с задержкой), у вас есть системы пересылки инструкций, такие как RDP в Windows и X, в Linux, которые фактически пересылают программные инструкции рисования на другой компьютер. (RDP работает очень хорошо, X перенаправляет меньше, потому что большинство приложений Linux выдают смешное количество X-инструкций для создания тем), и у вас есть системы пересылки видео, которые берут отрендеренное изображение и отправляют его в виде видеопотока (VNC, TeamViewer, Примерами этого являются LogMeIn и т.д., Которые имеют гораздо более низкую производительность и часто снижают качество цвета для поддержания отзывчивости (при преимуществе полной кроссплатформенности - клиент и сервер не должны говорить на одном и том же графическом языке)
- Скорость соединения. Дистанционное управление машинами может ощущаться так же, как при локальном использовании в локальной сети, но делать это через Интернет затруднительно, особенно при медленном или непоследовательном соединении.
В общем, попробуйте использовать систему, которая пересылает инструкции. К сожалению, поиск удаленного управления OS X показывает, что OS X не предоставляет такую систему. В этом случае вы, вероятно, застряли с VNC (если ваш компьютер может принимать прямые подключения - например, маршрутизаторы и брандмауэры настроены должным образом при наличии), или LogMeIn, если вы не можете установить прямое подключение (я настоятельно рекомендую LMI как отличный продукт, но используйте его только тогда, когда вам нужно).