science 31
- 메모리 읽기와 쓰기 방식으로 파일 처리
- 입출력 다중화
- 파일을 읽을 때 프로그램에 생기는 일
- 디스크가 입출력을 처리할 때 CPU가 하는 일
- CPU 입출력 작업 처리
- 메모리 장벽
- 다중 스레드 성능 방해
- 캐시 친화적인 프로그램 작성
- 캐시
- CPU, 스택과 함수 호출, 시스템 호출, 스레드 전환, 인터럽트 처리
- 복잡 명령어 집합의 반격
- 축소 명령어 집합의 탄생
- 복잡 명령어 집합의 탄생
- CPU 코어 수와 스레드 수
- CPU의 분기예측
- CPU 숫자 인식
- 프로세스 관리, 스케쥴링, 유휴 상태
- 트랜지스터, CPU
- SSD
- 대표적인 메모리 관련 버그
- 메모리 풀
- 메모리 할당할 때 저수준 계층에서 일어나는 일
- 힙 영역
- 스택 영역
- 메모리, 포인터와 참조
- 콜백 함수, 클로저, 컨테이너, 가상 머신 기술
- 다중 프로세스, 다중 스레드, 이벤트 순환
- 콜백 함수, 동기, 비동기, 블로킹, 논블로킹
- 스레드 안전, 코루틴
- 프로세스, 스레드
- 컴퓨터 구조