Помощь в учёбе, очень быстро...
Работаем вместе до победы

Введение. 
Планирование процессов и потоков

РефератПомощь в написанииУзнать стоимостьмоей работы

Процессы — это одна из самых старых и наиболее важных абстракций, присущих операционной системе. Они поддерживают возможность осуществления (псевдо) параллельных операций даже при наличии всего одного центрального процессора. Они превращают один центральный процессор в несколько виртуальных. Любой процесс также имеет хотя бы один поток. Без абстракции процессов современные вычисления просто… Читать ещё >

Введение. Планирование процессов и потоков (реферат, курсовая, диплом, контрольная)

Современный компьютер состоит из одного или нескольких процессоров, оперативной памяти, дисков, принтера, клавиатуры, мыши, дисплея, сетевых интерфейсов и других разнообразных устройств ввода-вывода. В итоге получается довольно сложная система. Для управления всеми компонентами и их оптимального использования компьютеры оснащены специальным уровнем программного обеспечения, который называется операционной системой, в чью задачу входит управление пользовательскими программами, а также управление всеми ранее упомянутыми ресурсами.

Процессы — это одна из самых старых и наиболее важных абстракций, присущих операционной системе. Они поддерживают возможность осуществления (псевдо) параллельных операций даже при наличии всего одного центрального процессора. Они превращают один центральный процессор в несколько виртуальных. Любой процесс также имеет хотя бы один поток. Без абстракции процессов современные вычисления просто не могут существовать.

Когда компьютер работает в многозадачном режиме, на нем в большинстве случаев запускается сразу несколько процессов или потоков, претендующих на использование центрального процессора. Такая ситуация складывается в том случае, если в состоянии готовности одновременно находятся два или более процесса, или потока. Если доступен только один центральный процессор, необходимо выбрать, какой из этих процессов будет выполняться следующим. Та часть операционной системы, на которую возложен этот выбор, называется планировщиком, а алгоритм, который ею используется, называется алгоритмом планирования. Таким образом, главной задачей в планировании процессов и потоков является поиск наиболее эффективного алгоритма.

Показать весь текст
Заполнить форму текущей работой