Дефиниция компютърен процес

Процесът е термин с множество приложения, които се появяват в много разнообразни контексти. В областта на изчисленията концепцията се отнася до изпълнението на различни инструкции от микропроцесора, според това, което програмата показва.

Прекратяването на компютърния процес е последната фаза от живота му, като предишните две са неговото създаване и изпълнение на инструкции. Прекратяването може да се случи по различни причини, които се проявяват чрез състоянието, което преминава през процеса, когато се елиминира:

* нормален изход : се осъществява, когато процесът приключи на волята на потребителя, нещо, което се случва непрекъснато по време на нормалното използване на устройство. Например, всеки път, когато дадена програма е затворена;

* излизане по погрешка : това е обратният случай на предишния, тъй като приключването на компютърния процес се дължи на невъзможността за продължаване на изпълнението . Често срещан пример за това се случва, когато данните са недостатъчни, т.е. когато процес изисква файл, който не може да бъде намерен в адреса, предоставен от програмата;

Фатална грешка : това състояние има тенденция да плаши по-малко опитните потребители, тъй като начинът им на проявление не е съвсем приятелски. Неговата причина е грешка в програмата, нещо, което може да се случи по различни причини, като например опит за писане в част от паметта, която не е достъпна, или изискване за разделяне с 0;

* премахнати от друг процес : някои операционни системи показват на потребителите си съобщения като "програмата не реагира" в ситуации, в които програмата изглежда не работи. Реалността обикновено е много по-различна, тъй като в повечето случаи се случва, че сте били "заседнали" в безкраен цикъл, т.е. точно обратното. В тези случаи единственият ресурс за завършване на компютърния процес изглежда е помощта на друга, която, в зависимост от средата, може да бъде изпълнена чрез натискане на бутон или писмени инструкции в командния прозорец.

За да се постигне оптимална производителност на компютъра, една от основните точки е да се знаят компютърните процеси, които операционната система изпълнява по подразбиране и да се разграничат онези, които наистина са полезни за нас, за да се спре останалото и да се избегне ненужното използване на процесора и памет.

Препоръчано