Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
поясните по памяти
|
|||
|---|---|---|---|
|
#18+
Здравствуйте. недавно начал изучать и JS и Node возник такой вопрос. сделал небольшой rest сервер. берет из базы данные и отдает клиенту. единственное нестандартное внутри обработчика есть строчка new Object(). плюс используется express-session и passport. запустил сервер. стартовый размер памяти в районе 40 метров. запустил нагрузку. минута. сколько запросов в эту минуту думаю не суть важно. перед нагрузкой сделал heap snapshot в хроме. 9.2 метра. после нагрузки 10.2 метра. если посмотреть разницу в снимках до нагрузки и после, то в том числе видно что добавилось строчных объектов - то, что было получено с базы и отправлено клиенту в виде json. ну и много всего "непонятного" А вот процесс стал занимать в памяти 110 метров. собственно хочу понять. во первых почему heap увеличился (вернее почему все эти новые объекты не уничтожились сборкой мусора ) И почему э сам процесс в памяти стал занимать 110 метров? и уменьшится ли он со временем то ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.06.2019, 00:32 |
|
||
|
|

start [/forum/topic.php?fid=24&fpage=2&tid=1480797]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
51ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
40ms |
get tp. blocked users: |
2ms |
| others: | 295ms |
| total: | 434ms |

| 0 / 0 |
