birdwatcher: (Leif Gram: Mr. Fix)
[personal profile] birdwatcher
А вот когда один пользователь гмейла отправляет е-мейл нескольким другим, то в Гугле образуется ровно одна мастер-репрезентация данного письма, а в инбоксе получателей и sent items отправителя - указатели на нее, или же у каждого хранится своя собственная глубокая копия всего письма?

Date: 2016-11-20 02:10 pm (UTC)
From: [identity profile] birdwatcher.livejournal.com
Если у вас есть указатель на некоторую структуру данных (например, на е-мейл), его можно скопировать двумя разными способами: (1) создать еще один указатель на ту же самую структуру, или (2) создать новую структуру, по содержанию равную исходной, и использовать указатель на нее.
Второй способ называется глубокой копией.
См. https://en.wikipedia.org/wiki/Object_copying

Date: 2016-11-20 02:18 pm (UTC)
From: [identity profile] maksa.livejournal.com
Понятно, спасибо.

Я бы, честно говоря, на всякий случай задался вопросом, а действительно ли при рассылке писем внутри гмэйла происходит копирование. Может, всё честно идёт по всем этим почтовым протоколам, разве что не выходя за пределы дата-центров компании.