1. Thread : 실제 프로그램이 수행되는 작업의 최소 단위 (하나의 프로세스는 하나 이상의 Thread를 가지게 됨) 2. Process : 실행중인 프로그램 (OS로부터 메모리를 할당 받음) 3. Context Switching : 두 개의 쓰레드가 한 개의 쓰레드보다 느릴 수도 있다. 왜? 작업전환(Context Switching)이 발생하기 때문이다. 4. Dead Lock(교착상태) : 한정된 자원을 여러 곳에서 사용하려고 할 때 발생할 수 있다. 대기 상태로 들어간 프로세스들이 실행상태로 변경 될 수 없을때 이러한 상황을 교착상태라고 함 5. 엔디언(Endianness) : 컴퓨터의 메모리와 같은 1차원의 공간에 여러 개의 연속된 대상을 배열하는 방법을 뜻하며, 바이트를 배열하는 방법을 특..