Computer Science/Operating System

AWS IoT Core 테스트를 위해 cloud9을 바탕으로 디바이스 설정하는 것보다 가상머신으로 디바이스를 만들어서 테스트 하는게 보다 정확할 것 같았다. 해당 테스트를 진행하다 생긴 문제를 해결하기 위해 공유 폴더 사용을 했다. 문제: IoT Core에서 연결 키트를 받았을 때 해당 연결 키트 다운로드하면 로컬 PC에 저장하게 됨. 이를 가상머신에 공유를 해야하는데 바로 되진 않음 해결: 공유 폴더를 활용해 로컬 PC의 폴더를 가상머신과 연결해 사용하자! [테스트 환경] VirtualBox: 7.0.10 ver Ubuntu: ubuntu 22.04.3-desktop-amd64.iso VBoxGuestAdditions_7.0.10.iso 가상 머신 생성 원하는 이름과 ISO Image를 넣어준다. 나는..
보호되어 있는 글입니다.
보호되어 있는 글입니다.
보호되어 있는 글입니다.
File-System Structure logical file system : meta data(내용을 제외한 모든 파일 시스템 구조) 관리, Directory 구조를 관리, FCB file-organiztion module : 물리 블럭과 논리 블럭을 알고 있어서 논리 주소를 물리주소로 변경 basic file system : 적절한 장치드라이버에게 물리블록을 읽고 쓰도록 명령 내림 I/O control : Device driver와 interrupt handler로 이루어져 있으며 고수준 언어의 명령을 디바이스에 맞는 저수준 언어로 변경 Virtual File System os는 동시에 여러 타입의 파일 시스템을 지원해야함. 기존 파일 시스템 밑에 가상파일 시스템을 두어 다양한 파일 시스템을 다룸 네..
File 컴퓨터 시스템을 편리하게 사용하기 위해 저장된 정보에 대한 일과된 논리적 관점을 제공하고 저장장치의 물리적 특성을 추상화하여 논리적 저장 단위, File을 정의 속성 : 이름, 식별자, 타입, 위치, 크기, 시간 등 명령어 : 생성, 쓰기, 읽기, 재설정, 삭제, 절단 open() 시스템 호출로 파일에 접근 재접근에 대한 낭비를 줄이기 위해 open-file table에 모든 열린 파일에 대한 정보가 저장됨 close()로 닫으면 open-file table에서 제거됨 file pointer : 읽기와 쓰기 시스템 호출의 일부분, 파일을 어디까지 읽었다는 것을 나타냄 Open File Locking : Shared lock 여러 프로세스가 잠금 가능, writer lock 한 번에 한 프로세스만..
yj_oo_
'Computer Science/Operating System' 카테고리의 글 목록