Перейти к содержимому

Глоссарий

Виртуальная машина

Одна виртуальная машина это одна личность: всё внутри читается как одна и та же машина. В этом её сила для глубины и её цена для числа, а строка графики часто выдаёт её вслух.

Виртуальная машина это целый компьютер в программе: своя система внутри и один набор показаний устройства на всех.

Что это такое

Гостевая система работает на вашем компьютере со своим ядром, своим диском и своим сетевым ходом. Стена вокруг неё толще, чем вокруг профиля браузера.

Если вашей работе нужна такая стена, берите её. Ничто на этой странице против неё не спорит.

Профиль и гость отвечают на разные вопросы. Один разделяет рабочие места внутри системы, другой разделяет сами системы.

Один гость это один набор показаний

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

Здесь и видна цена: система, которую надо обновлять, отведённая память, десятки гигабайтов диска и загрузка до первого щелчка.

Два окна браузера внутри одного гостя читаются как одна машина. Развести там аккаунты значит держать каждому свой браузер.

Ваша машина прямо сейчас

Эти четыре значения прочитаны в том браузере, в котором вы это читаете. Если он работает внутри виртуальной машины, обычно это видно по строке отрисовщика.

Машина со своей видеокартой называет здесь её. Гость обычно называет вместо неё программного рисовальщика, и вся примета в словах этой строки.

Ваша машина прямо сейчас

Изготовитель графики
измеряем на вашей машине
Отрисовщик графики
измеряем на вашей машине
Ядер заявлено
измеряем на вашей машине
Памяти заявлено
измеряем на вашей машине

Прочитано в вашем браузере и показано здесь. Никуда не отправляется.

Строка отрисовщика выдаёт её

Гость, которому не прокинули видеокарту, рисует программно, и в строке отрисовщика стоит имя того самого программного рисовальщика. Страница читает эту строку без всякого разрешения.

Браузеру можно велеть сообщать другую строку. Само рисование остаётся за машиной внизу: точки рождаются там, где их рисуют.

С арендованным сервером история та же. Картинки рисует то, что выдал этой машине поставщик.

Что вместо этого заявляет профиль

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

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

Ядра и память берутся из класса этой видеокарты. Ноутбучный чип не приходит с настольным числом ядер: пару сверяют первой.

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

Часто путают с этим

Каждое из трёх разделяет своё, и выбор по одному слову это то, как платят дважды.

  • Профиль браузера

    Своё хранилище, свой выход и свои показания внутри одной системы, а не вторая система.

  • Ферма устройств

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

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

    Чужая машина на вашем экране: место для работы, а не способ развести аккаунты.

Чего это не делает

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

Проверить

Каждое утверждение здесь это одно место в коде и один стенд.

Пара графики и ядра, которые за ней следуют, взяты у машин, что действительно продаются
packages/shared/src/index.js
Части отпечатка судятся друг против друга, а не поодиночке
apps/desktop/test/fingerprint-consistency.js
Чем отвечает профиль, меряется в настоящем окне браузера
apps/desktop/src/lib/fpAudit.js · apps/desktop/test/fp-audit.js
Четыре значения выше прочитаны в вашем браузере и никуда не отправлены
apps/web/components/site/LiveReadout.tsx

Вопросы

Может ли сайт понять, что я в виртуальной машине?
Часто может, и дешевле всего смотреть на строку графики. Работа из неё эту строку не стирает ни здесь, ни в любом другом браузере.
Заявляет ли профиль программный отрисовщик?
Нет. Пара берётся у машин, которые действительно продаются, а ядра и память следуют за видеокартой: пары, которой не выпускали, видно с одного обращения.
Виртуальная машина надёжнее профиля?
Стена у неё толще, а цена это машина на аккаунт. Выбор идёт между глубиной и числом, и оба ответа разумны.
Можно ли запустить программу внутри неё?
Да. Сколько профилей открыто разом, считается от памяти этого гостя, поэтому маленький гость держит немногих.
Меняет ли виртуальная машина адрес выхода?
Нет. Трафик уходит тем же путём, что у хозяйской машины, пока профилю внутри не задан прокси.

Посмотрите, чем отвечает ваш браузер

Проверка читает 12 значений в вашем браузере, и ни одного запроса наружу.