Quantcast
Channel: Ru.Board
Viewing all articles
Browse latest Browse all 929846

Mypal браузер (1655) / квантум под хр

$
0
0
tiun:

Цитата:
Каждый процесс исполняется в своём собственном изолированном виртуальном адресном пространстве.

Само собой.

Цитата:
Попробуйте написать грамотно хотя бы многопоточное приложение - и убедитесь на практике, что это "не баран чихнул"

Писал.

Цитата:
мультиПРОЦЕСС в рамках одного приложения - это другой ПОРЯДОК сложности, обмен между отдельными НЕСВЯЗАННЫМИ процессами - это примерно ещё два порядка.

Не сказал бы. Основная разница между потоками и процессами - в доступе к данным. Основные сложности - в синхронизации. А методы синхронизации отличаются не сильно.


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

И? У нас многопроцессный Mypal. Его процессы изначально разработаны так, что без обмена друг с другом информацией работать не смогут.

А тут вдруг кто-то запускает Mypal второй раз. А это набор точно таких же процессов, ничем не отличающихся от процессов первого набора, кроме одного - PID родителя и PID того процесса, который собственно окно браузера обслуживает (не знаю, это одно и то же или нет).

Добавлено:

Цитата:
есть SSL_ERROR_BAD_CERT_DOMAIN, и другие вещи есть

Да, есть. Но если один и тот же сертификат не может быть принят браузером сразу из-за кучи проблем, то в коде ошибки будет отображена только одна из них. И только автор кода может сказать, у чего приоритет выше, а у чего ниже.
А теперь посмотрим на это глазами пользователя браузера.


Цитата:

Цитата:
есть кучка отдельных процессов, каждый из которых отвечает неизвестно за что

да ну, всё известно.

То есть, имея перед глазами только пачку PID-ов, можно определить, какой процесс отвечает за что?

Viewing all articles
Browse latest Browse all 929846

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>