
실무에서 바로 쓰는 git reflog
Mr.루이스
₩5,500
얼리버드
30%
₩3,850
초급 / Git, git-reflog
이 강의를 통해 reflog란 무엇인가?, reflog 확인 방법, reflog를 이용한 복구, reflog의 유효 기간, 주의사항 및 팁 등 핵심 개념을 체계적으로 학습할 수 있습니다.
초급
Git, git-reflog

이 강의를 통해 readv/writev 개요, struct iovec 이해, readv 활용, writev 활용, 성능 고려 사항 등 핵심 개념을 체계적으로 학습할 수 있습니다.


I/O 작업의 효율성 및 성능 최적화
"Scatter-Gather" 프로그래밍 패턴의 실무 구현 능력
이 강의는 리눅스 저수준 입출력의 정수인 벡터 입출력(Vectorized I/O)을 완벽히 마스터할 수 있도록 구성되었습니다.
먼저 readv와 writev의 기본 개념을 통해 시스템 콜 횟수를 줄이는 원리를 파악하고, 핵심 데이터 구조인 struct iovec의 설계 방식을 심도 있게 다룹니다. 이를 바탕으로 여러 버퍼에 데이터를 나누어 읽는 readv와, 흩어진 데이터를 한 번에 저장하는 writev의 실전 활용법을 체득합니다.
단순한 사용법을 넘어, 메모리 복사 비용 절감과 원자성 보장 등 실무 성능 최적화를 위한 고려 사항까지 체계적으로 학습하여 고성능 시스템 전문가로 거듭날 수 있습니다.
학습 대상은
누구일까요?
고성능 네트워크 서버 및 미들웨어 개발자
고가용성 로그 시스템 및 파일 데이터 처리 엔지니어
선수 지식,
필요할까요?
C 언어의 포인터와 구조체 활용 능력
기본적인 리눅스 파일 입출력(Low-level I/O) 개념
전체
33개
지식공유자님의 다른 강의를 만나보세요!
같은 분야의 다른 강의를 만나보세요!
얼리버드 할인 중
₩3,850
30%
₩5,500





