인스타 스레드 표시 삭제 쓰레드 탈퇴 방법
By 포토그래퍼 신남의 IT세상 | 2024년 6월 6일 | IT리뷰
모바일팩스 보내기 어플 팩스 무료 보내는 방법 발송 실패 안될때
By 포토그래퍼 신남의 IT세상 | 2024년 2월 19일 |
아이폰 알람 소리 작아짐 안남 크기 조절 방법
By 포토그래퍼 신남의 IT세상 | 2024년 5월 16일 |
[리눅스커널] Process - 프로세스, 경량 프로세스, 스레드 소개
By Guillermo Austin Kim | 2018년 9월 30일 |
프로세스라는 개념은 모든 멀티프로그래밍 운영체제의 기본입니다.프로세스는 실행중인 프로그램의 인스턴스로 정의할 수 있는데, 16명의 유저가 vi를 동시에 실행하면 각각 16개의 프로세스가 존재합니다. (물론 vi 코드는 동일한 것을 공유할 수 있습니다). 리눅스 코드에서는 프로세스를 태스크(task)나 쓰레드(thread)라고 부릅니다. 프로세스, 경량 프로세스 그리고 쓰레드프로세스라는 용어는 여러가지 다른 추상화 개념으로 씁니다. 프로세스는 프로그램이 어디까지 실행되었는지를 완벽하게 알고 있는 자료 구조체라 볼 수 있습니다. 프로세스는 마치 인간과 같습니다. 프로세스는 생성되고 중요하게 관리될 수 있으며 사소하기도 한 삶을 살고, 자식 프로세스를 생성하기도 하고 마지막에는 죽습니다. 아주 작은 차이가