오늘 들은 강의
3. 운영체재
3-4. 병행 프로세스와 교착상태
1. 병행 프로세스: 두 개 이상의 프로세스가 동시에 존재하며 실행 상태에 있는 것
- 해결책
- 임계구역
- 상호배제
- 동기화 기법
2. 교착 상태: 자원을 점유한 상태에서 다른 프로세스의 자원을 요구하며 무한정 대기하는 현상
- 발생 조건
- 상호 배제
- 점유와 대기
- 비선점
- 환형대기
- 해결 방법
- 예방 기법
- 회피 기법
- 발견 기법
- 회복 기법
3-5. 디스크 스케줄링
1. 디스크 스케줄링 종류
- FCFS: 요청 순서대로 처리
- SSTF: 헤드의 위치와 가까운 트랙 처리
- SCAN: 헤드 진행 방향으로 처리 후, 반대 방향으로 다시 처리
- C-SCAN: 한 방향으로만 처리후, 처리없이 반대 방향으로 이동
- LOOK: SCAN 기법을 기반으로 효율적인 처리
- C-LOOK: C-SCAN 기법을 기반으로 효율적인 처리
- N-STEP SCAN: SCAN 기법을 기반으로, 처리 중 요청은 반대 방향 이동시 처리
- 에션바흐 기법: 부하가 큰 환경에서 사용
3-6. 스토리지, 환경변수, 로그 파일
1. 스토리지
- 종류⭐⭐⭐
- DAS: 직접 연결 방식
- NAS: LAN 연결
- SAN: 파이버 채널
- RAID
- 구성
- 스트라이핑
- 미러링
- 형태
- 0: 스트라이핑
- 1: 미러링
- 2: 해밍코드
- 3: 1개의 패리티 디스크
- 4: 블록 단위 분산 저장
- 5: 각 디스크에 패리티 정보
- 6: 두 개의 패리티 정보 분산
- 구성
2. 환경 변수: env, set, printenv, export
3. 로그 파일: 시스템의 기록을 담고 있는 데이터
- 리눅스 로그 종류
- wtmp: 전체 로그인
- utmp: 현재 로그인 사용자
- btmp: 로그인 실패 정보
7. 프로그래밍 언어
14.오버로딩 오버라이딩 하이딩 01~29
'일지 > 취준일기' 카테고리의 다른 글
2025_03_24 취준일기 42일차 (0) | 2025.03.24 |
---|---|
2025_03_21 취준일기 41일차 (0) | 2025.03.21 |
2025_03_19 취준일기 39일차 (0) | 2025.03.19 |
2025_03_18 취준일기 38일차 (0) | 2025.03.18 |
2025_03_17 취준일기 37일차 (0) | 2025.03.17 |