2025/03/14 2

운영체제란? 커널, 프로세스, 교착 상태까지

운영체제운영체제는 컴퓨터의 하드웨어와 소프트웨어 자원을 관리하고, 사용자와 컴퓨터 간의 상호작용을 가능하게 하는 핵심 소프트웨어다. 사용자와 하드웨어 간의 인터페이스 역할을 하며, 효율적인 자원 관리를 통해 시스템의 성능을 최적화한다.일반적으로 SSD 또는 HDD에 설치되며, 컴퓨터 부팅과 동시에 메모리에 로드되어 실행된다.프로세스는 실행 중인 프로그램의 인스턴스로, 작업을 수행하는 기본 단위다. 운영체제는 프로세스를 관리하며, 프로세스는 실행 중 여러 상태를 거친다.New (생성) 프로세스가 생성된 상태로, 아직 실행 준비가 완료되지 않았다. Ready (준비) 실행 준비를 마치고 CPU 할당을 기다리는 상태다. Running (실행 중) CPU를 할당받아 명령어를 실행하는 상태다. Wait..

기록/운영체제 2025.03.14

M4 Pro With 24GB RAM으로 LLM 실행하기

M4 ProModel Name: MacBook ProChip: Apple M4 ProMemory: 24 GB12코어 CPU(성능 코어 8개 및 효율 코어 4개)16코어 GPU하드웨어 가속형 레이 트레이싱16코어 Neural Engine273GB/s 메모리 대역폭 요즘 LLM에 관심이 많아서 여러 모로 찾아보며 공부하고 있다. 나는 2070 super를 탑재한 데스크탑을 직접 조립해서 사용하고 있지만 이 사양으로는 LLM을 돌리기엔 택도 없다...그래서 위와 같은 사양의 맥북 프로를 앞으로 학습과 여러 테스트에 이용할 생각이다! 가장 처음엔 로컬 환경에서 LLM을 실행시켜보도록 하겠다. 시스템 요구사항대규모 언어 모델을 로컬에서 실행시키려면 그만한 시스템 사양을 갖춰야 한다. 원래 일반 PC에서는 4090..

728x90
반응형