CS

Thread_11_C++ Atomic 심화

2 분 소요

1. 원자성(Atomicity) 어떤 연산이 원자(atomic)적으로 일어난다 는 말의 의미?

Thread_10_C++ Cache

4 분 소요

1. CPU 용어 정리 Register CPU 내부에 존재하는 가장 작고 빠른 메모리 해당 메모리에서 값을 가져오고 ALU에서 계산을 실행한다 피연산자 또는 연산의 결과가 저장됨 데이터들은 Cache에서 가져옴

Thread_09_C++ Future

1 분 소요

1. Future 간단한 작업을 처리할 때 사용하는 C++ 문법

Thread_06_C++ Main 함수

최대 1 분 소요

1. Main 함수의 성질 프로그램을 실행시키면 그건 프로세스가 되고 Main 함수는 모든 프로그램의 시작점인 함수이다

Thread_05_C++ Recursive Mutex

1 분 소요

1. Recursive Mutex? 기존의 Mutex는 Lock과 UnLock이 단 한 번씩 이루어진다 따라서 여러개의 Lock을 걸고 싶을 때는 여러개의 Mutex를 선언해야만 한다

Thread_04_C++ Spinlock&Sleep

3 분 소요

1. Spinlock이란? 어떤 기능을 실행하는데 lock이 걸려있다면 lock이 풀릴 때까지 무한루프를 돌면서 대기하다가 lock이 풀리면 바로 작업을 실행하는 방법

Thread_03_C++ DeadLock

1 분 소요

1. DeadLock이란? mutex로 lock을 건뒤에 모종의 이유로 lock이 풀리지 않아서 무한대기 상태에 빠지는 것을 의미

Thread_01_이론

2 분 소요

1. Thread 란? Process 안에 있는 실행흐름 중에 하나 모든 Process는 한 개 이상의 Thread를 가진다

가상메모리_Swapping

1 분 소요

    1. 가상메모리를 통해서 얻는 이점 가상메모리를 통해서 컴퓨터는 RAM 이상의 용량을 가진 프로세스들을 실행시킬 수 있다.