일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 이것이 자바다
- 알기쉬운 알고리즘
- s
- Algorithm
- insertion sort
- 메모리구조
- C programming
- 혼자 공부하는 C언어
- Serialization
- datastructure
- 이스케이프 문자
- 윤성우의 열혈 자료구조
- JSON
- Stack
- stream
- buffer
- Graph
- C 언어 코딩 도장
- R
- coding test
- Selection Sorting
- list 컬렉션
- 윤성우 열혈자료구조
- Today
- Total
목록Computer Science/Operating System (6)
TechBlog

하드디스크 -파일시스템 네트워크 -소켓 CPU- task, process 각각의 하드디스크에서는 추상화한 단위로 업무가 수행되는데 이러한 것들을 OS가 관리한다. 이러한 추상화단계각 진행 되었기 때문에 OS를 통해 각각의 H/W가 호환되게 할 수 있다. 어플리케이션들은 시스템 콜을 통해서 운영체제에 하드디스크 CPU의 접근하는데 이것이 Device driver가 필요한 이유다.
도커 : 운영체제 수준의 가상화 쿠버네티스 : swap midterm scheduler 파일시스템은 경로단위로 계층구조로 관리 블록스토리지 격자문의로 파일스토리지에는 운영체제 설치 할 수 없음 블록단위로 설치되어 있어야 운영체제를 설치할 수 있음 ------------------------------------------------------------------------- 페이징 테이블 쿠버네티스 : 도커에서 필요한 부분을 컨테이너 관리를 자동화 시켜주는 것 shared memory, IPC CPU 코어 - ALU 레티스터 컨트롤러 멀티 프로세싱으로 하다가 멀티 쓰레딩으로 넘어감 사우스 브릿지, 노스 브릿지
https://velog.io/@codemcd/%EC%9A%B4%EC%98%81%EC%B2%B4%EC%A0%9COS-9.-%ED%94%84%EB%A1%9C%EC%84%B8%EC%8A%A4-%EB%8F%99%EA%B8%B0%ED%99%94-2 [운영체제(OS)] 9. 프로세스 동기화 2 1. 전통적 동기화 예제(Classical Synchronization Problems) 1.1 Producer-Consumer Problem 생산자-소비자 문제는 생산자가 데이터를 생산하면 소비자는 그 데이터를 소비하는 형태의 문제이다. 컴퓨터 환경에서 velog.io https://lipcoder.tistory.com/category/OS?page=5
[김기원(KIWON)] [2:09 PM] 운영체제에서 중요한 점 메모리 관리 네트워크 관리 파일시스템(FAT) 관리 프로세스 관리 IO 디바이스 관리 시스템 콜 [김기원(KIWON)] [2:20 PM] cpu 스케줄링 관리, 메모리 관리 세그멘테이션, 페이징, [김기원(KIWON)] [2:20 PM] 메모리 싱크로나이제이션 [김기원(KIWON)] [2:24 PM] 미드텀 스케줄러 [김기원(KIWON)] [2:24 PM] (Translation Lookaside Buffer, TLB [김기원(KIWON)] [2:25 PM] 캐시히트 캐시미스
covenant.tistory.com/219?category=773722 [개정판] 어떻게 운영체제를 공부할 것인가? (컴퓨터공학 운영체제 공부방법) 시작하며 제가 전공 신입생 시절 컴퓨터 공학을 어떻게 공부해야할지 검색을 하면 홍보성 학원 강의만 나왔습니다. 개발자가 되기 위해서 컴퓨터 공학의 기초 과목이 중요하다고 하는데 어떻게 covenant.tistory.com