«process-management» 태그된 질문

주제가 시스템 프로세스 관리에 관한 경우이 태그를 사용하십시오. 이에 사용되는 명령은 예를 들어 ps 및 kill -9 xxxx 및 service xyz start | stop | restart 및 htop과 같습니다. 종종 메모리 관리와 함께 사용됩니다.

9
프로세스 -9를 언제 죽이지 말아야합니까?
나는 항상 실행을 매우 망설이지 kill -9만 다른 관리자가 거의 일상적으로 수행하는 것을 봅니다. 나는 아마도 합리적인 중간계가 있다고 생각합니다. 언제 그리고 왜 사용해야 kill -9합니까? 언제, 왜 안돼? 그것을하기 전에 무엇을 시도해야합니까? "정지 된"프로세스를 디버깅하면 어떤 문제가 발생할 수 있습니까?

3
리눅스는 프로세스를 어떻게 "죽이는가"?
수십 년 동안 컴퓨터와 10 년 동안 리눅스를 전문적으로 사용해 왔지만 실제로는 OS와는 달리 마술과는 달리 블랙 박스로 취급한다고 생각합니다. 오늘 저는 그 kill명령 에 대해 생각했고 , 하루에 여러 번 ( '정상적인' -9풍미 와 풍미로) 여러 번 사용하는 동안 어떻게 명령이 배후에서 작동하는지 전혀 모른다는 것을 인정해야합니다. 내 관점에서, …


4
pkill과 killall의 차이점은 무엇입니까?
pkill그보다 더 많은 필터링 규칙이 있다는 것을 알고 killall있습니다. 내 질문은, 차이점은 무엇입니까? pkill [signal] name 과 killall [signal] name 나는 그것이 killall더 효과적 이라는 것을 읽었 으며 name프로그램 과 일치하는 모든 프로세스와 하위 프로세스 (및 재귀 적으로)를 죽 입니다. pkill이것도하지 않습니까?

2
기본 프로세스 생성 메커니즘이 포크 인 이유는 무엇입니까?
프로세스 작성을위한 UNIX 시스템 호출 인 fork ()는 상위 프로세스를 복사하여 하위 프로세스를 작성합니다. 내 이해는 거의 항상 자식 프로세스의 메모리 공간 (텍스트 세그먼트 포함)을 대체하기 위해 exec ()를 호출한다는 것입니다. fork ()에서 부모의 메모리 공간을 복사하는 것은 항상 낭비 적 인 것처럼 보입니다 (메모리 세그먼트를 복사 할 때 복사하여 …



6
Linux 시스템에서 실행중인 프로세스를 일시 중지하고 나중에 다시 시작할 수있는 방법이 있습니까?
컴퓨터에서 파일을 복사해야합니다. 그리고 데이터는 엄청나게 큽니다. 이제 서버는 정상적으로 서비스를 제공해야하며 일반적으로 서버에 특정 범위의 바쁜 시간이 있습니다. 서버가 바쁜 시간에 도달하면 프로세스를 일시 중지하고 해당 범위를 벗어나면 다시 시작하는 방식으로 이러한 명령을 실행하는 방법이 있습니까? 의도 된 결과 cp src dst if time between 9:00-14:00 pause process After …



4
실행 중에 스크립트를 편집하면 어떻게됩니까?
Linux에서 프로세스가 처리되는 방식에 대한 오해의 결과 일 수있는 일반적인 질문이 있습니다. 내 목적을 위해 '스크립트'를 현재 사용자에 대해 실행 권한이 활성화 된 텍스트 파일에 저장된 bash 코드 스 니펫으로 정의하려고합니다. 서로를 호출하는 일련의 스크립트가 있습니다. 간단히하기 위해 스크립트 A, B 및 C라고하겠습니다. 스크립트 A는 일련의 명령문을 수행 한 다음 …

4
6 ^ 6 ^ 6 평가에서 python vs bc
내가 표현하고 평가하는 6^6^6사용 python과 bc별도로합니다. 파이썬 파일의 내용은입니다 print 6**6**6. 내가 실행할 때 time python test.py출력을 다음과 같이 얻습니다. real 0m0.067s user 0m0.050s sys 0m0.011s 그런 다음 명령 time echo 6^6^6 | bc을 실행 하여 다음과 같은 결과를 얻었습니다. real 0m0.205s user 0m0.197s sys 0m0.005s 이 결과로부터 python과 bc에 …


2
좀비가 고아를 가질 수 있습니까? 좀비를 수확하여 고아 아이들이 방해받을 것인가?
내가 이해하는 것처럼 좀비 프로세스는 종료되었지만 부모 (또는 init좀비 자체가 고아 인 경우)가 종료 상태를 확인할 때까지 프로세스 테이블에 자리 표시 자로 존재 합니다. 그리고 고아 프로세스에 대한 나의 이해는 여전히 살아 있고 실행 중이지만 부모가 죽은 프로세스입니다. 좀비가 이미 죽었 기 때문에 아이들은 고아로 간주 될 것입니다. 그들은 좀비를 …

2
부모가 init 인 <defunct> 프로세스를 어떻게 죽일 수 있습니까?
NAS에서 전송이 간헐적으로 중단됩니다. SIGTERM을 보내면 프로세스 목록에서 사라지지 않고 &lt;defunct&gt;그 옆에 레이블이 나타납니다. SIGKILL을 보내도 여전히 사라지지 않고 부모가이므로 부모를 종료 할 수 없습니다 init. 프로세스를 제거하고 전송을 다시 시작할 수있는 유일한 방법은 재부팅입니다. 내가 할 수있는 최선의 방법은 Transmission을 시도하고 수정하는 것입니다 (그리고 시도했습니다). 그러나 나는 컴파일하는 초보자이며 …

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.