comparison xml/ru/docs/njs/preload_objects.xml @ 3002:48f245493600

Slightly updated text in Preload Objects in njs.
author Yaroslav Zhuravlev <yar@nginx.com>
date Fri, 18 Aug 2023 22:43:49 +0100
parents cc475ba7d406
children
comparison
equal deleted inserted replaced
3001:7c3182a95cd6 3002:48f245493600
7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd"> 7 <!DOCTYPE article SYSTEM "../../../../dtd/article.dtd">
8 8
9 <article name="Предзагруженные объекты" 9 <article name="Предзагруженные объекты"
10 link="/ru/docs/njs/preload_objects.html" 10 link="/ru/docs/njs/preload_objects.html"
11 lang="ru" 11 lang="ru"
12 rev="1" 12 rev="2"
13 toc="no"> 13 toc="no">
14 14
15 <section id="summary"> 15 <section id="summary">
16 16
17 <para> 17 <para>
18 Для каждого входящего запроса в njs создаётся отдельная виртуальная машина. 18 Для каждого входящего запроса в njs создаётся отдельная виртуальная машина.
19 Это позволяет прогнозировать предсказуемое поглощение памяти 19 Это позволяет прогнозировать предсказуемое поглощение памяти
20 или осуществить изоляцию запросов. 20 или осуществить изоляцию запросов.
21 </para> 21 Однако поскольку все запросы являются изолированными, то
22
23 <para>
24 Однако у такого подхода есть недостатки.
25 Поскольку все запросы являются изолированными, то
26 если обработчику запроса необходимо получить доступ к данным, 22 если обработчику запроса необходимо получить доступ к данным,
27 ему нужно сначала их прочитать самому. 23 ему нужно сначала их прочитать самому.
28 Это неэффективно, особенно если объём данных большой. 24 Это неэффективно, особенно если объём данных большой.
29 </para> 25 </para>
30 26