Несколько профилей сразу

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

По коду от 31 октября 2026Читать: пять минут

На этой странице

Профиль - отдельный процесс

Каждый запущенный профиль - отдельный процесс macOS со своим окном Safari и своими процессами WebKit. Он получает только свой профиль и его ключ: остальные профили и список прокси остаются в главном процессе Lumen, где окно профилей. Язык, регион и часовой пояс задаются процессу при запуске, поэтому у каждого профиля они свои.

Так профили работают, пока в настройках, в разделе Поведение, включено Профили - отдельными приложениями в Dock (по умолчанию включено). Если его выключить или там написано Не в этой сборке, все профили работают в окнах Lumen, в одном процессе, и язык для сайтов до выхода из приложения задаёт первый запущенный профиль. Профиль iPhone или iPad всегда открывается в окне Lumen - см. Мобильные профили.

Запуск и остановка

  1. В окне профилей выделите профили: ⌘-щелчок добавляет или убирает строку, ⇧-щелчок выделяет строки подряд.
  2. Когда выделено два профиля или больше, над списком появляется панель с кнопками Запустить, Остановить, Прогрев…, Назначить прокси… и Удалить…
  3. Запустить стартует остановленные из выделенных по четыре: каждый следующий - когда у одного из запускаемых появилось окно, он завершился или прошли две минуты.

Остановить останавливает все выделенные запущенные профили сразу и шифрует их данные. Профиль останавливается и тогда, когда закрыто его последнее окно. Заблокировать останавливает все профили, шифрует их данные и забывает ключи; ⌘Q делает то же перед выходом, а при включённом Подтверждать выход сначала перечисляет, что остановит.

Как различать окна

  • Каждый профиль - отдельное приложение в Dock и в переключателе ⌘-Tab, а на его значке - первые буквы имени. Сколько букв, задаёт Букв имени на значке в Dock в разделе Поведение: по умолчанию две, можно одну, три или Нет.
  • Профиль, запущенный без окна - для прогрева или экспорта cookies, - в Dock не появляется.
  • В окне самого Lumen на панели инструментов - плашка профиля: его Значок, имя и флаг страны, где прокси выходит в сеть.

Что раздельно, а что общее

У каждого профиля своёОбщее для профилей одного Mac
cookies, localStorage, IndexedDB, кэш, service workersграфический процессор (canvas и WebGL), звук, системные шрифты, экран
прокси - для всего процесса профилячисло ядер, navigator.platform, версии Safari и WebKit
язык, регион, часовой пояссетевой стек macOS: отпечаток TLS и HTTP/2
история, закладки, пароли, настройки Safariмастер-пароль, хранилище, список прокси

Самотест на каждой сборке проверяет, что данные сайта в одном запущенном профиле не видны другому и что профили с разными SOCKS5-прокси грузят страницы одновременно, каждый через свой.

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

Сколько выдержит Mac

Lumen не ограничивает, сколько профилей работает одновременно, - предел задаёт Mac. Замеры сделаны на машине GitHub CI - 3 процессора, 7 ГБ памяти, macOS 26 и 27; профили открывали почти пустую страницу и запускались все сразу.

  • Профиль - это от 6 до 12 процессов и около 150 МБ памяти. Настоящий сайт добавляет столько же, сколько в Safari, - часто сотни мегабайт на вкладку.
  • Десять профилей запускались надёжно, за 10–40 секунд. Двадцать: на macOS 26 - в пределах минуты, на macOS 27 - за одну–шесть минут. Тридцать - за пределом этой машины: на macOS 27 последние окна появлялись через минуты или не появлялись.
  • Первым на запуске кончается процессор, а с настоящими сайтами число работающих профилей ограничивает память.
  • Остановка до десяти профилей занимала около 5–9 секунд, двадцати-тридцати - 6–35 секунд.
  • Выход с десятью работающими профилями занимал 5,1–13,6 секунды до конца шифрования, и при следующем запуске cookie каждого был на месте.

Прогрев по очереди

  1. Выделите профили и нажмите Прогрев… на панели - или нажмите ⌘K и выберите Прогреть несколько профилей…
  2. Отметьте профили, выберите, что посещать, и нажмите Запустить (пока очередь идёт - Добавить в очередь).
  3. Профили прогреваются по одному, одним планом. Остановленный запускается без окна и после прогрева снова останавливается и шифруется - только потом начинается следующий. Открытый прогревается там, где работает, и остаётся открытым.

Отменить остальные снимает ждущих, Остановить всё прерывает и текущий. Прогрев по расписанию встаёт в ту же очередь, а если профиль открыт - откладывается на 10 минут.

Если профиль упал

  • Сбой одного профиля не закрывает остальные: у каждого свой процесс, и Lumen разбирается только с завершившимся.
  • То, что упавший профиль оставил на диске, Lumen сразу шифрует и сообщает, что профиль неожиданно завершился и его данные зашифрованы. Если зашифровать не вышло, это произойдёт при следующей разблокировке.
  • Если упадёт сам Lumen, запущенные профили тоже завершатся, а всё, что осталось незашифрованным, Lumen зашифрует при следующей разблокировке.

Что делать дальше - в статье Что делать при сбое.

Нашли ошибку или чего-то не хватает? Напишите нам.