일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- TensorFlow
- Windows10
- python
- 텐서플로우
- 영상처리
- 백준알고리즘
- linux
- 딥러닝
- 코딩
- OpenCV
- 알고리즘
- C++
- 학습
- 공부
- 시스템프로그래밍
- CV
- Computer Vision
- 회귀
- 리눅스
- c
- C언어
- 턱걸이
- 백준
- 쉘
- 프로세스
- shell
- error
- Windows 10
- 프로그래밍
- 운영체제
- Today
- Total
목록INODE (2)
줘이리의 인생적기
리눅스는 윈도우와 다르게 전역 네임스페이스를 사용한다. - 윈도우 : C:/windows/... - 리눅스 : /home/사용자이름/... 파일 리눅스의 파일은 inode 고유값과 자료구조에 의해 주요 정보를 관리한다. 프로세스 리눅스의 실행파일 포멧은 ELF(Executable and Liable Format)이다. 시스템콜 호출을 통해 다양한 시스템 리소스 처리를 가능토록 구성되어 있다. 가상 메모리를 지원한다. 각 프로세스는 pid 고유값으로 구분한다. init 프로세스를 기반으로 fork() 시스템콜을 사용해서 신규 프로세스가 생성된다. 권한 운영체제는 사용자와 리소스 권한을 관리하며, 리눅스는 사용자와 그룹으로 권한을 관리한다. root는 슈퍼관리자 파일마다 소유자, 그룹, 소유자와 그룹이 아닌..

파일 시스템은 운영체제가 저장메체에 파일을 쓰기 위한 자료구조 또는 알고리즘이다. 0과 1의 데이터를 비트로 관리하기는 오버헤드가 너무 커서 블록단위로 관리한다. 블록마다 고유번호를 부여해서 관리한다. 그러나 사용자가 블록의 고유 번호들을 관리하기 어려우니 추상적 객체가 필요한데 이를 파일이라고 부른다. 사용자는 파일단위로 관리하며, 각 파일에는 블록 단위로 관리한다. 저장매체에 효율적으로 파일을 저장하는 방법은 가능한 연속적인 공간에 파일을 저장하는 것인데, 외부 단편화(파일 사이즈 변경 등) 문제로불연속 공간에 파일 저장기능 지원이 필요하다. - 블록 체인 : 블록을 링크드 리스트로 연결(but, 끝에 있는 블록을 찾으려면 처음 블록에서 따라가야 함) - 인덱스 블록 기법 : 각 블록에 대한 위치 정..