스크린 샷
글 수 7,279
제목 : 도형스킨이 cpu점유율을 높이는건 오해입니다.
갑파니왕초보님의 글을 보다 레인미터에서 도형스킨을 사용하였을때 cpu 점유율이 올라가는게 도형을 그리는것때문인것 같다고 하셨는데 오해입니다.
위 스킨은 텍스트를 제외하고 모두 도형미터로 되어있습니다.
제 생각에는 다른 설정값들이 cpu점유율을 올리고 있는것 같습니다.
댓글 [5]
왕초보
- 2019.07.28
- 15:10:06
- 첨부 :
- 1.jpg [File Size:401.9KB/Download0]
- 2.jpg [File Size:354.9KB/Download0]
- 3.jpg [File Size:376.6KB/Download0]
- 4.jpg [File Size:380.3KB/Download0]
- 5.jpg [File Size:378.2KB/Download0]
- 6.jpg [File Size:407.8KB/Download0]
- 7.jpg [File Size:395.4KB/Download0]
- 8.jpg [File Size:346.6KB/Download0]
- 9.jpg [File Size:390.2KB/Download0]
- 10.jpg [File Size:381.7KB/Download0]
갑파니
- 2019.07.28
- 16:16:12
저때문에 열일하셨네요. cpu사용률이 단지 도형미터의 문제만은 아니라는것을 알리려고 한것인데
저도 부족한게 많아 정확하게 애기는 못 드리겠네요.
왕초보님 스킨을 저도 한번 흉내내서 테스트를 해보겠습니다.
정보는 공유될수록 좋은것이지요. 제가 틀린걸 수도 있으니까요.
왕초보
- 2019.07.28
- 16:32:54
덕분에 설정부분에서 실수가 있을수도 있어서 다시 꼼꼼히 살펴볼수 있었습니다...
변경된것은 아이콘 배경으로 큰이미지 6개 작은이미지 12개를 더 그린것 밖에 없는 상황입니다
레인미터에서 지정한 업데이트 시간마다..전체를 다시그리는것 같습니다..이것 때문에..아이콘배경 이미지를 추가한 작업이..부담이 되었나
봅니다
내용을 자세히 적은것은..혹시..관련 정보를 아시는 고수님이 있으시면..조언을 해주셨으면 하는 마음에..자세히 적게 된것입니다
갑파니님께서 좋은 강좌를 하여 주신 덕분에...윈포에서 가장 많은것을 얻은 사람은 저일것입니다..
항상 관심가져주시고...도움을 주시려는 따뜻한 마음에 머리숙여 감사드립니다..
저 때문에 이렇게 사례까지 동영상으로 만들어 설명을 해주셔서 너무 감사합니다..
초보의 어려움에 관심을 가져주시고 정보를 알려주신 마음 잊지 않도록 하겠습니다
개인적으로 아이콘 배경까지 투명으로 하는것이 cpu 사용률이 많이 나오게 할줄을 상상도 못했습니다
배경이 반투명인것은 같습니다...다만...기존에 것을 png 2장으로 버튼이미지를 구성한다면 아이콘 배경이미지를 반투명하게 하는것은
버튼 전환에 사용되는 png파일 2장에..사각버튼 모양을 반투명하게 하는 이미지를 추가한것만 차이가 있습니다..
pe는 레인미터 관련 사용기를 쓰면서 항상 같은 pe입니다.....
차이가..아이콘 배경이미지를 추가한것 밖에 없어서...레인미터가 아이콘 배경을 반투명으로 그리는것이 cpu를 많이 사용하는가 보다
하였습니다 특별히 다른 설정을 한것이 없어서..제가 그렇게 생각할수 밖에 없습니다...
버튼 갯수가 있어서..기존 png 파일을 사용하는것보다는 도형을 그리고 반투명으로 해야할 이미지가 여러개이기는 합니다.
제가 오해를 하고 있다면..초보인 제가 너무 단순하게 생각을 해서 인가 봅니다..
1. 큰버튼 6개 작은버튼 12개에 대해서 사각모양을 그리고 이것을 반투명을 하는 작업이 기존에 png 2장으로 할때와 다른점입니다..
아래의 빨간 네모에 있는것처럼 마우스 커서가 가면 다른 png 파일을 보여주어서 마우스 커서가 있다는것을 알게해주고 있습니다
새로 테스트 한것입니다..cpu 사용률이 65% 입니다..
2. cpu 사용률이 높아서인지..마우스 커서가...다른 버튼이미지 위로 이동을 하였는데도..마우스 커서가 있는곳의 이미지가 전환이 되지 않았습니다..기존에 이미지가 바뀐 버튼도 원래 이미지로 다시 전환되지 않은 상태입니다
이것이 기존 png 2장을 사용할때에는 잘 느끼지 못하였던...변화입니다...레인미터에서 업데이트는 1초마다 하고 있습니다..
자주하면 부담이 될것 같아서..최대한 크게 잡은것입니다..
3. png 2장으로 버튼 이미지를 구성할때 입니다.. cpu 사용률이 27%입니다...큰아이콘 6개 작은아이콘 12개의 배경이미지를 그리지 않을때와의
cpu 이용률 차이입니다.. 레인미터 업데이트 간격을 1초입니다
4. 이사진들은 동영상으로 쵤영을 한것을 한장씩 추출한것입니다..png 2장으로 버튼이미지를 구성할때에도..업데이트 간격이 1초여서..아래처럼
마우스가 이동을 했는데도..기존 버튼의 이미지가 원래되로 되지 않는 순간이 있습니다..단지..실제 사용할때 느껴지지 않은정도 입니다
5. 마우스 커셔가 위치한 버튼이 이미지가 전환이 되었습니다...
6. 아래는 레인미터가 하위 폴더에 있는 png파일을 불러와서 시작메뉴를 구성한 모습입니다..
프로그램 관련해서 제가 잘못알고 있을수도 있습니다.. 저도 프로그램 실행후 프로그램에 사용된 이미지 파일을 교체해본적이 없어서...
실제 확인을 해보지는 못했습니다..
보통 프로그램들이 실행되면서 버튼등의 이미지를 가져와서 이것을 메모리상에 활용을 하는것을 알고 있습니다....
7. 현재 시작메뉴에 사용되고 있는 png 파일을 다른 테마의 png 파일로 덮어쓰기를 하려고 합니다...파일명이 똑같아서 덮어쓰기해도 그대로
적용이 됩니다
8. 버튼이미지에 사용된 png 파일을 다른것으로 덮어쓰기 하였더니..아래처럼..실행되어 있던 시작메뉴의 아이콘이 바뀌어버렸습니다..
보통 프로그램이 실행된 상태에서 버튼이미지를 바꾼다고 실제 버튼이 변경되지는 않지 않나요..이런점이 레인미터의 특별한 점이라고 생각을
했습니다
레인미터에서 업데이트 1초라는것이..이렇게...시작메뉴의 이미지를 모두 다시 그리는것이라는것을 전혀 생각하지 못하였었습니다.
레인미터에서 이렇게 1초마다 설정된것을 다시 불러와서 표현을 하는것 같습니다..
png 2장을 사용할때 보다..아이콘 배경이미지를 큰것 6개 작은것 12개를 추가로 그리게 되면서 cpu 사용율이 높아진것 같습니다.
다른 차이점이 없어서..초보가 유추해본것뿐입니다..
9. 덮어쓰기한 이미지 파일들을 확인하여 보았습니다..
10. 시작메뉴가 실행된 상태에서 이번에도 다른 이미지를 덮어쓰기 하여 보았습니다..바로 적용이 됩니다..
이런 특성을 이용해서..5분마다..시작메뉴를 이미지를 자동으로 변경을 해볼까도 했었습니다...그런데..백업,복구용 PE에서.. 시작메뉴를
바탕화면이 시간마다 변경하는것처럼 하는 의미가 없어서 적용해보지는 않았습니다
11. 위에서 처럼 레인미터가 1초마다..이미지 파일을 다시 불러와서 표현한는것을 보고..png2장만 사용할때보다...추가로 큰것 6개 작은것 12개
이미지를 그리는것이 부담이 되었구나 하는 생각을 하였습니다..
png2장만 사용할때보다..작업량이 늘어서 당연히..cpu 사용량이 늘어나는것은 당연한것입니다.. 구닥다리 실컴에서는 마우스 이동에 따라서
이미지가 전환이 되는 딜레이가 없어 보입니다...cpu 사용율이 25%정도 나왔던것 같습니다..
가상에서..기존에 png2장만을 사용할때보다...마우스 이동에 따라서 버튼이미지 변환이 너무 느려 잠시 기다려야 하는 정도가 되어서...
아이콘이미지 배경을 그리는 작업을 추가하것이 무리가 되었구나 하는 생각을 하게 되었습니다
레인미터에서..도형을 그리는 작업에 얼마나의 cpu 자원을 사용하는지는 정확히 알지 못합니다..도형도...불투명과 투명에서도 차이가 있을것
같습니다..
제가 오해를 하였다면..나중에라도...원인을 찾게되어서 아이콘 배경이미지까지 레인미터 자체에서 반투명하게 사용할수 있다면 저에게는
더 좋은일것입니다..
이야기가 길어졌습니다..제가 오해한것으로 혹시 다른 분들께도..저의 글을 보고 오해를 하실수 있어서...왜 이런 생각을 하게 되었는지..
정리를 하여 보았습니다.
고수님들께서 관심을 가져주셔서 cpu 사용률을 낮출수 있다면..오히려 저에게는 복이 되는 일입니다..조언을 부탁드립니다
스크린샷에 있는 지난 글에도..갑파니님께서 알려주신 것에 대해서..추가하여 놓도록 하겠습니다
혹시..저의 글을 보고 오해가 없으시길 바랍니다..
레인미터의 재미에 빠려서 이것저것을 하게 되면서..초보가..착각을 하였나 봅니다...불편을 드려서 죄송합니다.
도움을 주신 갑파님께도 진심으로 감사드립니다..
편안하신 시간 되세요..