SRAM과 DRAM을 비교 설명하고, 각각 주로 어떤 용도로 사용되는지 설명해주세요.
DMA(Direct Memory Access) 입출력 방식에 대해 설명해주세요.
캐싱의 핵심 본질은 뭐라고 생각하세요?
캐시메모리의 탄생 배경 : 왜 캐시메모리라는 하드웨어가 탄생했다
캐시 메모리의 쓰기 정책인 즉시 쓰기와 지연 쓰기를 비교 설명해주세요.
인터럽트 기반 입출력 방식은 프로그램 입출력의 어떤 문제를 해결했나요?
A) 프로그램 입출력 방식은 CPU가 입출력 명령어를 실행하는 동안에 다른 연산을 할 수 없음. 인터럽트 기반 입출력 방식은 CPU가 연산을 수행하다가 인터럽트가 발생하면 그때만 처리하면 되므로 CPU의 연산 횟수를 높일 수 있어 성능 향상 가능.
참조 지역성 원리에서의 2가지 원칙에 대해 설명해주실래요?
보조기억장치의 본분이 뭘까요?
A) 첫 번째는 전원이 꺼져도 데이터를 안전하게 보관하는 것이고, 두 번째는 CPU가 필요로 하는 정보를 조금이라도 빠른 성능으로 메모리에게 전달하는것입니다.
캐시 히트와 캐시 미스란 무엇이며, 캐시 미스가 프로그램의 성능에 어떤 영향을 끼치는지 설명해 보세요.
RAID 0,1 레벨을 비교 설명해주세요.