일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- 게임 개발
- ret2libc
- Unity #Indie Game
- TSet
- stride
- frequency-domain spectrum analysis
- 메카님
- 게임개발
- pdlc
- Race condition
- 배경 그림
- dirty cow
- dtft
- linear difference equation
- Double free
- 언리얼엔진
- RBAC
- STCF
- MAC
- MLFQ
- 유스케이스
- Security
- 운영체제
- Rr
- sampling theory
- DP
- AINCAA
- DSP
- 유니티
- CTF
Archives
- Today
- Total
목록프로세스 스테이트 (1)
다양한 기록
프로세스와 프로세스의 상태
프로세스란? (메모리, CPU에 올라가서) 실행중인 프로그램 필요한 것 - CPU: 레지스터에 대한 정보를 알아야 함. (PC를 알면 어디까지 실행했는지 알 수 있을 것) - 메모리: 어드레스 스페이스 - 텍스트, 데이터, 스택, 힙 - I/O 정보 프로그램의 시작 - 로드: 코드와 스태틱 데이터 가져오고, 이때 사용하는 포맷을 기반으로 함(ELF) 등 보통, 필요한 코드를 싹 들고오지는 않고 Lazily하게 필요할 때 들고옴. * 함수 만들었다고 그걸 다 쓰는 경우보단 필요한 경우에 뽑아서 쓰는게 많기 때문 - 동적할당: 스택 세그먼트, 파라미터 초기화, 힙 세그먼트 - 초기화: 파일 디스크립터, I/O나 관련된 스트럭쳐 시그널 - 메인 함수로 점프: main() 프로세스 스테이트 new(created..
운영체제
2024. 3. 17. 23:03