KOCW_File System
✅ File and File System named collection of related inforamtion 일반적으로 involataile 보조기억장치에 저장(Harddisk에 저장) file은 이름으로 접근(🆚 메모리는 주소로 접근) OS는 다양한 저장장치를 file이라는 동일한 논리적 단위로 볼 수 있게 해 줌 Fi...
✅ File and File System named collection of related inforamtion 일반적으로 involataile 보조기억장치에 저장(Harddisk에 저장) file은 이름으로 접근(🆚 메모리는 주소로 접근) OS는 다양한 저장장치를 file이라는 동일한 논리적 단위로 볼 수 있게 해 줌 Fi...
✅ JSCODE 모의면접을 신청하고 시작하게된 계기 네트워크 면접을 했었는데, 그 때 경험이 도움이 많이 되어 이번에 신청하게 되었습니다. ✅ JSCODE 모의면접 스터디를 마무리하며 개인적으로 성장한점, 느낀점 작성 두괄식으로 답변하는 습관이 생겼습니다. 시간이 오래 걸리지만, 할 수 있다는 자신감이 좀 생겼습니다. ✅ Ke...
✅ Dynamic Relocation 🆚 Dynamic Loading 🆚 Dynamic Linking Dynamic Relocation: runtime에 logical address에서 physical address로 address binding이 일어나는 것 Dynamic Loading: 프로그램이 실행되면 통째로 메모리에 load되는 ...
물리적 메모리의 주소변환은 OS가 관여하지 않는다, 하드웨어가 담당 Virtual Memory기법은 OS가 전적으로 관여한다 ✅ Virtual Memory 각 프로세스마다 virtual address를 할당하는 메모리 관리 방법 프로세스의 Virtual Memory중 일부는 메모리에 적재, 나머지는 디스크의 스왑 영역에 존재 ...
✅ Memory memory는 주소를 통해서 접근하는 저장장치이다. memory management는 하드웨어가 담당한다. 32bit주소체계에서는 2의 32제곱가지의 서로 다른 메모리 위치를 구분할 수 있다 64bit주소체계에서는 2의 64제곱가지의 서로 다른 메모리 위치를 구분할 수 있다 컴퓨터에서는 byte단위로...
✅ 병행성(동시성)에대해 설명해주세요 concurrency CPU는 한번에 한 개의 작업만 처리 가능 빠른 속도로 여러 작업을 번갈아 처리하여 사용자 입장에서는 동시에 여러 작업이 처리되는 것처럼 느껴짐 ⚠️ 공유 자원에 대해 문제가 생길 수 있어 synchronization필요 ✅ 병렬성에 대해 설명해주세요. parral...
📌 EC2 생성 이 글이 EC2 생성, EC2에 mySQL install, mySQL 연결까지 설명 이 글을 따라서 쭉 설치 https://medium.com/@mudasirhaji/step-by-step-guide-on-how-to-install-mysql-8-server-on-aws-ec2linux-2-in-2024-72f3f1...
✅ Deadlock 교착 상태 한 프로세스가 자원을 가지고 있으면서 다른 프로세스의 자원을 기다림 일련의 프로세스들이 서로가 가진 자원을 기다리며 block된 상태 ❓ Deadlock이 생기는 이유? 자원을 동시에 여러개 얻어야 하는데, 내 자원은 내놓지 않으면서 얻기만 하려고 하니까 문제가 생김 ✔️...
✅ Parallelism 병렬성 실제로 동시에 작업 처리 multi processor ✅ Concurrency 병행성 동시에 작업이 처리되는 것처럼 보이게 해 주는 것 한 개의 CPU가 다수의 프로세스 번갈아 수행 ➡️ inter living 매우 빠른 CPU처리 속도로 inter living이 빠르게 이...
✅ 메모리 작동 메모리: 휘발성 메모리는 비어 있음 컴퓨터가 켜지면, 메모리 위에 운영체제가 올라감 프로그램은 디스크에 저장되어 있다가(디스크의 파일시스템) CPU가 필요하면 가상 메모리를 만들고(페이지) 지금 당장 필요한 부분만 실제 물리적인 메모리 위에 올라가게 됨 그러다가 메모리가 꽉 차면 안 쓰...