Windows에서 "직업"(아동 프로세스 사물)이란 무엇이며 언제 사용해야합니까?
문제
사용 프로세스 탐색기 (procexp.exe), 특히 Google Chrome에서는 아동 프로세스를 작업이라고합니다. Internet Explorer 8과 동일하지만 Chrome에서 먼저 발견했습니다.
- 무엇입니까 직업
- 나는 무엇을해야한다 알다 이런 것들에 대해?
- 왜 일 것이다 (너|하나) 그것을 써?
- 뭐 시나리오 그것들을 사용해야합니까?
- 사용되는 API.
나는 질문이 약간 서투른 것임을 알고있다. 미리 감사드립니다.
그건 그렇고 WinXP를 사용하고 있습니다.
해결책
AD 1/2. 직업은 a 작업 대상이 할당되었습니다. 그들은 프로세스 그룹을 관리하는 데 사용됩니다. 하나의 작업 개체에는 여러 프로세스가있을 수 있지만 프로세스는 하나의 작업 개체에만 할당 될 수 있습니다. 문서화 된 작업에 대한 몇 가지 한도를 설정할 수도 있습니다. 여기.
AD 5. createjobobject, 할당 프로세스토 jobobject, setInformationJobObject, 종료 jobobject, 그리고 더 많이 나열되어 있습니다 여기.
다른 팁
프로세스 탐색기의 작업은 Win32 작업. 이 기능에 대한 자세한 내용은 찾을 수 있습니다 여기.
그래서,
1. 직업이란 무엇입니까?위와 같이.
2. 나는 무엇을해야한다 알다 이런 것들에 대해?작업이 실패하거나 불안정 해지면 모든 프로세스가 관리되지 않거나 즉시 충돌합니다.
3. 왜 일 것이다 (당신 | 하나) 그것을 써?내 응용 프로그램/시스템이 여러 프로세스를 시작하면 흥미로운 도구입니다. 한 작업의 특정 작업을 중앙 집중화하고 모든 프로세스를 첨부 할 수 있습니다. 모든 프로세스를 우아하게 종료하고 작업 세트를 관리하는 등.
4. 뭐 시나리오 그것들을 사용해야합니까?그들을 사용하는 가치가 없었습니다. 그러나 위와 같이. 여러 프로세스를 발사하는 응용 프로그램 또는 복잡한 시스템에서. 예를 들어 Chrome에서 (예를 들어, 직업을보고있는 곳이기 때문에) 새 탭을 열 때 해고되는 각 프로세스를 관리하는 것이 가능합니다.
5. 어떤 API가 사용됩니까?Win32 API