본문 바로가기

반응형

기초이론/운영체제

(2)
파일시스템(File System) 목차 1. 파일 시스템의 정의 2. 데이터 저장 과정 3. 데이터 찾는 과정 4. 파일 시스템의 종류 1) FAT(File Allocation Table) 2) FAT12 3) FAT32 4) exFAT(Extended File Alocation Table) 5) NTFS(New Technology File System) 6) ext 7) ext4 8) APFS(Apple File System) 5. 파일 시스템의 기능 6. 파일 시스템을 사용하는 이유 파일 시스템(File System) 저장 매체에 파일을 저장할 때 쓰는 시스템 중 하나를 말한다. 저장매체란 SSD, USB, 클라우드 등을 말한다. 파일 시스템은 메타(META)와 데이터(DATA) 영역으로 나뉜다. META 영역은 파일명, 권한, 크기..
동기(synchronous)와 비동기(asynchronous), 블로킹(blocking)과 논블로킹(non_blocking) 동기(synchronous) 요청과 결과가 동시에 일어나는 것으로, 요청을 하게되면 결과가 나올때까지 아무것도 못하고 대기해야하는 작업입니다. 하나의 작업이 완전히 끝난 후에만 또 다른 작업을 진행할 수 있습니다. 얘를 들어 컴퓨터를 킨다고 가정해보자. 컴퓨터가 켜지기 전까지 사용자는 인터넷을 사용하거나 다른 프로그램들을 실행시킬 수 없다. 컴퓨터가 완전히 켜지기 전까지 기다리기만 해야하는 것이다. 비동기(asynchronous) 요청과 결과가 동시에 일어나지 않는 것으로, 요청을 한 후에 결과를 기다리지 않고 다른 요청이나 활동을 해도 되는 작업입니다. 요청을 한 후에 결과가 도출되는 시간 동안 다른 작업을 수행할 수 있습니다. 동기(synchronous)와 비동기(asynchronous)의 차이점 처..