2012-09-21 7 views
4

R에서 몇 가지 분석을 실행 중이며 완료하려면 적어도 24 시간이 걸릴 것입니다. 기능을 중간에 일시 중지 할 수 있습니까? 그렇다면 컴퓨터를 가지고 돌아가서 사용할 수 있습니까?실행중인 R 스크립트를 일시 중지 할 수 있습니까?

+1

어떤 운영체제를 사용합니까? –

+0

Windows 7 (죄송합니다. 질문과 함께 언급해야합니다) –

+0

힘듭니다. 일시 중지 및 재개를 시도하고 최선을 다할 수 있습니다. 그래도 항상 밖으로 나가지는 않는다 ... –

답변

4

AFAIK는 가능하지 않지만 컴퓨터를 일시 중지하고 프로세스가 자동으로 일시 중지 될 수 있다고 생각합니다.

Linux를 사용하는 경우 killall -STOP Rkillall -CONT R 명령을 사용하여 프로세스를 수동으로 중지하고 계속할 수도 있습니다. this article과 이에 대한 유용한 정보가 담긴 의견 섹션을 살펴보십시오.

Windows에서는 작업 관리자를 사용하거나이를 수행 할 수있는 특수 소프트웨어를 설치할 수 있습니다. 그러나 나는 정기적으로 Windows를 사용하지 않기 때문에 정말로 모른다.

편집 : kill 또는 killall을 사용하여 프로세스를 일시 중지하지만 컴퓨터를 종료해도 데이터가 손실됩니다.

+0

'죽여라 '는 바로 그 일을한다. –

+0

'killall -STOP program', 'killall -CONT program'이 아닙니다. 대답을 업데이트해야합니다. 혼동을 피하기 위해서입니다. – Timo

+0

네, 그렇게하십시오. bash의 작업 제어 인 'Ctrl-z'및 'fg'/ 'bg'도 언급 할 수 있습니다. 그러나 우리는 OP가 사용하고있는 OS를 모른다. –

관련 문제