운영 체제(1/1)

  • CPU(중앙 처리 장치, 프로세서, 마이크로프로세서, GPU)
    • 유형: CISC 시리즈, RISC 시리즈
      ALU 산술 및 논리 연산( ADD , SUB , LOAD ,STORE… )
      KU: 컨트롤
      등록: 알림
      전용 유니버설
      보이지 않음(PC, IR, MAR, MBR)
      주소, 데이터 상태
      x86: EIP, ESP, EAX, EBX, ECX, EDX, ….
    • 캐시: L1, L2, L3
      • 메모리보다 성능이 좋은 또 다른 저장 장치
      • CPU와 메모리의 성능 차이를 보완하기 위한 부품
      • 자주 사용하는 데이터를 고성능 캐시에 미리 저장
      • 미스 회의
      • 지역성: 시간 및 공간(배열, 변수, 기능, 명령)
    • 완충기
      • 압도적인 성능 차이를 보이는 두 구성 요소 간의 성능 차이를 완화하는 개념
      • 캐시에 데이터를 쌓는 개념
    • 운영 체제
      • CPU 지원이 할당된 프로세서 > 프로세스 관리
        • 프로세서 생성 및 삭제
        • 프로세스 중지, 다시 프로세스
        • 스케줄링
        • 프로세스 동기화
        • 스토리지 할당 수: 처리에 필요한 데이터를 저장할 양과 위치를 결정합니다.
        • 주소 매핑: 상대 주소(가상) > 절대 주소(실제)
        • 페이지 바꾸기
    • 저장
      • 레지스터 캐시, 스토리지, 보조 스토리지
      • 계층적 구현, 운영
      • 더 나은 성능, 최적의 비용 발생
    • 모델 셰프(요리: 컴퓨팅)
      • 세프: CPU
      • 식품 성분: 데이터 또는 정보
      • 저장장치 : HDD, 보조기억장치
      • 도마: 레지스터
      • 장바구니: 알림
      • 향신료, 향신료: 현금
      • 레시피: 소스 코드, 프로그램
      • 식당: 컴퓨터 환경
      • 게스트 사용자
      • 요리: 프로세스