PS: Вот в юниксовом шелле, например, каждая команда запускает отдельный процесс... разве "неоптимальныая производительность" такой связки заметна на глаз ?
Не нужен Exec. Держим процесс "пустого" браузера, при необходимости командуем ему fork() из процесса-менеджера (который объединяет в себе все табы) — и всё. exec не нужен. Другое дело, что именно на винде это будет таки CreateProcess(), который недёшев, в отличие от fork().
no subject
PS: Вот в юниксовом шелле, например, каждая команда запускает отдельный процесс... разве "неоптимальныая производительность" такой связки заметна на глаз ?
no subject
Другое дело, что именно на винде это будет таки CreateProcess(), который недёшев, в отличие от fork().