HAM 여행




오늘은 라즈베리파이(Linux OS) 성능에 대하여 간단히 설명하고자 합니다.

여러분 모두 잘 알고 계신 내용을 모르고 계신분을 위하여 설명합니다.

라즈베리파이의 성능은 크게 2가지로 구분 합니다.

[1] 라즈베리파이 하드웨어에 대한 성능과

[2] 라즈베리파이 에서 구동되는 프로그램(소프트웨어)로 구분합니다.


[1]번은 어떤것을 선택하느냐에 따라 정해 집니다.

즉 라즈베리파이 P2, 라즈베리파이 P3 등과같이 정해 집니다.

여기서는 라즈베리파이 소프트웨어에 대하여 성능을 평가하는 법을 간단히 설명합니다.

라즈베리파이의 소프트웨어는 OS와 응용프로그램(예:DV4mini 등)으로 구분합니다.

사용하고 계신 라즈베리파이의 현재 소프트웨어 성능을 보기 위하여는

$top <엔터> 하시면 위에 사진과 같은 화면이 나옵니다.

이것은 top 화면이라고 합니다.

여기서 빠져 나오려면 q 를 누르면 빠려 나옵니다.


top 화면에서 표시하는 정보는 그 순간의 정보를 표시 합니다.

top 화면을 10 여초 정도 보고 판단하시면 됩니다.

1번은 현재 프로그램이 돌아가려고 하는것의 total 입니다. 이 화면에서는 155개 입니다.

2번은 CPU 가 얼마나 일하고 있는가를 표시 합니다. 이 화면에서는 1.5% 입니다.

3번은 현재 프로그램이 돌아가고 있는 것의 total 입니다. 이 화면에서는 1개 입니다.

4번은 CPU 가 쉬고 있는(일 안하고 있는) 것을 표시 합니다. 이 화면에서는 97.3% 입니다.

5번은 Swap 을 얼마나 사용하고 있는가를 표시 합니다. 이 화면에서는 0 입니다.


이제부터 내가 사용하고 있는 라즈베리파이(소프트웨어)의 성능을 설명하겠습니다.

3번 숫자가 크고(and), 4번 숫자가 크고(and), 5번 숫자가 0 일수록 라즈베리파이에서 돌아가는 소프트웨어가

좋다고 말할수 있습니다.

즉 3번 숫자가 크다는것은 프로그램이 많이 돌아가고 있다는것이고,

4번 숫자가 크다는것은 CPU 가 일할것이 별로 없다는 것이고,

반대로 숫자가 적다는 것은 CPU 가 일을 많이해서 쉴 틈이 없다는 뜻으로 성능 면에서는 별로 좋다고 할수

없습니다.

5번 숫자가 의미 하는 것은 CPU(OS)가 일하면서 필요한 정보를 별도의 기억장소(장치)에 저장했다가

다시 불려와 사용합니다. 이때 사용하는 기억장소(장치)를 Linux 에서는 Swap 영역이라고 합니다.

그러므로 5번 숫자가 0 이란것은 CPU 가 Swap 영역을 사용하지 않고 있다는 것으로 좋다고 할수 있습니다.

Swap 영역을 자주 사용하면 사용한 많큼 CPU 속도가 떨어 집니다.즉 CPU가 단위 시간내 일한것이 적다는

뜻으로 좋지 않습니다.


보통은 3번 숫자가 늘어나면 4번 숫자는 줄어 듭니다.

여기서 CPU가 일할수 있는 용량(?)을 100%로 보고  2번 줄(칸)에 있는 숫자 모두를 더하면 100%가 됩니다.


CPU는 시간을 나눠서 일을 합니다.

즉 CPU 가 해야하는 일이 10분 동안 10개가 있다고 하면 1번 1분, 2번 1분, 3번 1분 .........이렇게 시간을

할당하여 일을 합니다.(통상적으로)

물론 여기서 2번은 2분, 1번은 30초 이렇게 정할수도 있습니다.

 

감사합니다.


DE HL1RR 73!

글로벌스피드 https://smartstore.naver.com/globalspeed