본문 바로가기
728x90
반응형

운영체제3

[운영체제] 윈도우에서 unistd.h fork() 함수 사용하기 안녕하세요 아임코딩입니다.이번에는 운영체제에서 등장하는 프로세스 관련 함수 중 하나인 fork() 함수에 대해서 알아보고 사용해보도록 하겠습니다.fork() 함수는 현재 실행중인 프로세스를 그대로 복사하여 새로운 프로세스를 만드는 함수입니다.즉, 해당 프로세스의 복사본이 만들어져 똑같은 프로세스가 두 개가 실행되는 것이죠. 윈도우에서 unistd.h 사용하기윈도우 C언어로 fork() 함수를 사용해보려고 했는데, visual studio 에서는 불가능한 것 같았습니다.fork() 함수를 사용하려면 에 저장되어있는 fork() 함수를 사용해야 하는데, 이 헤더가 visual studio에서는 작동하지 않았습니다.그래서 구글링을 해보니 리눅스 환경에서 사용해야 를 사용할 수 있다고 하더랍니다..!잘은 모.. 2024. 4. 30.
[운영체제] 프로세스란? 안녕하세요 아임코딩입니다.이번에는 프로세스에 대해서 알아보도록 하겠습니다. 프로세스란?프로세스는 컴퓨터에서 실행되고 있는 프로그램을 의미합니다.종종 스케줄링의 대상이 되는 작업이라는 용어와 거의 같은 의미로 쓰입니다.여러 개의 프로세서를 사용하는 것을 멀티프로세싱이라고 하며 같은 시간에 여러 개의 프로그램을 띄우는 시분할 방식을 멀티태스킹이라고합니다. 프로세스 관리는 운영체제의 중요한 부분입니다. 프로그램이란?프로세스가 컴퓨터에서 실행되고 있는 "프로그램"을 의미한다면,프로그램은 과연 무엇일까요?프로그램은 일반적으로 저장공간에 저장되어있는 코드들을 의미합니다. 코드라는 것은 컴퓨터에게 어떤 명령을 하기 위한 언어입니다.예를 들어, 1과 2를 더해줘. 라고 컴퓨터에게 명령을 하는 것을 컴퓨터가 알아들을 수.. 2024. 4. 30.
[운영체제] 폰 노이만 구조란? 안녕하세요 아임코딩입니다.이번에는 운영체제에서 등장하는 폰 노이만 구조에 대해서 알아보도록 하겠습니다.존 폰 노이만은 헝가리 출신으로 미국에서 활동한 경제학자, 컴퓨터과학자, 수학자,과학자이다. 양자 역학, 함수 해석학, 집합론, 위상수학, 컴퓨터 과학, 수치해석, 경제학, 통계학 등 여러 분야에 걸쳐 다양한 업적을 남겼다. 특히 연산자 이론을 양자역학에 접목시켰고, 맨해튼 계획과 프린스턴 고등연구소에 참여하였으며, 게임 이론과 세포 자동자의 개념을 개발한 것으로도 잘 알려져 있다.https://ko.wikipedia.org/wiki/%EC%A1%B4_%ED%8F%B0_%EB%85%B8%EC%9D%B4%EB%A7%8C 존 폰 노이만 - 위키백과, 우리 모두의 백과사전위키백과, 우리 모두의 백과사전. 존 .. 2024. 4. 30.
728x90
반응형