일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 하둡
- 백준 12761
- hadoop
- 트리 순회
- golang
- golang struct
- domain driven develop
- 백준
- 파이썬
- 고 배열
- 도메인 주도 개발 시작하기
- MongoDB Realm
- ddd
- 12761번 돌다리
- 백준 파이썬
- http 개념
- 12761 돌다리
- 몽고디비 렘
- 정렬
- 자바 디자인패턴
- 자바
- 자바 디자인 패턴
- flask
- 도메인 주도 개발
- http 완벽가이드
- 우분투
- String 함수
- 백준 12761번
- go
- 백준 사이트
- Today
- Total
목록Process (2)
개발바닥
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/0SfnY/btqCrNRRIMA/FwV4K1JQuSoCFjYJnJxpq1/img.png)
운영체제(Operation System) 란? 컴퓨터의 하드웨어를 관리하면서 하드웨어를 손쉽게 그리고 효율적으로 사용할 수 있는 abstraction을 제공하는 점을 알 수 있다. 예를 들면 CPU라는 하드웨어는 processs가 관리를 하고, Memory는 address space가 Disk는 file이 관리한다고 볼 수 있을 것이다. 또한 컴퓨터 사용자와 컴퓨터 하드웨어 사이에서 중요한 역할을 하는 것을 생각할 수 있는데, 운영체제는 자원의 공유 및 분배를 위한 policy를 제공한다. 1. OS 용어 정리 용어 설명 프로그램 컴퓨터를 실행시키기 위한 일련의 순차적으로 작성된 명령어의 모음. 컴퓨터 시스템의 disk와 같은 secondary storage에 바이너리 형태로 저장되어 있다. 프로세스 메..
잘 알아두어야 할 개념 중 하나인 프로세스와 스레드에 대해서 알아보겠습니다. 프로세스(Process) 란?운영체제에서 할당하는 작업의 단위이다. 노드나 인터넷 브라우저 가은 프로그램은 개별적인 프로세스입니다. 프로세스 간에는 메모리 등의 자원을 공유하지 않습니다. 메모리를 공유하지 않으므로 특정 프로세스가 비정상적인 실행이나 종료가 되더라도 다른 프로세스에 영향을 미치지 않습니다. 그 이유는 독립적으로 자기만의 영역을 가지고 있기 때문입니다. 스레드(Thread) 란?프로세스 내에서 실행되는 흐름의 단위입니다. 하나의 프로세스는 스레드를 여러 개 가질 수 있다. 스레드들은 부모 프로세스의 자원을 공유합니다. 즉 , 같은 메모리에 접근할 수 있다. 한 프로세스에서 여러 스레드가 자원을 공유하고 있기때문에 ..