Полезное:
Как сделать разговор полезным и приятным
Как сделать объемную звезду своими руками
Как сделать то, что делать не хочется?
Как сделать погремушку
Как сделать так чтобы женщины сами знакомились с вами
Как сделать идею коммерческой
Как сделать хорошую растяжку ног?
Как сделать наш разум здоровым?
Как сделать, чтобы люди обманывали меньше
Вопрос 4. Как сделать так, чтобы вас уважали и ценили?
Как сделать лучше себе и другим людям
Как сделать свидание интересным?
Категории:
АрхитектураАстрономияБиологияГеографияГеологияИнформатикаИскусствоИсторияКулинарияКультураМаркетингМатематикаМедицинаМенеджментОхрана трудаПравоПроизводствоПсихологияРелигияСоциологияСпортТехникаФизикаФилософияХимияЭкологияЭкономикаЭлектроника
|
Подписывание сборокСтр 1 из 2Следующая ⇒
RSA – асиметричное шифрование – используется 2 ключа (открытый и закрытый) – шифруются закрытым, а расшифровываются открытым.. Используется во время подписывание. На основании подписи можно сказать какая сборка: Строгая – имеет подпись правообладатеся Нестрогая – не имеет Для подписи используются метаданные
Сборка мусора. Граф достижимости.
Механизм поколений Картинка Всего их 3: 0,1,2. Допущения garbage collector: Объекты с 0 поколением живут меньше всех. Объекты со 2м поколением живут максимально долго. Все объекты очень компактны. Для каждого поколения сборщик мусора выбирает пределы памяти (пороги заполнения памяти). 0 –L0 (256 Кб) 1 –L1 (2 Мб) 3 – L2 (10 Мб) ()- по дефолту При превышении лимита какого-то конкретого поколения он будет проверять только объекты этого поколения. Если после удаления размер объектов стал меньше порога, то все ок, дефрагментируем кучу. Если же нет, то увеличиваем лимит в 2 раза. Что-то про еще одну куяу. Завершение Заполнение в поколение 0 (удаление после нового покаоления) Переаполнение или удаление объектов 2го поколения. Если ты в 1мо, то полпадаегь в специальную область и потом ждет. Завершение работы Выгрузка домена Удаление различных типов обхектов Не инализированные Кратинка ARK212 Память помечается как пустая (очиска диска) Финадиизированные Помещаются в еще 1 список (список завершения) Это отдельная структура. Которая содержит ссылки на обхъекты и содержит объектв необходимиы для завершения. Freachable – структура похажая на кучу, но не подчиняющая сборщику. Выкидывает финальне из списка заверщения и помеаю тих сюда. Финализируемые оъеты удаляются за 2 захода. Ошибки метода finalize: Вызвать метод родителя. Выпадения эксепшена Воскрешение объетов TreadPool
|