본문 바로가기

전체 글86

5. 프로세서 스케쥴링 ■ 스케쥴시스템의 목표를 달성할 수 있도록 프로세서를 할당하는 일련의 과정을 의미한다. 좋은 스케쥴링은 프로세서의 효율성을 높이고 시스템의 작업 처리 능력을 향상시키며 작업의 응답시간을 최소화한다. 그리고 스케쥴링은 각 프로세스의 실행 여부를 결정하기 때문에 시스템 성능에 영향을 미친다. ■ 스케쥴링 목적1- 단위시간당 처리량 최대화 :  유휴 시간을 최소화 한다는 뜻- 적절한 반환시간 보장 : 프로세스가 시작해서 끝날 때까지 걸리는 시간- 오버헤드 최소화 : CPU에서 과부화 발생시, 자원이 낭비된다. 이 과부화를 없애기 위해서는 자원이 필요하다. 그래서 스케쥴링이 필요한 것이다.- 자원 사용의 균형 유지 : 시스템 내에 자원들이 유휴시간이 없도록 만들어야한다. 즉 낭비없이 계속해서 자원을 돌리는 것이.. 2024. 6. 12.
6. 저장매체 ■ RAM : 기억된 정보를 읽어내기도 하고 다른 정보를 기억시킬 수도 있는 메모리 ■ 모바일 DRAM의 발전-LPDDR에서 LP가 붙어있다면 모바일용이라고 보면 된다. ■ 무어의 법칙의 종말- 물리적으로 집적도를 높일 수 있는 한계 : 열발생, 전자 이동 격벽의 손상 등 점점 집적도의 한계에 이르렀다. 그래서 무어의 법칙이 종말이라고 볼 수 있다.  ■ ROM에 대해- PROM : 대표적으로 디스크가 있다. 한번쓰면 다시는 못 고침.- EPROM : 한정된 숫자만큼은 지웠다가 다시 쓸 수 있다. 대표적으로 바이오스가 있다. 읽을 때는 속도가 빠르다. 그렇지만 쓸 때는 느리다. ■ NVRAM : RAM인데 비휘발성 성질을 가진다. 즉, 저장이 가능한 RAM이다. 차세대 메모리라고 보면 된다. ■ NAND.. 2024. 6. 12.
5. 멀티미디어 시스템 ■ 멀티미디어 시스템 정의   ■ 컴퓨터 뿐만 아니라 주변 모든 기기가 있어야 멀티미디어 정보를 처리할 수 있다.  ■ 물리적 관점의 멀티미디어 구성요소  ■ 하드웨어 상의 멀티미디어 시스템 구성 요 ■ 프로세서 : 컴퓨터에서 가장 중요한 부분으로 컴퓨터에서 실행되는 모든 작업을 처리   ■ 프로세서 구성 요소  ■ 레지스터 : 예를 들면 우리가 3+5를 계산할 때, 3 과 5를 잠깐 기억한다. 즉, CPU의 연산을 보조하는 일시적인 기억장치라고 보면 된다. ■ 캐쉬 메모리 : 이전에, 3+5를 계산한 적 있는지 생각한다. 했다면, 이러한 같거나 반복적인 계산은 더 빠르고 능숙하게 할 수 있다.   ■ 캐시메모리- 프로세서에서 자주 사용하는 데이터를 임시 보관 - 프로세서의 캐시 메모리가 크면 클수록 성.. 2024. 6. 12.
4. 사용자 경험(UX) ■UX (User eXperience) - 사람들이 제품에 대하여 가지는 느낌이나 기쁨 등을 의미 - UX 디자인은 사용자에게 영향을 끼칠 목적으로 사용자 경험에 긍정적 작용을 할 수 있는 설계를 하는 것 ■ UX 디자이너정보 설계자, 인터랙션 디자이너, 사용자 연구자 뿐만 아니라 브랜드 전략가, 비즈니스 분석가, 콘텐츠 전략가, 카피라이터, 비주얼 디자이너, 프론트엔드 개발자 등의 역할을 가질 수 있다.    ■ 브랜드 전략가 : 경영적 관점. 예를 들면 애플의 브랜드 로고.■ 비즈니스 분석가 :  경영적 관점. ■ 콘텐츠 전략가 : 비디오, 이미지, 오디오, 뉴미디어 ■ UX 디자이너, 산업디자인의 교집합 : 제품을 사용하는 것■ UX 디자이너, HCI 교집합 : 컴퓨터의 사용■ 인터렉션 디자인은 U.. 2024. 6. 12.