1일 1로그 100일완성 IT지식 log(1~3)

Jobmania·2022년 7월 18일
0

1일 1로그 IT지식

목록 보기
1/16

001. 컴퓨터와 논리구조

논리적 구조와 물리적 구조로 나눠봄.
먼저, 논리적 구성면에서는 옛날과 매우 유사, But 물리적 구조는 급변하였음.

작아지고 빨라진건 알겠는데 왜 논리적 구조는 차이가 없을까?

💡 폰노이만의 컴퓨터 구조

  • 산술 논리 장치와 프로세서 레지스터를 포함하는 처리 장치
  • 명령 레지스터와 프로그램 카운터를 포함하는 컨트롤 유닛
  • 데이터와 명령어를 저장하는 메모리
  • 외부 대용량 스토리지
  • 입출력 매커니즘
    내장 메모리 순차처리 방식으로서, 데이터 메모리와 프로그램 메모리가 구분되어 있지 않고 하나의 버스를 가지고 있는 구조

002. 프로세서 속도와 심장박동수


page.8) 완성된 장치가 범용 컴퓨팅 기계가 되려면 feat. 폰노이만

1.산술 연산
2.기억-저장
3.제어
4.운영자와의 연결의 담당하는 기관


1.프로세서(Processor)

컴퓨터의 두뇌, CPU, 산술연산을 하며 다른 구성 요소의 작업을 제어
즉, 기억, 해석, 연산, 제어라는 4대 주요 기능을 관할하는 장치

ex) 3.2GHZ,듀얼코어 CORE I5 = 클럭이 초당 3억2천회
clock이란? 연산을 다계별로 수행하는데 사용되며 0,1사이에서 변함.

  • 프로세서(Processor)

프로세서는 컴퓨터 운영을 위해 기본적인 명령어들을 처리하고 반응하기 위한 논리회로를 말합니다. 크게 소프트웨어의 신호를 받아 다른 하드웨어 부분으로 신호를 보내는 1.제어장치(Control Unit)와 2.사칙연산과 논리연산과 같은 연산을 담당하는 연산장치(ALU, Arithmetic Logic Unit)으로 구성됩니다. 컴퓨터가 하는 일 모든 것을 총괄하는 것이 CPU라면, CPU를 보조하며 연산, 제어의 핵심부분을 담당하는 것을 프로세서라고 생각하면 될 것 같습니다. 하지만 프로세스라는 용어는 점차적으로 CPU라는 용어를 대체해왔다고 하네요!


  • 코어(Core)

코어는 간단하게 말하면 CPU안에서 일하는 부품 중 하나입니다. 그치만 CPU내에 코어 이외에 컨트롤러, 캐시메모리 등이 더 있지만

이 코어가 하는 역할은 프로세서가 하는 일을 분담하는 것이죠.

보통 프로세스에 4개의 코어가 있는데요. 비록 하나의 프로세서가 있긴 하지만 4명이 분담해서 일을 처리한다고 생각하면 될 것 같습니다. 예를들어 싱글코어 2.4Ghz와 듀얼코어 1.4Ghz의 컴퓨터 두 대가 있다면 어떤 컴퓨터가 더 좋을까요? 정답은 듀얼코어 1.4Ghz입니다. 이렇게 단순 수치상으로 비교하기 힘든 면이 있지만 간단하게 살펴보면 한 사람이 2.4로 일하는 것보다 두 사람이 1.4로 일하는 것이 더 많이 처리할 수 있기 때문입니다. 비록 클록 수가 높은 것이 빠른 컴퓨터라 말하기도 하지만 코어 수도 성능을 결정하는 중요한 요소임을 생각할 수 있습니다.


  • 쓰레드(Thread)

코어가 하드웨어단에서의 물리적 구성 단위라면,

쓰레드는 소프트웨어 관점에서의 논리적 작업 처리 단위이다. 쓰레드란 데이터의 실행 흐름으로, 데이터가 지나다니는 통로라고 보면 된다.

쉽게 말해 코어가 일을 수행할 때 팔과 다리의 역할을 한다. 원래 코어와 쓰레드는 동일한 숫자였지만, 하이퍼스레딩이라는 기술이 생겨나면서 코어보다 쓰레드가 더 많은 상황도 존재하게 되었다. 2코어 4쓰레드, 4코어 8쓰레드처럼 1코어당 2쓰레드란 개념은 CPU 최적화를 위해 만들어진 것으로 실제 성능이 15%정도 향상된다고 한다.

출처 :
https://m.blog.naver.com/sjc02183/221844611260

2.주기억장치(Primary memory) = RAM

현재 사용중인 정보를 저장) 작업중인 데이터, 알려주는 명령어를 저장
하지만 휘발성메모리이며 전원차단시 모든 정보 소실. 그러나 시중에 제품을 보면 비휘발성 RAM도 있다

ex) 컴퓨터 사용시 각각의 프로그램에 메모리에 적합한 명렁어를 배치함으로써 사용가능. 마치 책상같은 것라고 생각하면됨 .

시스템에서 많은 프로그램을 실행할수록 더 많은 메모리가 필요하게 됩니다

~ 잡소리 ~
삼성전자 dram 1위 할때 그 RAM이다!!
<< 16 GB <<<

3.HDD와 SSD 차이

보조기억장치라고 하며 전원 차단하여도 정보가 남아있다.
하드디스크 자기디스크가 돌아가며 저장
SSD는 플래시 메모리를 사용.
요즘은 SSD를 많이사용함 WHY?
가볍고 내구성이 좋으며 더빠름!!

HDD의 저장방식

SSD저장 방식

알기쉬운 예시) 코어의 수 = 노예의 수
쓰레드 수 = 노예의 손가락 수
RAM = 노예의 리어카
하드디스크 = 노예가 수확한 저장 창고

💡 이외의 장치들은 입력 및 출력을 담당하는 장치들 모니터, 키보드,마우스 등등/

profile
HelloWorld에서 RealWorld로

0개의 댓글