Информация об изменениях

Сообщение Re: Для чего в браузеры _навязчиво_ тянут многопроцессность? от 09.03.2023 12:45

Изменено 09.03.2023 12:45 vsb

Re: Для чего в браузеры _навязчиво_ тянут многопроцессность?
1. Изоляция. Чтобы баг в одной вкладке не влиял на другие вкладки.

2. Безопасность. Изоляция процессов даёт дополнительные гарантии. А уж после открытия возможности читать не свою память через тайминги — тут вообще не завидую разработчикам браузеров.

Разработчики браузеров взвалили на себя титаническую задачу выполнять произвольный код из интернета и не допускать багов. Многопроцессность это тут вообще ерунда. Я не удивлюсь, если каждую страницу будут в отдельной виртуальной машине запускать. Старый Edge свой процесс так и запускал — в отдельной виртуальной машине (но не каждую вкладку), насчёт нового не знаю.