233 читали · 9 месяцев назад
Как работает OOM Killer
Сегодня на повестке у нас с тобой OOM Killer. Давай разбираться как оно работает на самом деле и какие есть нюансы. Out of Memory Killer (OOM Killer) – это механизм ядра Linux, который освобождает оперативную память при ее исчерпании за счет принудительного завершения некоторых запущенных процессов. Погнали разбираться как это работает и как его можно обуздать. Когда оперативная память в ос linux заканчивается, происходят забавные вещи, ядро вызывает «кракена» OOM Killer. В свою очередь «кракен» прогоняет процесс по определенным правилам и убивает его...
251 читали · 1 год назад
Объектно-ориентированное моделирование, язык UML
Объектно-ориентированное моделирование (ООМ) - это подход к анализу, проектированию и разработке программного обеспечения, который основан на концепциях объектов, классов, наследования, инкапсуляции и полиморфизма. ООМ позволяет представить систему в виде совокупности взаимодействующих объектов, каждый из которых имеет свои свойства (атрибуты) и поведение (методы). ООМ позволяет создавать более гибкие, модульные и расширяемые системы. Язык UML (Unified Modeling Language) - это стандартизированный...