|
|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Alex Tomas 2:5020/400 24 Dec 2002 14:20:05 To : Oleg Drokin Subject : Re: Как pаботать с ОП в LINUX ? -------------------------------------------------------------------------------- >>>>> Oleg Drokin (OD) writes: OD> Hello! OD> Alex Tomas <bzzz@tmi.comex.ru> wrote: OD> То есть если tar не пользуется mmap, то у него есть "данные OD> которые tar закачал в свое адресное пространство", а если OD> пользуется - то нету, потому как mmap мы за метод закачки данных OD> в адресное пространство не принимаем? AT> 1) mmap не закачивает, а отображает. он не делает копию как, read AT> например OD> это только в случае MAP_SHARED В случае MAP_PRIVATe кто мешает OD> ему сразу сделать копию. в случае MAP_PRIVATE как долго будут данные жить? куда будут бакендится? AT> 2) то, что видит tar после mmap() - не его данные. это видно как OD> Что значит "не его"? значит не связаны с ним однозначно AT> минимум по времени жизни (процесс помер, а данные нет) и, снова, AT> по бакенду. OD> Процесс умер, но дело его (чилды то бишь) живут, и данные живут OD> вместе с ними. нету чилдов. где данные? все еще живут? сделали exec. где данные? OD> Hепонимаю, почему ты считаешь бакенд такой важной вещью. потому что бакенд - это характеристика. фактически бакенд - это место жизни объекта. RAM - это просто кэш бакенда. -- пора --- ifmail v.2.15dev5 * Origin: HOME (2:5020/400) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/759059f2314d.html, оценка из 5, голосов 10
|