본문 바로가기
카테고리 없음

C언어 [내용, ai활용법]

by 임숙숙 2024. 8. 18.

[저장장치 별 속도]

  • CPU : 연산
    • 데이터 처리 속도 : 엄청빠름
    • Read/Write 속도 : 엄청빠름
  • L1 Cache 메모리 : 저장
    • 저7장용량 : 작음 / 보통 8~64KB
    • Read/Write 속도 : 엄청빠름(L2보다 빠름)
  • L2 Cache 메모리 : 저장
    • 저장용량 : 작음 / 보통 64KB ~ 4MB
    • Read/Write 속도 : 엄청빠름
  • 메모리 : 저장
    • 저장용량 : 작음 / 8G
    • Read/Write 속도 : 빠름
  • 하드디스크 : 저장
    • 저장용량 : 큼
    • Read/Write 속도 : 느림

 

[변수와 메모리]

  • PC를 관리하는 소프트웨어 : 운영체제
  • OS가 메모리를 관리한다.
  • 우리가 만든 C 프로그램은 운영체제의 관리하에 실행된다.
    • 즉 우리가 만든 프로그램은 운영체제에 메모리를 구걸한다.
    • 우리가 만든 변수는 메모리에 할당된다.
      • 즉 우리가 변수에 숫자 10을 넣으면, 그것은 메모리 어딘가에 저장된다.
  • 메모리는 크게 2개의 구역으로 나뉜다.
    • 힙 : 객체들의 세계, 위에서 내려온다.
    • 스택 : 지역변수들의 세계, 아래에서 올라간다.

 

 

[ai 활용법]

ai : chat gpt, 제미나이, 클로드, 뤼튼, ...

 

``` 으로 기준 나타내서 물어보기.