본문 바로가기

SW Jungle [예림] (Career Prep Journal)61

[PintOS] About OS, Process, Thread https://velog.io/@yerimii11/%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9C 2022년 1월 4일에 작성된 게시글 아카이브입니다. (사유: 블로그이전) [PintOS] About OS, Process, Thread • 커널 : Linux 운영 체제(OS)의 주요 구성 요소이며 컴퓨터 하드웨어와 프로세스를 잇는 핵심 인터페이스이다. OS내에 위치하며, 하드웨어의 모든 주요 기능을 제어한다. • 커널의 기능 메모리 velog.io 운영체제 커널 • 커널 : Linux 운영 체제(OS)의 주요 구성 요소이며 컴퓨터 하드웨어와 프로세스를 잇는 핵심 인터페이스이다. OS내에 위치하며, 하드웨어의 모든 주요 기능을 제어한다. • 커널의 기능 1. 메모리 관리: 메모리가 어디에.. 2022. 10. 24.
[PintOS] Project 1 - Alarm Clock, Priority, Donate https://velog.io/@yerimii11/PintOS-project-1-Alarm-Clock 2021년 12월 30일에 작성된 게시글 아카이브입니다. (사유: 블로그이전) [PintOS] Project 1 - Alarm Clock, Priority, Donate timer_sleep()은 커서를 1초에 한 번 깜박이는 것과 같이 실시간으로 작동하는 스레드에 유용하다. timer_sleep() 함수는 밀리초나 다른 단위가 아닌 타이머 눈금 단위로 표현된다. 초당 TIMER_FREQ 타이머 velog.io PintOS 실행하기 핀토스 실행 우리는 핀토스라는 시뮬레이터에서 핀토스를 편리하게 실행할 수 있는 프로그램을 제공했습니다. 가장 간단한 경우, pintos 인수로 pintos를 호출할 수 있습니.. 2022. 10. 24.
[WEEK07] 네트워크 - Tiny.c, Proxy.c (코드&주석) https://velog.io/@yerimii11/WEEK07-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-Tiny.c-Proxy.c-%EC%BD%94%EB%93%9C%EC%A3%BC%EC%84%9D 2021년 12월 26일에 작성된 게시글 아카이브입니다. (사유: 블로그이전) [WEEK07] 네트워크 - Tiny.c, Proxy.c (코드&주석) 나머지 코드는 여기로! velog.io [11.11 과제 테스트 사진(telnet(클라이언트)에서 GET요청하기)] Tiny.c (컴퓨터시스템 교재 11.11 숙제까지 끝마친 상태) 편하게 보려면 여기로 /* $begin tinymain */ /* * tiny.c - A simple, iterative HTTP/1.0 Web server .. 2022. 10. 19.
[WEEK07] 네트워크 - Proxy https://velog.io/@yerimii11/WEEK07-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC-Proxy 2021년 12월 26일에 작성된 게시글 아카이브입니다. (사유: 블로그이전) [WEEK07] 네트워크 - Proxy Proxy : 클라이언트와 서버간의 중계 서버로, 통신을 대리 수행하는 서버 proxy I: sequential proxy II: concurrent proxy III: cache 목적 ㅇ 프록시는 방화벽 에서 사용됩니다. ㅇ 익명화 역할을 하는 프록시는 velog.io [Proxy] - Proxy : 클라이언트와 서버간의 중계 서버로, 통신을 대리 수행하는 서버 - proxy I: sequential / 서버 하나에 클라 하나 - proxy II: .. 2022. 10. 19.
[WEEK07] 네트워크 & TCP/IP & OSI 7 layers https://velog.io/@yerimii11/WEEK07-%EB%84%A4%ED%8A%B8%EC%9B%8C%ED%81%AC 2021년 12월 24일에 작성된 게시글 아카이브입니다. (사유: 블로그이전) [WEEK07] 네트워크 & TCP/IP & OSI 7 layers 코치님 TCP/IP 설명 Client/Server model 네트워크상에서 커넥션을 기다리는 쪽이 서버. 요청을 서빙한다해서 서버. 서버 쪽의 프로세스는 Socket으로 file discription을 받고 bind로 어디에서 기다릴건지 요 velog.io TCP/IP Client/Server model 코치님 설명 네트워크상에서 커넥션을 기다리는 쪽이 서버. 요청을 서빙한다해서 서버. 1) 서버 쪽의 프로세스는 Socket으로 fi.. 2022. 10. 19.
[WEEK06] DAY39~46 & malloc lab 구현 https://velog.io/@yerimii11/WEEK06-malloc 2021년 12월 18일에 작성된 게시글 아카이브입니다. (사유: 블로그이전) [WEEK06] DAY39~46 & malloc lab 구현 2021.12.09 THU ~ 12. 16 THU안들던 불안함이 드는 주간이었다.감정을 다스려야한다. 불안함을 연료로 삼자.16일 오후는 알고리즘 스터디에서 각자 한 주간 푼 문제를 가지고 랜덤으로 문제를 지정받아 velog.io 2021.12.09 THU ~ 12. 16 THU 안들던 불안함이 드는 주간이었다. 감정을 다스려야한다. 불안함을 연료로 삼자. 16일 오후는 알고리즘 스터디에서 각자 한 주간 푼 문제를 가지고 랜덤으로 문제를 지정받아 발표연습하는 시간을 가졌었다. Malloc la.. 2022. 10. 19.