일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- UserDefaults
- SwiftUI
- decode
- IOS
- 상호배제
- Linked List
- 데드락
- COLOR
- struct
- 동시성
- 오브젝트
- 동기화
- forEach
- 앨런
- async
- 프로세스 스케줄링
- Swift
- 알고리즘
- 100 days of SwiftUI
- Codable
- Apple Developer Academy
- core data
- Algorithm
- 가상 메모리
- scrollview
- 운영체제
- @state
- deadlock
- 인프런
- 비동기
- Today
- Total
목록파일 시스템 (3)
기어가더라도 제대로
File에 대한 부적절한 접근 방지 다중 사용자 시스템에서 더욱 필요 접근 제어가 필요한 연산들 Read(R) Write(W) Execute(X) Append(A) 파일 보호 기법 파일 보호 기법은 시스템 사이즈 및 응용 분야에 따라 다를 수 있음 1. Password 기법 각 파일에 패스워드 부여 비현실적 사용자들이 파일 각각에 대한 PW를 기억해야 함 접근 권한 별로 서로 다른 PW를 부여 해야 함 2. Access Matrix 기법 범위(Domain)와 개채(object) 사이의 접근 권한을 명시 도메인을 사용자, 유저, 그룹 오브젝트를 파일 로 보면 쉽다. 용어 정리 Object 접근 대상(file, device 등 HW/SW objects) Domain(protection domain..
Directory Structure를 알아보자. 1. Flat Directory Structure FS 내에 하나의 Directory 만 존재 Single-level directory structure Issues File naming File protection File management 다중 사용자 환경에서 문제가 더욱 커짐 초창기 MP3 가 이런 형태이다. 2. 2-Level Directory Structure 사용자 마다 하나의 directory 배정 구조 MFD(Master File Directory) UFD(User File Directory) Problems Sub-directory 생성 불가능 File naming issue 사용자간 파일 공유 불가 전체 파일..
파티션 디렉터리 파일 File system 사용자들이 사용하는 파일들을 관리하는 운영체제의 한 부분 File system의 구성 Files 연관된 정보의 집합 Directory structure 시스템 내 파일들의 정보를 구성 및 제공 Partitions Directory들의 집합을 논리적 / 물리적으로 구분 File Concept 보조 기억 장치에 저장된 연관된 정보들의 집합 보조 기억 장치 할당의 최소 단위 Sequence of bytes(물리적 정의) 내용에 따른 분류 Program file Source program, object program, executable files Data file 형태에 따른 분류 Text(ascii) file Binary file ..