Tech > ETC > Computer Science Study

Computer Science 전공지식 공부. (학습 내용이므로 잘못된 내용이 있을 수 있습니다)

Shared Memory

less than 1 minute read

프로세스에서 메모리는 해당 프로세스만 사용하는게 일반적이지만, 데이터가 다른 프로세스에 쓰일 수 있도록 만들어 주는 것이 공유 메모리(Shared Memory) IPC 기법이다.

PostgreSQL - Study

1 minute read

GPU를 사용하는 데이터베이스를 만들자…!!! (회사 일을 위한 스터디)

How Database Internally Works

less than 1 minute read

잘 알려진 데이터베이스의 내부 코드 구조를 이해하기란 매우 어렵지만, 아주 컴팩트한 데이터베이스인 SQLite의 구조를 살펴봄으로써 감을 잡아 보자.

CUDA - GPGPU w/ Jupyter Keywords

1 minute read

GPGPU: General-Purpose computing on Graphics Processing Units GDF: GPU Data Frame Memory Bandwidth: the amount of information that can be transferred ...

PostgreSQL Usage

less than 1 minute read

인터뷰 때 왜 PostgreSQL을 쓰냐는 질문을 많이 받았다.

Docker Keywords

less than 1 minute read

Keywords Operating System Level Visualization Container Single OS kernel Difference with Virtual Machines Docker Containers. Fast! Light!...

Hash Table Keywords

less than 1 minute read

Keywords Key-value O(1) Bucket : result of the hash function. Collision Two keys result in the same value Collision handling techniqu...

Virtual Memory

less than 1 minute read

Virtual Memory 필요성 : 실제 주소로 바로바로 할당하면 fragment 들이 생겨서 메모리 낭비가 생김. 따라서 메모리를 효율적으로 쓰기 위해 알아서 잘 allocation 해주는 방법이 virtual memory, MMU 형태임. MMU (Memory Man...

Functional Testing

less than 1 minute read

Functional Testing 기능 테스트는 소프트웨어 테스트의 한 종류로, 소프트웨어 시스템의 기능 요구사항을 검증하는 것을 말한다. 기능 테스트의 목적은 기능 요구사항에 맞는 적절한 인풋과 검증된 아웃풋으로 각각의 소프트웨어 어플리케이션의 기능을 테스트하는 것이다.