Computer Science
-
Process,Task,ThreadComputer Science 2021. 5. 23. 17:32
프로세스 부모 프로세스 -자식 프로세스 관계로 존재한다 부모 프로세스에서 fork로 자식 프로세스를 만든다. 프로세스는 최소하나의 스레드로 구성된다. 프로세스는 독립적이므로 프로세스간에 메모리 자원(code, data, heap, stack)을 공유하지 않는다. 프로세스끼리는 IPC(inter process communication)을 통해 통신 멀티 프로세스? 메모리 자원을 공유하지 않으므로 프로세스 전환시 context switching시간이 길다. 한 어플리케이션(한 프로그램)에서 여러개의 프로세스로 나눠서 사용하는 것? 하나의 프로세스가 죽더라도 프로세스 간에는 메모리 자원을 공유하지 않으므로 다른 프로세스에 영향을 주지 않아 안정성이 높다. 메모리 자원을 공유하지 않는대신 프로세스를 만들 때 마..