리루
1. Process vs Program 1-1) Program - 실행파일 1-2) Process- Program이 실행돼서 OS에 의해서 수행되는 되체(Instance) - Code segment와 Data segment는 프로그램 File(*.exe)에 들어가있다.- Code segment에는 전역변수, Static변수 등이 포함된다.- Stack은 Function Call 할때마다 수행된다.(Return address, Function Parameter, Local value가 저장된다) 2. Process State - 프로세스마다의 상태를 운영체제가 관리하기 위함.- Scheduling: Ready 상태의 Process들의 실행될 순서를 정해준다(Ready 상태 중에 고른다. Not in wai..
Memory Management Strategies 1. 목적 1-1. Virtual memory management의 목적 - 메모리의 구조에 대해서 잘 알지 못해도 사용자로 하여금 편하게 사용할 수 있도록 하기 위해서.(Abstraction for programming) - 한정된 메모리에 대해서 메모리가 부족해도 많이 남은 것처럼 잘 사용할 수 있게 하기 위함 1-2. Process간 Protection 2. VM(Vitrual Memory) - 사용하는 메모리 주소를 2가지(physical, logical)로 나누어 관리하는 기법 - 프로그램의 전체 주소를 물리적 주소에 두지 않아도 되는 방식. - 많은 프로그램은 코드와 데이터를 한번에 필요로 하지 않는다는 사실에서 기반. 3. Binding o..
---------------------------------------------------참고- http://d2.naver.com/helloworld/59361- html5rocks.com---------------------------------------------------- 1. 브라우저의 주요 기능 - 사용자가 선택한 자원을 서버에 요청하고 브라우저에 표시. - 자원은 보통 HTML 문서지만 PDF나 이미지 또는 다른 형태일 수 있다. - 자원의 주소는 URI(Uniform Resource Identifier)에 의해 정해진다. - HTML과 CSS 명세에 따라 HTML 파일을 해석해서 표시하는데 이 명세는 웹 표준화 기구인 W3C에서 장한다.URI를 입력할 수 있는 주소표시줄이전, 다음 버..