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