반응형

정글 15

[정글] Week09-10 PintOS 키워드 정리

Week09-10 PintOS 키워드 정리  User Mode VS Kernel Mode컴퓨터의 프로세서는 실행 중인 코드 유형에 따라 User Mode 와 Kernel Mode 두 가지 모드로 작동한다 어플리케이션은 User Mode 에서 작동하고, 핵심 운영 체제 구성 요소는 Kernel Mode 에서 작동한다  커널 모드 Kernel Mode 하드웨어에 대한 완전한 접근 권한을 가진다 - 메모리, 프로세스 스케줄링, 파일 시스템 관리 등의 Low Level 작업 수행 Kernel Mode 에서 실행되는 모든 코드는 단일 가상 주소 공간을 공유하기 때문에, 커널 모드 드라이버는 다른 드라이버 또는 운영체제에서 격리되지 않아, 운영체제 또는 다른 드라이버에 속하는 데이터가 손상될 수 있다 (커널 모드 ..

[정글] Week05 - Data Structure #2

Week05 기간 2024.10.11 FRI - 2024.10.17 THU 조원 ㅅㅎ ㅈㅎ Data Structure 구현 Red-Black TreeRBTREE 기본 개념 https://helloahram.tistory.com/89RBTREE 함수 구현 #1 https://helloahram.tistory.com/92RBTREE 함수 구현 #2 https://helloahram.tistory.com/101No.To-do-List구현 여부 1Gitgub Repository 생성O2new_rbtreeO3delete_rbtree 4rbtree_insertO5rbtree_findO6rbtree_minO7rbtree_maxO8rbtree_erase 9rbtree_to_array 테스트 케이스No.Test Case..

[정글] Week04 진행 내용

Week04 기간 2024.10.04 FRI - 10.10 THU조원 ㅎㅅ ㄱㅅ C언어 시작 WEEK04: C Pointer(&, * 연산자), 동적 메모리 할당, Linked List, Stack, Queue, Binary Tree, Binary Search Tree, 동적 프로그래밍, 그리디 알고리즘 WEEK05: 메모리 누수, 균형 이진 탐색 트리(AVL Tree, Red-Black Tree) WEEK06: 시스템 콜, 데이터 세그먼트, 메모리 단편화, sbrk/mmap WEEK07: BSD소켓, IP, TCP, HTTP, file descriptor, DNS 0. C언어 개발 환경 구성 1) 서버 설정 + SSH 접속 2) 서버에 파일 올리기 + 편집기 사용3) 컴파일러/ 디버거 사용  1. 진행..

반응형