수구리의 데브로그

  • 홈
  • 방명록
  • 태그

CPU Usage 1

[ Average Filter ] 실시간으로 들어오는 데이터의 평균을 구해보자!

안녕하세요? 수구리입니다. 이번 포스팅에서는 평균 필터 알고리즘(Average Filter)이라는 알고리즘을 소개하려고 합니다. 리소스 모니터링 프로젝트를 진행하고 있는 도중, 실시간으로 CPU 사용량을 가져오는데, 이 데이터를 가지고 1분동안의 평균 CPU 사용량에 대해서 계산이 필요하게 되었습니다. 처음에 생각했던 것은 각 프로세스별로 1초마다 CPU 사용량을 받아오고 있기 때문에 1분에 대한 평균을 구하기 위해서는 60개짜리 크기의 배열을 하나씩 만들어주고, 평균을 구하면 되지 않을까?라고 생각했습니다. 하지만 이는 매우 무식한 방법이고, 공간적으로도 낭비가 심하고 또한 첫 1분에 대한 CPU 사용량을 계산하기 위해서는 최소 1분이라는 시간을 기다려야 한다는 점입니다. 그렇다면 평균 필터 알고리즘을..

✏️ PS/알고리즘 이론 2021.12.08
1
프로필사진

시간은 짧고 하고싶은건 많고 😂

  • 분류 전체보기 (158)
    • 🧑‍💻 바이브 코딩 (0)
      • 개인 일정 관리 비서 투두 앱 (0)
    • Computer Science (1)
    • 🌈 프로그래밍 (87)
      • Python (3)
      • Django (11)
      • Nest JS (14)
      • Git (3)
      • 삽질 (6)
      • React (2)
      • C++ (31)
      • MFC (5)
      • TIL (4)
      • Docker (4)
    • ✏️ PS (43)
      • Boj (12)
      • Programmers (18)
      • CodeUp (10)
      • Hacker Rank (0)
      • 알고리즘 이론 (3)
    • 🤙 일상 (9)
    • 🔨 유용한 플러그인 (1)
    • 😂 회고 (3)
    • 🎁 자격증 (2)
      • 빅데이터처리기사 (2)
    • 💪 Study 참여 (8)
      • 코드리뷰 스터디 (5)
      • 원티드 프리온보딩 백엔드 (3)
    • 📚 독서를 합시다 (2)
    • 🏃🏻‍♂️ 취미는 달리기 (2)

Tag

django, typeORM, BOJ, 알고리즘, 티스토리챌린지, 오블완, 백준, 문자열, nestjs, 일상, MFC, TypeScript, nest, GIT, vector, 프로그래머스, Python, config, 빅분기, C++,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

  2025. 05  
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 깃허브
  • 인스타

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.