- 운영체제 시리즈 : nauni.tistory.com/55 운영체제 시리즈 11. Memory management -2 물리적 메모리의 할당방식 물리적 메모리는 운영체제 상주영역과 사용자 프로세스 영역으로 나뉜다. OS 상주영역은 interrupt vector와 함께 낮은 주소영역을 사용하고, 사용자 프로세스 영역은 높 nauni.tistory.com 이제 4편정도 남았다!! 화이팅!! 😁 - 마스터즈 코스 CS02 정리 nauni.tistory.com/56 CS02 - 리눅스와 네트워크 통신 리눅스를 왜 배워야 할까 리눅스는 IT 산업 전반에 사용되는 운영체제다. 수많은 네트워크, 어플레케이션, DB 등이 리눅스 기반 환경에서 동작한다. -> 동작환경을 이해하기 위해서 오픈소스 코드 nauni.tis..
- 운영체제 시리즈 :nauni.tistory.com/53 운영체제 시리즈 10. Memory management -1 헷갈려서 위의 그림이 정확히 맞는지는 모르겠다. 하지만 요지는 메모리는 주소를 통해 접근하는 저장장치이다. 이 때 효율적인 관리를 위해 페이지 단위로 나눠서 관리한다. 주소 바인딩 주소 nauni.tistory.com 어제 작성하다가 이해하는데 시간이 너무 오래걸려서 다 못한 내용이라 오전중에 작성할 수 있었다. 언제나 마스터즈 본 수업에 하는 미션들이 과정 이후에 길어지는 경우가 많아서ㅠㅠ 생각보다 학습이 길어진다. 오전에 정리하는게 최고다! 다다음주에는 완결할 수 있을 듯 싶다 😃 - 마스터즈 코스 CS02 WSL에서 우분투 접속하기!! 드디어 성공했다!! 어제부터 2일동안 삽질했는..
운영체제 시리즈는 아침에 정리를 시작했는데 목차 구성하고 개념 이해하다가 마스터즈 코스 시작할 시간이 다 되어버렸다. 과정 끝나고 할 수 있을거라 생각했는데 아직도 가상머신 위에 설치한 리눅스에 윈도우에서 ssh로 접속이 안 되서 내일이나 주말에나 정리할 수 있을 듯 싶다. 아까 몇 시간동안 설치하다가 다른 일을 하고 있다. 오늘따라 유난히 공부말고 해야할 일이 많았다..😥 오늘 리눅스에 ssh 접속을 성공했으면 좋겠지만.. 할 수 있을까 싶다. 그래도 삽질하면서 커멘드 명령어나 프로토콜이 뭔지 가상머신이 뭔지 개념을 조금 알게 되어서 성과는 있다고 생각한다. 리눅스에 대해 고민하면서 리눅스에 관련된 책들도 추가로 몇 권 빌려왔다. 전에 읽을 땐, 무슨소린지 잘 몰랐는데 아마 이것저것 해보고 읽으면 또 ..
운영체제 시리즈 :nauni.tistory.com/48?category=902050 운영체제 시리즈 9. Deadlock 교착상태라고 부르기도 하며, 일련의 프로세스들이 서로 가진 자원을 요청하며 block된 상태를 의미한다. CPU를 사용하기 위한 자원을 확보해야 하는데, 자신이 확보한 일부 자원은 내어놓지 않고 nauni.tistory.com 마스터즈 알고리즘 데이 : github.com/knae11/javaAlgorithm/blob/main/src/day20210106/Main.java knae11/javaAlgorithm 자바로 푸는 알고리즘. Contribute to knae11/javaAlgorithm development by creating an account on GitHub. githu..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/bQf5du/btqSEKLohWI/vfz9RTbkBKDfOyw8jnxDQ1/img.png)
- 운영체제 정리 : nauni.tistory.com/45 운영체제 시리즈 8. Synchronization -2 멀티 프로세서 환경에서는 critical section problem을 사용하여 모든 프로그램에게 적용하는 것은 비효율적이게 된다. 따라서 하드웨어 측면에서도 동기화를 유지하기 위한 방법들이 존재한다. 하드 nauni.tistory.com 매번 너무 어렵게 정리해서 이번에 어려웠으니 다음날은 금방하겠지 하면... 여전히 어렵고 더 오래 걸린다. 오늘 작성할 수 있을까 했는데 그래도 마무리지어서 다행이다. 마스터즈 코스랑 같이 진행하려다 보니 조금씩 버거워지는 것 같다. 😂 그래도 2일에 한 편 정도는 정리해보자!✨ 운영체제를 공부하면서 마스터즈 CS 강의도 이해할 수 있는 부분이 꽤 많아진 ..
![](http://i1.daumcdn.net/thumb/C148x148.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/co80LA/btqSsQym4gW/gl3EUGzbKUDK3DNGAHNAMK/img.png)
운영체제 시리즈 정리 : nauni.tistory.com/42 운영체제 시리즈 7. Synchronization-1 데이터의 접근 Race Condition 여러 E-Box가 S-Box를 공유하는 경우 Race Condition의 가능성이 있다. 경쟁상태란 둘 이상의 입력 또는 조작이 타이밍이나 순서에 따라 결과값에 영향을 줄 수 있는 상태를 nauni.tistory.com synchronization hardware 부분까지 묶여있어서 같이 정리하려고 했는데 생각보다 내용이 너무 많아져서 나눴다. 책에 챕터로 나눠져 있지 않은 부분이다보니 강의 메모에 기반해서 정리하려니 좀 어려웠다ㅠㅠ 예전에 들었던 강의인데도 생각이 안나는 부분이 많아서 해석해서 정리하는데 생각보다 오래걸렸다. 시리즈 자체가 이렇게 ..
운영체제 시리즈 정리 : nauni.tistory.com/39 운영체제 시리즈 6. CPU Scheduling CPU-burst time I/O bound process(I/O bound job) : I/O 작업을 많이 하는 프로세스로 사용자로부터 인터렉션(interaction)을 자주 받아가며 프로그램을 수행하는 대화형 프로그램(interactive program)을 의미.. nauni.tistory.com 자바 테스트 코드 정리 : nauni.tistory.com/40 JUnit5로 테스트코드 작성 시작하기 테스트 파일 설정하기 스프링부트를 사용한다면 기본적으로 설정이 되어있다고 한다. org.junit.jupiter junit-jupiter-engine 5.5.2 test 스프링부트를 사용하지 않는..
운영체제 시리즈 정리 : nauni.tistory.com/34 운영체제 시리즈 5. 프로세스 관리(Process Management) 큐 프로세스를 스케줄링하기 위해 큐를 사용한다. 큐는 줄을 세우고 순서에 따라 처리하는 방식이다. 준비 큐(ready queue) - 준비상태 운영체제에서 준비상태의 있는 프로세스들은 준비 큐(ready queu nauni.tistory.com 알고리즘 : nauni.tistory.com/36 프로그래머스 레벨2 - 카카오 2018 압축 문제주소 programmers.co.kr/learn/courses/30/lessons/17684 코딩테스트 연습 - [3차] 압축 TOBEORNOTTOBEORTOBEORNOT [20, 15, 2, 5, 15, 18, 14, 15, 20, ..
- Total
- Today
- Yesterday
- React
- 회고
- TIL
- python
- TCP/IP
- 월간회고
- 내부코드
- 글쓰기미션
- 운영체제
- 객체지향
- javascript
- Spring
- 마스터즈코스
- 코드스쿼드
- 우테코수업
- 네트워크
- JS
- 모의면접준비
- 개발공부일지
- java
- 인증
- CS
- Transaction
- 학습로그
- 알고리즘
- 우아한테크코스
- DB
- OS
- 카카오
- JPA
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |