{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-@l10n/ru/sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":[]},"type":"markdown"},"seo":{"title":"Сравнение режима отложенной загрузки с режимом полной загрузки","projectTitle":"Tisane Developer Documentation","description":"Tisane is an NLP platform, used for content moderation & more.","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"сравнение-режима-отложенной-загрузки-с-режимом-полной-загрузки","__idx":0},"children":["Сравнение режима отложенной загрузки с режимом полной загрузки"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Языковые модели Tisane содержат обширную информацию о языке, поэтому при полной загрузке в оперативную память могут занимать сотни мегабайт."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["При эпизодическом использовании Tisane или на устройстве с ограниченным объемом оперативной памяти лучшим вариантом будет так называемая отложенная загрузка. В режиме отложенной загрузки лингвистические данные загружаются только при необходимости, что обеспечивает значительную экономию оперативной памяти."]},{"$$mdtype":"Tag","name":"ol","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Отложенная загрузка (рекомендуется для эпизодического использования)",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Во время инициализации загружает только основные части языковой модели. Полный лексикон доступен по мере необходимости."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Инициализация: ~1 секунда"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Первоначальная производительность запроса:  значительно медленнее при первых нескольких вызовах, затем на 10–30 % медленнее."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Память: ~20-40 МБ на язык + 40-60 МБ для базового модуля"]}]}]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Предварительная загрузка (рекомендуется для серверов/пакетной обработки данных)",{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Загружает полную языковую модель в оперативную память при запуске (за исключением словаря проверки орфографии)."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Инициализация: (20-40 секунд на современном компьютере с SSD."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Память: ~400 МБ - 2 ГБ на язык + 40-60 МБ для базового модуля. (Более морфологически сложные языки требуют больше оперативной памяти)."]}]}]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Важные моменты:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Вы можете предварительно загрузить некоторые языковые модели, оставив другие в режиме отложенной загрузки."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["После включения отложенной загрузки ее нельзя отключить на протяжении всего срока службы библиотеки или экземпляра ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["Tisane.Server"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Выберите стратегию загрузки, которая наилучшим образом соответствует требованиям производительности вашего приложения и ограничениям ресурсов."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"включение-отложенной-загрузки","__idx":1},"children":["Включение отложенной загрузки"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["По умолчанию все языковые модели загружаются полностью. Чтобы включить режим отложенной загрузки, используйте метод ",{"$$mdtype":"Tag","name":"code","attributes":{},"children":["ActivateLazyLoading"]},". (Сборка .NET вызывает его после предварительной загрузки)."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Как только активируется режим отложенной загрузки, все последующие загружаемые модели переходят в режим отложенной загрузки."]}]},"headings":[{"value":"Сравнение режима отложенной загрузки с режимом полной загрузки","id":"сравнение-режима-отложенной-загрузки-с-режимом-полной-загрузки","depth":1},{"value":"Включение отложенной загрузки","id":"включение-отложенной-загрузки","depth":2}],"frontmatter":{"seo":{"title":"Сравнение режима отложенной загрузки с режимом полной загрузки"}},"lastModified":"2025-07-08T01:02:05.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/ru/sdks/lazyloading","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}