캐시 메모리는 속도가 빠른 장치와 느린 장치간의 속도차에 따른 병목 현상을 줄이기 위한 범용 메모리이다. CPU가 메인메모리에 접근하기 전에 캐시 메모리에서 원하는 데이터 존재 여부를 확인하는데,이때 필요한 데이터가 있는 경우 Hit(적중), 없는 경우 Miss(실패)
병렬 처리에서 탁월한 성능을 가질 수 있다.(작업의 처리 속도가 증가한다.)여러가지 스레드를 사용할 수 있다.cpu내 물리적 연산부가 코어고 코어의 효율을 향상시키기위해 각 코어당 분산처리할 수 있는 기술(=하이퍼스레딩)이 나왔습니다. 엄밀히 따지면 하나의 코어가 여러
데이터베이스의 상태를 변환시키는 하나의 논리적인 작업 단위를 구성하는 연산들의 집합이다.작업의 완전성을 보장해준다.즉, 작업들을 모두 처리하거나 처리하지 못할 경우 이전 상태로 복구하여 작업의 일부만 적용되는 현상이 발생하지 않게 만들어주는 기능이다.하나의 트랜잭션은
Top-Down 방식으로 접근하며 순차적인 처리가 중요시 되어 프로그램 전체적으로 연결되도록 만드는 프로그래밍 기법장점코드의 가독성이 좋다실행속도가 빠르다단점유지보수 및 디버깅이 어려움Bottom-Up 방식으로 접근하며, 데이터와 절차를 하나의 덩어리(Object)로
데이터 영역 프로그램이 구동되는 동안 항상 접근 가능한 변수가 저장된다 전역(Global) 변수 / 정적(Static) 변수 Read-Write 스택(Stack) 영역 값 형식을 저장하는 영역 지역변수와 매개변수가 저장되는 영역 코드 블록 안에서 생성된 변수들은 블록