본문 바로가기

CS Study/ZB CS Study2

[CS] CS 지식 정리 - 2 컨텍스트 스위칭 동작의 단계실행 중지할 프로세스의 PCB에 현재 CPU의 PC와 SP 레지스터 값을 저장다음 실행할 프로세스의 바이너리 코드를 저장매체(SSD, HDD)에서 찾아서, 이전 PC와 SP 레지스터 값을 읽어옴PCB에서 찾아옴읽어온 다음 실행할 프로세스의 기존 PC와 SP 값을 CPU의 해당 레지스터에 업데이트다음 실행할 프로세스를 CPU에서 실행 프로세스간 커뮤니케이션프로세스는 기본적으로는 다른 프로세스의 사용자 영역 공간을 직접 접근할 수 없음  fork()기본적으로 프로세스 생성 시, 리눅스(유닉스 계열)에서는 최초 프로세스를 제외하고는 fork() 시스템콜을 사용해서 부모 프로세스를 복사하여 자식 프로세스를 생성  IPCIPC는 Inter Process Communication의 약자로.. 2024. 2. 28.
[CS] CS 지식 정리 - 1 컴퓨터 하드웨어케이스, 중앙 처리 장치, 모니터, 자판, 컴퓨터 기억 장치, 그래픽 카드, 사운드 카드, 메인보드와 같은 컴퓨터의 물리적 부품(CPU, 메모리, I/O 디바이스 등)  운영체제유저가 컴퓨터를 편하게 사용할 수 있게 모든 하드웨어 자원을 관리해주는 프로그램 (소프트웨어)  주기억장치ROM : MASK ROM, PROM, EPROM, EAROM, EEPROMRAM : SRAM, DRAM 보조기억장치하드디스크USB memoryBluray 양자컴퓨터양자의 기본 성질인 중첩, 얽힘 등을 이용하여 다수의 정보를 처리할 수 있는 새로운 개념의 컴퓨터현재 나노공정 설계로 제작되는 반도체 칩의 한계를 극복하기 위해 등장함양자컴퓨터는 현재 양산 가능한 형태로 기술이 개발되어 있음  → 현재 수준의 양자컴퓨.. 2024. 2. 27.