Как проверить равномерность процесса
Что такое процессы и как их определить
Большинство из нас слышали о процессном подходе, но многие никогда не занимались идентификацией, описанием или оптимизацией процессов. Что такое процессы и как процесс отличается от всего остального? Разбираемся. Процесс – это устойчивая последовательность действий по преобразованию ресурсов в продукты, представляющие ценность для клиента. Ресурсы в процессе называют входами, а получаемые продукты – выходами. Как не перепутать процесс с какой-либо другой деятельностью? Отличительный признак процесса – повторяемость...
Механизмы управления процессами и потоками: планировщик, синхронизация и переключение контекста
В современных операционных системах управление процессами и потоками является ключевым элементом обеспечения эффективного и корректного выполнения приложений. Процессы и потоки — основные единицы выполнения кода, и для их координации применяются специальные механизмы: планирование, синхронизация и переключение контекста. В этой статье мы подробно рассмотрим каждый из этих механизмов, объясним их значение и приведём примеры. Процесс — это экземпляр программы в состоянии выполнения, включающий адресное пространство, системные ресурсы, дескрипторы файлов и таблицу открытых ресурсов...