어디까지 갈 수 있을까?
CS 잡지식 정리 본문
코어
CPU 프로세서, 컴퓨터에서 일하는 것
싱글 코어 - 한 명이 일 함
클럭 : CPU의 계산속도
싱글코어 → 클럭↑ -> 탐 ->멀티코어 등장
스레드 : 하나의 코어인데 여러개의 코어가 일하고 잇는 것처럼 보임
1코어 2스레드 - 2코어 성능
프로세스와 스레드
작업 흐름에 여러갈래가 생기는 경우 -> 멀티프로세스
-> 프로세스마다 독립된 메모리영역 가져 비효율 발생(작업 스위칭하면 코드 다시 로드해야됨) ->멀티 스레드
자원은 프로세스 단위로 받고 작업/스케줄링은 스레드 단위로 받는다
각 스레드는 어떤 메소드를 항상 실행하고 있음
728x90
'프로그래밍 > 정리' 카테고리의 다른 글
코딩테스트 SQL 정리(MySQL) (0) | 2021.05.03 |
---|---|
[작성중] 파이썬 코딩테스트 때 쓰는 모듈 및 메소드 (0) | 2021.04.28 |
[작성중] 스프링 어노테이션 정리 (0) | 2021.03.14 |
[작성중] 웹 개념 정리 (0) | 2021.03.11 |
[작성중] 스프링 개념 정리 (0) | 2021.03.11 |
Comments