deadlock
-
2024 운영체제 정리 - 5. Synchronization & DeadlockOperating System 2024. 4. 2. 19:19
2024 운영체제 정리 - 5. Synchronization & Deadlock 1. 운영체제란 2. Process & Thread 3. IPC 4. CPU Scheduling 5. Synchronization & Deadlock 6. 메모리 관리와 Virtual Memory Race Condition 문제 동시다발적으로 수행되는 쓰레드/프로세스에서, 서로 다른 쓰레드/프로세스가 같은 메모리 영역을 공유하기 때문에 여러 쓰레드/프로세스가 동일한 자원에 동시에 접근할 때 발생하는 문제 발생 이를 해결하기 위한 방법 - Synchronization! 이때, 동시에 접근하게 되는 공동의 자원을 공유자원, shared resource라고 한다 이 공유 자원은 전역 변수, 파일, 입출력 장치, 보조기억 장치 등이..
-
2024 데이터베이스개론 정리 - 5. SQL (문법/Stored Procedure/Transaction & Deadlock/Index & B+Tree)Database 2024. 4. 2. 18:31
2024 데이터베이스개론 정리 - 5. SQL 1. 데이터베이스 시스템 개요 2. ER 모델 & EER 모델 ER 모델 EER 모델 3. 관계 데이터베이스 모델 (ER모델 to 관계 모델) 4. 관계 데이터 연산 - 관계 대수와 관계 해석 관계 대수 관계 해석 5. SQL 테이블 정의, 조작, 뷰 검색 Stored Function, Stored Procedure Tigger Transaction & Deadlock DB 인덱스와 B Tree 6. 함수적 종속성과 정규화 함수적 종속성 정규화 추가 RDB VS NoSQL SQL (Structerd Query Language) 따라서 SQL 구문도 위의 목적에 맞게 크게 세 가지로 구분할 수 있습니다. 1. DDL(Data Definition Language..