Windows 프로세스 자료 검색

윈도우를 처음 부팅하고 나서
프로세스 목록을 보면 생각보다 많은 프로세스가
작동중인 것을 알 수 있는데…
혹시 필요없는 프로세스는 없는지,
바이러스는 아닌지 검색해볼 수 있다.

프로세스란?
프로세스는 컴퓨터 내에서 실행중인 프로그램의 인스턴스이다.
이 용어는 몇몇 운영체계에서 사용되는, 태스크“라는 용어와 의미상으로 가깝다.
유닉스나 몇몇 다른 운영체계에서는, 프로그램이 시작되면 프로세스도 시작된다.
태스크와 마찬가지로, 프로세스는 그 프로세스가 추적 관리될 수 있게 하기 위한
특정한 데이터 셋이 관련되어 실행 중인 프로그램이다.
여러 명의 사용자들에 의해 공유되고 있는 응용프로그램은 일반적으로
각 사용자들의 실행단계에서 하나의 프로세스를 갖는다.
프로세스는 자프로세스라고도 불리는 서브프로세스를 시작시킬 수 있다.
자프로세스는 부프로세스의 복제로서 부프로세스의 자원을 일부 공유하는데,
부프로세스가 종료되면 더 이상 존재할 수 없다.
프로세스들은 몇 가지 IPC 방식을 통하여 정보를 교환하거나 그들의 연산을 동기화할 수 있다.


인스턴스란?

인스턴스는 추상화 개념 또는 클래스 객체, 컴퓨터 프로세스 등과 같은
템플릿이 실제 구현된 것
이다.
인스턴스화는 클래스 내의 객체에 대해 특정한 변형을 정의하고,
이름을 붙인 다음, 그것을 물리적인 어떤 장소에 위치시키는 등의 작업을 통해,
인스턴스를 만드는 것을 의미한다.

태스크란?
컴퓨터 프로그래밍에서, 태스크란 운영체계가 제어하는 프로그램의 기본 단위를 말한다.
운영체계를 설계할때, 태스크를 어떻게 정의하느냐에 따라,
단위 프로그램이란 전체 프로그램이 될 수도 있고,
또는 계속되는 프로그램의 호출이 될 수도 있다.
한 프로그램이 여러 개의 다른 유틸리티 프로그램들에게 요구를 할 수 있기 때문에,
유틸리티 프로그램들 또한 태스크(또는 서브 태스크)라고 간주할 수 있다.
오늘날 광범위하게 사용되는 대부분의 운영체계들이 멀티태스킹을 지원하는데,
이는 여러 개의 태스크를 동시에 실행하고, 교대로컴퓨터의 자원을 사용할 수 있게 한다.

출처: 텀즈

http://www.processlibrary.com/
http://www.sysinfo.org/
http://www.liutilities.com/products/wintaskspro/processlibrary/

You may also like...

댓글 남기기