일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- #유니티
- 불안정 정렬
- 명시도
- 3티어 아키텍처
- CLI
- NoSQL
- 텍스트 가운데 정렬
- caverjs
- react
- Relational Database
- skip ci
- UTXO
- npm
- ES6 모듈
- solidity
- javascript
- SQL
- #1인게임개발
- Private Blockchain
- Hybrid Blockchain
- IP
- CSS
- CSS Specificity
- Factory Functions
- Factory 함수
- 블록체인
- 2티어 아키텍처
- short-circuiting
- http 모듈
- 안정 정렬
- Today
- Total
목록개발 공부/컴퓨터공학 (2)
짹뚜 스튜디오
Process (프로세스) 실행 중인 하나의 애플리케이션을 프로세스라고 한다. 즉, 운영체제로부터 독립적인 메모리 영역을 할당 받아서 실행되고 있는 애플리케이션이 프로세스이다. 할당받은 메모리 영역에는 Code, Data, Stack, Heap이 있다. 하나의 프로세스는 다른 프로세스의 변수나 자료구조에 접근할 수 없다. Thread (스레드) 스레드는 프로세스의 실행 단위를 얘기한다. 실제로 프로세스의 작업을 실행하는 주체 또는 흐름이 스레드이다. 각각의 스레드는 Stack만 할당받고 나머지 Code, Data, Heap은 서로 공유한다. 멀티 프로세스 하나의 애플리케이션을 여러 개의 프로세스로 나누어서 처리하는 것을 멀티 프로세스라고 한다. 장점 프로세스는 독립적이서 안정성이 높다. 하나의 프로세스에..
운영체제란 사용자가 컴퓨터의 하드웨어 또는 소프트웨어 리소스들을 쉽고 효율적으로 사용하기 위한 환경을 제공하는 소프트웨어이다. 우리가 컴퓨터를 사용하면서 내부적으로 어떻게 동작하는지 몰라도 키보드 입력이나 마우스 클릭이 가능하고, 응용프로그램을 사용 가능한 것이 운영체제 덕분이다. 대표적인 컴퓨터 운영체제로는 Window, Mac OS 그리고 Linux가 있다. 기능 시스템 자원 관리 시스템 자원이란 쉽게 얘기해서 컴퓨터 구성 요소들이다. CPU, 메모리, 입출력 장치 등등을 얘기한다. 그러나 CPU는 직접 프로세스를 할당 할 수없고, 메모리는 데이터를 저장하는 공간만 제공하고, 입력 장치는 데이터 입력만 받고 출력 장치는 받은 데이터를 출력만 해준다. 이러한 구성요소들은 스스로 할 수 있는게 없기 때문..