Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 백준 14391
- 프로그래머스 네트워크 java
- 프로그래머스 숫자의 표현 java
- Algorithm
- Codility
- 백준 16927
- 프로그래머스 연속된 수의 합 java
- 0으로 채우기
- java 내림
- 코딩테스트
- sort
- 백준 15661
- java 반올림
- 백준 4375
- 알고리즘
- 백준 18290
- java 올림
- 백준 17425
- 백준 11723
- 프로그래머스 옹알이 java
- 백준 16935
- java
- Arrays
- Math.ceil()
- time complexity
- 자바
- Math.floor()
- mysql
- 프로그래머스 도둑질 java
- 네트워크
Archives
- Today
- Total
목록기타 (1)
취미처럼
[CS] 프로세스, 쓰레드
1. 프로세스(Process) 프로그램이 메모리에 적재(load)되고, CPU를 할당받아 실행되면 프로세스 메모리(Memory) CPU가 직접 접근할 수 있는 저장공간 메모리 공간은 code, data, stack, heap의 네가지 영역으로 이루어져 있으며, 각 공간은 프로세스마다 독립적임 code 실행할 프로그램의 코드가 저장되어 CPU가 하나씩 처리함 data 전역변수(global), 정적변수(static), 배열, 구조체 등이 저장되는 영역 heap 프로세스가 실행중(runtime)에 사용하려고 동적으로 할당 받은 공간(사용자가 할당 및 해제를 해야 함) stack 지역변수, 매개변수 등을 저장하는 영역으로 프로그램이 자동으로 사용하는 임시 메모리 영역, 컴파일 시 스택 사이즈가 결정되어 런타임 ..
기타
2021. 3. 25. 10:19