«process» 태그된 질문

프로세스는 실행중인 컴퓨터 프로그램의 인스턴스입니다.

1
독립된 프로세스 그룹에서 대화식 쉘은 어떻게해야합니까?
( /programming/13718394/what-should-interactive-shells-do-in-Olone-process-groups 의 제안에 따라 유닉스에 다시 게시 ) 짧은 질문은 쉘이 tty를 소유하지 않는 고아 프로세스 그룹에있는 경우 어떻게해야합니까? 그러나 나는 긴 질문을 즐겁게 읽는 것이 좋습니다. 다음은 좋아하는 쉘을 사용하여 랩톱을 휴대용 공간 히터로 전환하는 재미 있고 흥미로운 방법입니다 (만약 tcsh 기괴한 사람이 아닌 경우). #include <unistd.h> int …


4
프로세스 대신 명령 그룹의 요약 메모리 사용량을 보는 방법
top / htop과 같은 도구를 사용할 때 유사한 프로세스를 그룹화하는 방법이 있습니까? 때로는 메모리를 소비하는 것을 알고 싶고 일부 프로그램 (주로 브라우저)은 여러 프로세스를 사용하고있어 실제로 사용하는 RAM의 양을 읽기가 어렵습니다. 지금까지 나는 다음과 같은 것을 생각해 냈습니다. ps ax -o pmem,cmd | grep opera | grep -oE '^[ ]*[0-9.]+' …
10 process  top 

1
리눅스에서 PCB는 어디에
PCB 또는 프로세스 제어 블록 은 Wikipedia에서 이와 같이 정의됩니다. 프로세스 제어 블록 (PCB, 작업 제어 블록, [1] 작업 구조 또는 스위치 프레임이라고도 함)은 특정 프로세스를 관리하는 데 필요한 정보가 포함 된 운영 체제 커널의 데이터 구조입니다. PCB는 "운영 체제에서 프로세스의 표현입니다" 그 의무는 다음과 같습니다. Process identification data Processor …
10 linux  process  cpu 

1
장기 실행 프로세스에 대한 ps 경과 시간 형식 이해
ps주어진 임계 값보다 오래 실행되는 프로세스를 식별하기 위해 연습의 일부로 명령을 사용하고 있습니다. 알려진 프로세스 명령의 경과 시간을 얻기 위해 다음 템플릿을 사용하고 있습니다. ps -eo etime,command | grep <something to identify a process> | grep -v grep | awk '{print $1}' 단기 실행 프로세스에서 etime (경과 시간) 값이 형식을 …
10 process  time  ps 

4
간단한 큐잉 시스템?
상용 PC가 주어지면, 우리는 PC를 사용하여 백그라운드에서 일부 작업을 24 시간 내내 실행하고 싶습니다. 기본적으로 다음과 같은 명령을 원합니다. add-task *insert command here* list-tasks remove-task(s) 추가 된 작업은 대기열에 넣고 백그라운드에서 차례로 실행해야합니다 (쉘에서 로그 아웃 한 후에도 계속 실행). 이를 수행하는 간단한 스크립트 / 프로그램이 있습니까?



2
보류중인 신호 란 무엇입니까?
실행중인 프로세스의 한계를 살펴보면 Max pending signals 15725 이게 뭐야? 바쁜 서비스에 대한 합리적인 가치를 어떻게 알 수 있습니까? 일반적으로 각 제한이 무엇인지 설명하는 페이지를 찾지 못하는 것 같습니다. 일부는 설명이 필요없는 (최대 열린 파일) 일부는 그렇지 않습니다 (최대 msgqueue 크기).

2
프로세스가 파일 쓰기를 마치면 어떻게 알 수 있습니까?
쉘에서 생성 된 프로세스가 있습니다. 백그라운드 프로세스로 실행 중이며에서의 CSV 파일로 DB를 내 보냅니다 /tmp. 백그라운드 프로세스가 완료 (종료 / 종료)되거나 CSV 파일 잠금이 닫혔는지 어떻게 알 수 있습니까? 파일을 작성한 후 다른 호스트로 파일을 FTP로 보내려고하지만 파일 전송을 시작하기 전에 전체 파일이 필요합니다.
9 files  process  lock 

1
환경 변수의 위치가 왜 그렇게 많은가?
Jon Erickson의 Hacking : The Art of Exploitation 책을 읽고, SHELLCODE프로그램을 악용하기 위해 환경 변수의 주소를 근사하려고합니다 . 내가 getenv("SHELLCODE");위치를 얻기 위해 달려 갈 때마다 결과는 완전히 다릅니다. 내 껍질에서 추출 : > for i in $(seq 10); do ./a.out SHELLCODE; done SHELLCODE is at 0xff9ab3a3 SHELLCODE is at 0xffcdb3a3 …

5
스레드 대 (포크) 프로세스
Linux 응용 프로그램은 일반적으로 exec (execve () 사용)를 사용하지만 Java 응용 프로그램 및 특정 Apache MPM은 스레딩을 사용합니다. 분기하는 경우 fork + exec를 사용하여 프로세스를 생성하면 스레딩의 상위 버전은 무엇입니까? JVM 또는 Worker MPM은 어떻게 스레드를 생성합니까?
9 process  fork  thread 

3
Pid 당 하드 드라이브 I / O
pid / process 당 디스크 I / O를 볼 수있는 방법이 있습니까? Monitorix는 다음을 보여주고 내가 틀렸다면 수정하지만 하드 드라이브가 전체 시스템 속도를 늦추는 것처럼 보입니다. 업데이트 # 1 꼭대기는 모든 것 위에 훌륭한 개요를 제공하는 것 같습니다. 내가 빨간색으로 표시 한 대기가 무엇을 의미하는지 물어볼 수 있습니까? 디스크 I …

3
제어 터미널에서 연결이 끊긴 명령 / 스크립트를 호출 하시겠습니까?
일반적으로 자동화 된 프로세스 (예 : cron, Jenkins)로 실행되는 스크립트의 동작을 조사하고 있습니다. 스크립트는 대화식으로 실행될 때 다르게 동작하는 (사용자 입력을 찾는) 명령을 (최종적으로) 호출 할 수 있습니다. 예를 들어, patch리버스 패치로 무엇을해야하는지, svn암호를 요구할 것이지만, 비 대화식으로 실행될 때 어떤 일이 발생하는지 확인해야합니다. patch비 대화식이라고 설득 하는 것은 매우 …

1
실시간 우선 순위로 프로세스를 실행하는 데 부정적인 영향이 있습니까?
실시간 우선 순위 ( chrt -f 99) 로 실행중인 프로세스의 단점이 있습니까? 내 가설은 친화력과 결합하여 프로세스의 선점을 최소화하고 지터 (특히 네트워크 대기 시간)를 최소화 할 수 있다는 것입니다. 이는 전반적인 대기 시간에 도움이되지 않지만 지금은 더 많이 있습니다 지터와 관련이 있습니다. (커널 : 2.6.16 / 3.0)

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