본문 바로가기

제로베이스 BE 21기/CS Study2

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