728x90

😒 저 저 저 개념없는 나/🌐 OS 음오아예스 5

[WSL] WSL 1 사용을 추천하는 경우 | 인턴

1. 프로젝트 파일 저장 위치 선택: WSL 1을 사용하면 Windows 파일 시스템에 프로젝트 파일을 저장하면 Windows에서 빠르게 액세스 가능. WSL 2에서는 Windows 파일 시스템의 프로젝트 파일에 더 빠르게 액세스할 수 없으며, Linux 파일 시스템에 저장해야 할 경우, WSL 1을 사용하여 OS 파일 시스템에서 더 빠른 성능을 얻을 수 있음. 2. 프로젝트 크로스 컴파일: Windows 및 Linux 도구를 모두 사용하여 동일한 파일에 대해 크로스 컴파일이 필요한 프로젝트. 현재는 WSL 1에서 Windows 애플리케이션을 사용하여 Linux 파일에 액세스할 때 더 빠른 성능을 얻을 수 있음. 3. 직렬 포트 및 USB 디바이스 액세스: USB 디바이스 지원은 USBIPD-WIN 프로..

[WSL] WSL 1 VS WSL 2 차이점 알아보기 | 인턴

WSL 1 WSL 2 가상화 방식 windows 시스템과 Linux 시스템 간의 번역 레이어를 통해 Linux 바이너리를 실행. 가상 머신 없이 동작하며 windows 커널에서 Linux 시스템 호출을 해석하여 처리 hyper-v를 기반으로 하는 가상머신을 사용하여 Linux 커널을 실행. wls2는 전체 linux 커널을 가상 환경에서 독립적으로 실행할 수 있으며 성능이 향상됨. 성능 가상화의 부족으로 인해 I/O 및 네트워크 성능에서 한계 존재 가능. 파일시스템 성능 제한 가상머신을 사용하므로 I/O 및 네트워크 성능이 향상. 파일시스템 성능이 크게 향상 커널 호환성 windows커널과 linux 커널 사이의 호환성이 제한되어 있어 몇가지 기능이나 성능 향상을 지원하지 않을 수 있음. linux 커널..

[WSL] Linux용 Windows 하위 시스템 : Windows Subsystem for Linux | 인턴

WSL WSL(Linux용 Windows 하위 시스템) 별도의 가상 머신 또는 이중 부팅 없이 Windows 컴퓨터에서 Linux 환경을 실행할 수 있는 Windows의 기능 wsl 은 윈도우와 리눅스를 동시에 사용하려는 개발자에게 원활하고 생산적인 환경을 제공하도록 설계 WSL2 Linux 배포를 설치할 때 기본 배포판 유형. wsl2가 리눅스 배포판을 실행하는 방식 가상화 기술 사용 경량 가상화 기술을 사용하여 가상머신 내에서 리눅스 커널을 실행. 윈도우와 리눅스 간의 인터페이스 역할을 하는 가상 레이어 윈도우 시스템과 몇가지 핵심 자원을 공유 wl2를 통해 실행되는 리눅스 배포판은 네트워크 네임스페이스, 디바이스 트리, cpu/커널/메모리/스왑이라는 몇가지 핵심 자원을 윈도우 시스템과 공유 윈도우의..

[OS] OS 기본 설명

# OS의 흐름 Program Binary code Main Memory high level language /command low level language / Instruction, data excutable code Compiler : 하나의 command가 여러개의 instruction으로 저장 Loader : excutable code # OS의 기본 element processor IO module main memory system bus # Processor 컴퓨터의 작동을 관리. 데이터를 처리하는 함수를 실행 CPU라고도 불린다. == core라고도 불린다

728x90