컴퓨터 시스템 5

컴퓨터 시스템 정리 (CSAPP) Chapter 11 네트워크 프로그래밍

참고: Computer System A Programmers Perspective (3rd), Randal E. Bryan, David R. O’Hallaron, 김형신 번역, 피어슨에듀케이션코리아, 2016 개인적으로 공부하면서 지속적으로 정보를 추가, 수정, 삭제합니다. 정확하지 않은 부분 피드백 주시면 감사합니다. 본 포스팅은 컴퓨터 시스템 (줄여서 CSAPP) 교재를 강의와 함께 노트한 것입니다. 노란색 하이라이트는 블로그 주인의 생각 + 이해가 더 필요한 부분을 개인적으로 표시한 것입니다. 학습목표 기본적인 클라이언트-서버 프로그래밍 모델 이해하기 인터넷이 제공하는 서비스를 사용하는 클라이언트-서버 프로그램 작성하는 방법 이해하기 작지만 실제로 동작하는 tiny 웹 서버 개발하기 컴퓨터와 컴퓨터..

컴퓨터 시스템 2022.12.10

컴퓨터 시스템 정리 (CSAPP) Chapter 9 가상메모리

개인적으로 공부하면서 지속적으로 정보를 추가, 수정, 삭제합니다. 정확하지 않은 부분 피드백 주시면 감사합니다. 본 포스팅은 컴퓨터 시스템 (줄여서 CSAPP) 교재를 강의와 함께 노트한 것입니다. 노란색 하이라이트는 블로그 주인의 생각 + 개인적으로 이해가 더 필요한 부분을 표시한 것입니다. 특별히 더 중요한 개념으로 표시한 것이 아닙니다. 참고: Computer System A Programmers Perspective (3rd), Randal E. Bryan, David R. O’Hallaron, 김형신 번역, 피어슨에듀케이션코리아, 2016 9장의 학습 목표 가상메모리 시스템의 작동 방식과 특정을 이해하기 서로 다르면서, 동시에 실행되는 프로세스들이 어떻게 각각 동일한 주소 범위를 이용할 수 있는..

컴퓨터 시스템 2022.12.03

컴퓨터 시스템 정리 (CSAPP) Chapter 6

Chapter 6 메모리 계층구조 The Memory Hierarchy 메모리 시스템이란? 여러가지 용량, 비용, 접근시간을 갖는 저장장치들의 계층구조 메모리 시스템의 저장장치들 CPU 레지스터: 가장 자주 이용하는 데이터를 보관하는 장소 캐시 메모리: 작고 빠름. CPU 부근에서 비교적 느린 메인메모리에 저장된 데이터, 인스트럭션들에 대한 준비 장소 메인메모리: 크고 느린 디스크들에 저장된 데이터를 위한 준비 장소 디스크: 네트워크로 연결된 다른 컴퓨터들의 디스크에 저장된 데이터를 위한 준비 장소 하드웨어 & 소프트웨어의 중요한 근본적인 특성 3가지 다양한 저장장치 기술들은 각기 다른 접근시간을 가지며, 더 빠른 기술들은 느린 것보다 바이트당 더 많은 비용 + 더 적은 용량에 + 더 많은 파워(heat..

컴퓨터 시스템 2022.12.03

컴퓨터 시스템 정리 (CSAPP) Chapter 3 Machine-Level Reperesentation of Programs

개인적으로 공부하면서 지속적으로 정보를 추가, 수정, 삭제합니다. 정확하지 않은 부분 피드백 주시면 감사합니다. 본 포스팅은 컴퓨터 시스템 (줄여서 CSAPP) 교재를 강의와 함께 노트한 것입니다. 노란색 하이라이트는 블로그 주인의 생각 + 이해가 더 필요한 부분을 개인적으로 표시한 것입니다. 참고: Computer System A Programmers Perspective (3rd), Randal E. Bryan, David R. O’Hallaron, 김형신 번역, 피어슨에듀케이션코리아, 2016 CSAPP CMU 저자 직강 홍구의 개발 블로그 Chapter 3: Machine-Level Reperesentation of Programs 학습목표 GCC 컴파일러에 의해 생성된 어셈블리어 코드를 살펴볼 ..

컴퓨터 시스템 2022.11.30

컴퓨터 시스템 정리 (CSAPP) Chapter 1 A tour of Computer Systems

개인적으로 공부하면서 지속적으로 정보를 추가, 수정, 삭제합니다. 정확하지 않은 부분 피드백 주시면 감사합니다. 본 포스팅은 컴퓨터 시스템 (줄여서 CSAPP) 교재를 강의와 함께 노트한 것입니다. 노란색 하이라이트는 블로그 주인의 생각 + 이해가 더 필요한 부분을 개인적으로 표시한 것입니다. 참고: https://github.com/AllenZYoung/CSAPP/blob/master/Notes and Summaries/Ch1/Ch1.md Computer System A Programmers Perspective (3rd), Randal E. Bryan, David R. O’Hallaron, 김형신 번역, 피어슨에듀케이션코리아, 2016 Chapter 1: A tour of Computer System..

컴퓨터 시스템 2022.11.09