|
ru.cgi.perl- RU.CGI.PERL ------------------------------------------------------------------ From : Victor Wagner 2:5020/400 23 Oct 2003 12:54:17 To : Sergey Skvortsov Subject : Re: ModPerl vs FastPerl vs PHP -------------------------------------------------------------------------------- Sergey Skvortsov <skv@protey.ru> wrote: >> И то, что Perl мешает (неизменяемый) байткод с SS> (изменяемыми) данными, не >> давая операционной системе возможности держать SS> страницы с байткодом >> общими для всех процессов - проблемы перла, а не SS> операционной системы. SS> щас. а кто сказал, что байткод неизменяемый? Кто сказал, кто сказал. Я сказал. Как автор приложения. Я знаю, что код вот этого, этого и этого модулей не будет изменяться до перезапуска приложения. А код вот этих функций - будет. SS> это вам не java какая-нить. SS> добавить метод к классу, загружить класс и даже Добавить метод к классу - поменять только таблицу поиска методов. А сам код никуда не денется. SS> просто изменить opcod'ы на лету (хотя именно это SS> непросто :)) в runtime - это все делается легко. и SS> соответственно меняются страницы памяти, где SS> выделен, скажем кусок под package stash. SS> и поэтому в общем случае рассчитывать на shared SS> code нельзя. Hо следует стремиться к максимизации количества shared code и shared данных. -- --- ifmail v.2.15dev5 * Origin: Free Net of Leninsky,45 (2:5020/400) Вернуться к списку тем, сортированных по:
Архивное /ru.cgi.perl/151781ebd1957.html, оценка из 5, голосов 10
|