본문 바로가기 메뉴 바로가기

개발자 유니

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

개발자 유니 Github Second Brain

검색하기 폼
  • 전체보기 (14)
    • Computer Science (2)
      • 컴퓨터구조 (1)
      • 프로그래밍 언어론 (1)
    • Language (7)
      • Java (5)
      • Python (1)
      • HTML, CSS (1)
    • Infra (0)
      • AWS (0)
      • CI, CD (0)
    • Retrospect (5)
      • 데브코스 (3)
      • 오늘의 일기 (2)
  • 방명록

Computer Science (2)
[Computer Architecture] 컴퓨터 성능 지표

Performance Metrics 컴퓨터 성능을 측정하는 것에 있어, 다양한 지표가 존재한다. 성능을 어떻게 정의내리느냐에 따라 차이가 나타나기도 한다. 컴퓨터 성능의 정의에 관한 것을 살펴보면, There are many ways to define something as "the best" 즉, 어떠한 기준을 잡느냐에 따라 최고의 성능을 낸다고 판단할 수 있다는 의미이다. 항공기의 예시로, 승객 수용량에 따라, 비행 시간에 따라, 속도에 따라, throughput에 따라, 여러 기준에 따라 성능이 최고인 것이 판가름 나는 것과 동일하게 컴퓨터의 성능 또한 마찬가지이다. 컴퓨터의 경우 프로세서 성능이 뛰어난 것을 기준으로 잡는지 혹은 메모리 크기를 기준으로 잡는지 각기 다르게 성능을 평가할 수 있다. ..

Computer Science/컴퓨터구조 2022. 4. 7. 00:36
[Computer Science]컴파일러와 인터프리터

컴파일러(Compiler), 인터프리터(Interpreter) 파이썬 학습 도중, CS 공부하면서 대충 알고 넘겼던 컴파일러와 인터프리터에 대한 정리가 필요하겠다 싶어서 블로그 포스팅을 하기로 결정했다. 내 개발 블로그의 첫번째 주제는 컴파일러와 인터프리터에 대한 이해이다 ! 먼저, 기본적인 프로그래밍 언어에 관하여 설명을 하고 컴파일러와 인터프리터에 대한 비교를 진행하겠다. 컴퓨터는 어떻게 프로그래밍 언어를 이해할까? 인간이 언어를 작성하면 컴퓨터가 이해하도록 변환하는 과정이 필요해요. 인류의 위대한 과학적인 업적인 컴퓨터의 발명을 우리는 당연하게 생각하며 사용해왔다. 현재에 이르러 많은 것을 가능하게 한 컴퓨터가 돌아가는 간단한 원리를 살펴보고자 한다. 컴퓨터 본체라는 하드웨어가 있는 상태에서 뛰어난..

Computer Science/프로그래밍 언어론 2022. 2. 18. 21:45
이전 1 다음
이전 다음
최근에 올라온 글
최근에 달린 댓글
TAG
  • 프로그래머스 데브코스
  • JVM Execute Engine
  • vscode 오류
  • wsl2 오류
  • 프로그래머스
  • 백엔드 데브코스
  • Java Compile time
  • JVM Runtime Data Areas
  • JVM ClassLoader
  • JVM 실행원리
  • 코딩부트캠프
  • Java 실행원리
  • flex 수직정렬
  • 가변객체
  • Runtime Constant Pool
  • CPU execution time
  • JIT Compiler
  • Dynamic Loading
  • string pool
  • 클라우드 기반 백엔드 데브코스
  • flex align
  • flex vertical align
  • 컴퓨터 성능 지표
  • Hotspot Compiler
  • 자바 동적로딩
  • JVM Memory Areas
  • extension 다운 안됨
  • Java 컴파일러 동작 원리
  • JVM
  • flex box
more
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바