일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 코딩 자율학습 html + css + 자바스크립트]
- https://api.jquery.com/
- Do it
- 혼자 공부하는 컴퓨터구조+운영체제
- css필수 속성
- JavaScript
- 이벤트
- html 문서작성
- 코딩자율학습
- do it! 한권으로 끝내는 웹 기본 교과서 html+css+자바스크립트 웹 표준의 정석
- html 기본문서
- HTML
- 코딩 자율학습
- react
- html 필수태그
- do it! html+css+자바스크립트 웹 표준의 정석
- CPU
- Git
- JS
- html 실무
- 메모리와 캐시 메모리
- TS
- propschildren
- cpu 성능 향상 기법
- 코딩 자율학습 html + css + 자바스크립트
- 코딩
- 자바스크립트
- css박스 모델
- CSS
- css배경
- Today
- Total
목록CPU (3)
게으른 나에게
11-1 CPU 스케줄링 개요CPU 스케줄링: 운영체제가 프로세스들에게 공정하고 합리적으로 CPU 자원을 배분하는 것.프로세스 우선순위프로세스마다 우선순위 다름. 우선순위 높은 프로세스는 빨리 처리해야하는 프로세스. (대표적으로 입출력작업)프로세스들은 CPU와 입출력장치를 모두 사용하며 실행. 실행상태와 대기 상태 반복하며 실행. 프로세스 종류마다 입출력 장치를 이용하는 시간과 CPU를 이용하는 시간의 양에는 차이 존재.입출력 집중 프로세스: 비디오 재생, 디스크 백업 작업 담당 등. 실행상태보다 입출력을 위한 대기 상태에 더 많이 머무름. CPU 많이 사용하지 않는 프로세스. 입출력 버스트가 많은 프로세스.CPU 집중프로세스: 수학연산, 컴파일, 그래픽 처리 담당 등. 대기 상태보다 실행 상태에 더 많..
5-1 빠른 CPU를 위한 설계 기법클럭클럭 속도가 높아지면 CPU 명령어 사이클을 더 빠르게 반복, 다른 부품들도 더 빠르게 작동.클럭속도: 헤르츠(Hz) 단위로 측정. 1초에 클럭이 몇번 반복되는지.클럭이 1초에 한번 반복되면 CPU 클럭속도는 1Hz, 클럭이 1초에 100번 반복되면 CPU 클럭 속도는 100Hz.오버클럭킹: CPU는 계속 일정한 클럭속도를 유지하기보다 고성능을 요하는 순간에 순간적으로 클럭 속도 높임. 그렇지 않을떈 속도 낮춤.클럭 속도를 무작정 높이는 것은 발열 문제. 코어와 멀티코어CPU 성능 높이는 법: CPU의 코어와 스레드 수 늘리는 방법.코어: 명령어를 실행하는 부품.CPU는 명령어를 실행하는 부품을 여러개 포함하는 부품으로 명칭의 범위 확장.멀티코어 CPU(=멀티코어 ..
4-1 ALU와 제어장치ALUALU가 어떤 정보를 받아들이고 내보내는지 표현한 그림 ALU가 계산을 하기 위해서는 피연산자와 수행할 연산 필요.ALU는 레지스터를와 제어장치로부터 받아들인 피연산자와 제어장치로 부터 수행할 연산을 알려주는 제어 신호로 산술 연산, 논리 연산 등 다양한 연산 수행. ALU가 내보내는 정보.연산을 수행한 결과는 특정 숫자, 문자, 메모리 주소. -> 결괏값 일시적 레지스터 저장.(프로그램 실행속도 때문) -> 계산 결과 + 플래그 값 내보냄. 오버플로우: 연산결과가 연산결과를 담을 레지스터보다 큰 상황. ALU가 내보내는 플래그플래그 종류의미부호 플래그연산한 결과의 부호를 나타냄제로 플래그연산 결과가 0인지 여부를 나타냄캐리 플래그연산 결과 올림수나 빌림수가 발생했는지 나타냄..