[Áú¹®] ·¹µåÇÊ¿¡¼­ ÀÎÅÚ4¼¼´ëÆ÷ÇÔ ÀÌÀü CPUÀÇ ¼º´É ÀúÇÏ ¿À·ù

   Á¶È¸ 1222   Ãßõ 0    

"레드필에서 인텔4세대포함 이전 CPU의 성능저하 오류가 발견되었습니다. "

https://www.2cpu.co.kr/nas/41168?


오래된 내용 이지만 위 글에서 질문이 있습니다.


----- 화정큐삼 글에서 ---------------

제 경우는 인텔 4세대 하스웰 i3-4160T CPU 에서는 약 3배 이상의 성능 향상이 있었습니다.


219
Single-Core Score
494
Multi-Core Score
https://browser.geekbench.com/v5/cpu/19913775

710
Single-Core Score
1515
Multi-Core Score
https://browser.geekbench.com/v5/cpu/19913867

----- 화정큐삼 글에서 ---------------


i3-4160T CPU Cores 갯수가 2개 이므로 Single : Multi = 219 : 494 = 1 : 2.26 , 710 : 1515 = 1 : 2.13  으로 나오는 결과는  이해 됩니다.


wget https://cdn.geekbench.com/Geekbench-5.4.6-Linux.tar.gz && tar xf Geekbench-5.4.6-Linux.tar.gz && ./Geekbench-5.4.6-Linux/geekbench5 

실행 결과를 비교 했습니다.

하지만 제 경우에는 CPU가 Intel® Core™ i7-4790K 이며 4  core 입니다.


241
Single-Core Score
4026
Multi-Core Score
https://browser.geekbench.com/v5/cpu/21464709


Single : Multi = 241 : 4026 = 1 : 16.7  으로 싱글 대비 멀티일 경우가 거의 17배로 나옵니다. 

4배 정도 나와야 하는데요 .. 

Base clock rate =  i3-4160T : i7-4790K  = 3.10 GHz : 4.00 GHz 이므로 

싱글일때 i3-4160T 보다  i7-4790K 가 더 높은 점수가 나와야 하는데 오히려 710 보다 낮은 242 가 나오고 있어서 

4th Generation Intel 인  i7-4790K가 성능 저하 이슈에 해당 하는 것인지 의심 합니다.


하지만 

root@DS2019:/var/services/homes/joshua# cat /usr/lib/modules-load.d/70-cpufreq-kernel.conf

cpufreq_stats

processor

acpi-cpufreq

cpufreq_performance

cpufreq_powersave


acpi-cpufreq 가 리마크 되어 있지도 않구요...

화정큐삼님의 가이드에 따라서 아래와 같이 acpi-cpufreq 모듈이 로드된 상태에서 ./Geekbench-5.4.6-Linux/geekbench5 의 결과도

숫자가 약간 다르지만 비슷 합니다.


sudo -i
modprobe acpi-cpufreq && echo "performance" | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor


242
Single-Core Score
4095  
Multi-Core Score
https://browser.geekbench.com/v5/cpu/21464775


아래는 관련 내용을 덤프한 것입니다.


root@DS2019:/var/services/homes/joshua# cat /proc/cpuinfo

processor       : 0

vendor_id       : GenuineIntel

cpu family      : 6

model           : 60

model name      : Intel(R) Core(TM) i7-4790K CPU @ 4.00GHz

stepping        : 3

microcode       : 0x24

cpu MHz         : 800.000

cache size      : 8192 KB


root@DS2019:/var/services/homes/joshua# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors

powersave performance userspace


root@DS2019:/var/services/homes/joshua# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor

userspace


root@DS2019:/var/services/homes/joshua# sudo cat /sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq

800000


scaling_governor가 userspace 대신 performance 으로 나오시는 분이 있던데요...  무슨 차이가 이런 결과를 갖게되나요?

cpuinfo_cur_freq 800000 대신 4001000 으로 나오지 않는 것이 뭔가 잘못된 것인 가요?


이런 것들이 영향을 갖기 때문에  Single : Multi = 241 : 4026 = 1 : 16.7  으로 16배 차이가 되는 것인가요?



아래는 CPU 관련 정보를 덤프 했습니다.

root@DS2019:/var/services/homes/joshua# grep . /sys/devices/system/cpu/cpu0/cpufreq/*

/sys/devices/system/cpu/cpu0/cpufreq/affected_cpus:0

/sys/devices/system/cpu/cpu0/cpufreq/bios_limit:4001000

/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_cur_freq:800000

/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_max_freq:4001000

/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_min_freq:800000

/sys/devices/system/cpu/cpu0/cpufreq/cpuinfo_transition_latency:10000

/sys/devices/system/cpu/cpu0/cpufreq/freqdomain_cpus:0 1 2 3 4 5 6 7

/sys/devices/system/cpu/cpu0/cpufreq/related_cpus:0

/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_frequencies:4001000 4000000 3800000 3500000 3300000 3100000 2900000 2600000 2400000 2200000 1900000 1700000 1500000 1300000 1000000 800000

/sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors:powersave performance userspace

/sys/devices/system/cpu/cpu0/cpufreq/scaling_cur_freq:798288

/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver:acpi-cpufreq

/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor:userspace

/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq:4001000

/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq:800000

/sys/devices/system/cpu/cpu0/cpufreq/scaling_setspeed:800000



4 코어 시피유인데  Single 대비 Multi 일때 16배 성능 차이 원인과

scaling_governor 가 다른 분들의 결과와 다르게   performance 가 아니고 userspace 인 이유는 무엇 인가요?


싱글일때 i3-4160T 보다  i7-4790K 가 더 낮은 결과는 "인텔4세대 포함 이전 CPU의 성능저하 오류"에 기인한 것인가요?


TCRP  v0.9.4.3-2 인 tinycore-redpill-uefi.v0.9.4.3-2.m-shell.img 으로  DS3622xs+  DSM 7.2-64570 Update 1  입니다.




geekbench5 실행시 리소스 모니터링을 보면 

싱글일때는 14% 으로  멀티쓰래스를 포함한 숫자인 1/8 = 0.125 에 근접하지만 

멀티일때는 거의 100% 으로 도달하다가 60% .. 다시 100% 으로 진행 됩니다.

그래도 .. 싱글대비 8배가 아닌 싱글대비 멀티일때 16배 라는 수치는 싱글일때는 800MHz , 멀티일때는 4000MHz 으로 동작 하기때문인가요 ?


싱글 진행중 ......




멀티진행중 ....







이상 결과에 대해서 이해하지 못하는 무지함을 일깨워 주시기 바랍니다.




아 ~~~~~~

sh unscaler.sh

sh rescaler.sh

power saving 기능이  ...   소비 전력을 낮추게 하기 위해서 클럭을 낮춘 것 이였군요. 

실행 하니 주파수가 800  to 4001 으로 변경되고 Single-Core Score 낮게 나오는 것이 증가 되었고  Multi-Core Score는 다소 증가 됩니다.

1155  Single-Core Score

4252  Multi-Core Score

https://browser.geekbench.com/v5/cpu/21465185


그런데 리부팅하면 다시 초기화 되어 버리는데 configuarion selection  옵션이 없나요?

부트시 배치 unscaler.sh 과 rescaler.sh 를 선택 하는 옵션을 두면 될 것 같은데 ..   이미 작업 해두었을 것인데 ..

어디서 , 어떻게 선택 하면 되나요?



감사 합니다...


초보자 ....
ªÀº±Û Àϼö·Ï ½ÅÁßÇÏ°Ô.
Áö³­±Û¿¡¼­ Rainwalk ´ÔÀÌ ¿äûÇϽŠ³»¿ë´ë·Î À̺κаú °ü·ÃÇؼ­ ¼öÁ¤Çؼ­ ³ª¿Â°ÍÀÌ unscaler.sh ¿Í rescaler.sh ÀÔ´Ï´Ù.
http://www.2cpu.co.kr/nas/42825

À̱ÛÀÇ ´ñ±ÛÀÇ ¸Ç¸¶Áö¸·¿¡ Á¦°¡ ¾ð±ÞÇßµíÀÌ ÀçºÎÆö§ ¸¶Áö¸· ¼³Á¤À» À¯ÁöÇϵµ·Ï Çϴ°Ϳ¡ ´ëÇÑ °³¹ßÀÌ ¾ÆÁ÷ ¸¶¹«¸® µÇÁö ¾Ê¾Ò½À´Ï´Ù.
´çÀåÀº Ç¥Á·ÇÑ ¹æ¹ýÀÌ »ý°¢ÀÌ ³ªÁö ¾Ê¾Æ¼­ °í¹ÎÇÑ ÇÏ°í ÀÖ´Â »óÅÂÀÔ´Ï´Ù.

TCRP ¿Í ARPL ÀÇ ½ºÅ©¸³Æ® 󸮹æ½ÄÀÌ Á» ´Ù¸¥µ¥,
ARPL ÀÇ °³¼±µÈ ¹æ½ÄÀ» µû¶ó°¡´Â ÆÐÄ¡ ºÎºÐÀÌ TCRP ¿¡´Â ¾ÆÁ÷ ºÎÁ·ÇÑ »óÅÂÀÔ´Ï´Ù.
±¸Á¶¸¦ Å©°Ô °³¼±ÇÏÁö ¾ÊÀ¸¸é ½±Áö ¾ÊÀº ºÎºÐÀ̶ó Àú·Î¼­µµ ¿ªºÎÁ·ÀÔ´Ï´Ù.
¾ÆÀ̵ð¾î°¡ ÇÑ°¡Áö »ý°¢À̳ª¼­ ¾à°£ÀÇ ²Ä¼ö¸¦ ³Ö¾ú½À´Ï´Ù.

/usr/sbin/stopscale
À̶õ ÆÄÀÏÀ» unscaler.sh ¿¡¼­´Â ¸¸µé¾îÁÖ°í
rescaler.sh ¿¡¼­´Â Áö¿öÁÖ°í Çؼ­ Åä±Û ÀνÄÀ»
scaler.sh ¾È¿¡¼­ ó¸®Çϵµ·Ï Çß½À´Ï´Ù.

https://github.com/PeterSuh-Q3/tcrp-addons/commit/18a21054fedec75c166fb10089329d23dd2bd916

ÀÌÁ¦ ÀçºÎÆÃÇصµ ¸¶Áö¸· ó¸® »óŸ¦ ±â¾ïÇÕ´Ï´Ù.
unscaler.sh ´Â ¼­ºñ½º¸¦ Á×À̴°Ŷó Áï¹Ý¿µÀÌ µÇ´Âµ¥
rescaler.sh ´Â ¼­ºñ½º¸¦ Àç±âµ¿ Çϱä ÇѰǵ¥ ¿Ö ¹Ù·Î ±âµ¿ÀÌ ¾ÈµÇ´Â°ÇÁö ¸ð¸£°Ú½À´Ï´Ù. ÀÏ´Ü ÀçºÎÆÃÀ» ÇÏ¸é ´Ù½Ã µ¿ÀÛµÇ´Â°Í °°½À´Ï´Ù.

·Î´õ ´Ù½Ã ºôµåÇÏ½Ã°í ½ÃÇèÇØ º¸½Ã¸é À§¿¡¼­ ó·³ µ¿ÀÛÇÕ´Ï´Ù.
     
rescaler.sh ½ºÅ©¸³Æ®¿¡¼­
/usr/sbin/stopscale ÆÄÀÏÀ» Áö¿öÁÖ´Â ¼ø¼­°¡ À߸øµÇ¼­ Á¶±ÝÀü ´Ù½Ã º¸¿ÏÇß½À´Ï´Ù.
ÆÄÀϸÕÀú Áö¿ì°í ¼­ºñ½º¸¦ Àç±âµ¿ ÇØ¾ß ¸Â³×¿ä. ¤¾¤¾
ÀÌÁ¦ Áï½Ã ±âµ¿µÉ°Í °°½À´Ï´Ù. Çѹø ½ÃÇè ºÎŹµå¸³´Ï´Ù.
          
ÁÒ½´¾Æ 2023-07
¾Ñ .. °¨»ç ÇÕ´Ï´Ù.

Åä±Û¹æ½ÄÀ» Àû¿ë Çß±º¿ä.

      unscaler.sh
      rescaler.sh
      À¸·Î ¼±ÅÃÇÏ°í ºÎÆÃÇÏ¸é °¢°¢ÀÇ ¸ðµå·Î ¹Ý¿µµÈ´Ù. 

·Î ÀÌÇØ Çß½À´Ï´Ù.  ¸Â°Ô ÀÌÇØ Çß³ª¿ä?


ÀÌ¹Ì ¼³Ä¡ ¿Ï·áµÈ »óÅ¿¡¼­ Loader¸¦ ´Ù½Ã ºôµåÈÄ ºÎÆÃÇϸé ..
DSM ¼³Ä¡ ºÎÅÍ ´Ù½Ã ÇØ¾ß Çϰųª
»ç¿ë ÁßÀÎ º¼·ýÀÇ µ¥ÀÌÅÍ°¡ Áö¿öÁö³ª¿ä?

¾Æ´Ï¸é
ÀÌ¹Ì ¼³Ä¡ ¿Ï·áµÈ »óÅ¿¡¼­ Loader¸¦ ´Ù½Ã ºôµåÈÄ ºÎÆÃÇصµ
DSM ¼³Ä¡°¡ ÇÊ¿ä ¾ø°í »ç¿ë ÁßÀÎ º¼·ýÀÇ µ¥ÀÌÅ͵µ °è¼Ó À¯Áö µÇ³ª¿ä?
               
µÎ°³ ½©À» ¼öÇàÇϸé Áï½Ã °¢°¢ÀÇ ¸ðµå·Î ¹Ý¿µµË´Ï´Ù. ºÎÆÃÀº ±»ÀÌ ¾ÈÇϼŵµ µË´Ï´Ù.
ºÎÆÃÀ» ÇÏ¸é »óÅ°¡ ´Ã È°¼ºÈ­·Î ÃʱâÈ­ µÇ´Â ¹®Á¦°¡ ÀÖ¾ú´Âµ¥,
Áö±ÝÀº ±× ºÎºÐÀÌ °³¼±µÇ¼­
¸¶Áö¸· Áï½Ã ¹Ý¿µµÈ »óÅ°¡ ºÎÆÃÇصµ º¯ÇÏÁö ¾Ê°í À¯ÁöµË´Ï´Ù.

·Î´õ´Â ±âÁ¸¿¡ ¼³Ä¡µÇ¾î ÀÖ´ø DSM ÀÇ ¹öÀü°ú Ʋ¸®Áö ¾Ê°í ¸Â±â¸¸ ÇÑ´Ù¸é
ÀçºÎÆýà DSM ¼³Ä¡´Ü°è °ÅÄ¡Áö ¾Ê°í ¹Ù·Î DSM ·Î±×ÀÎÀ¸·Î ÁøÀÔÇÕ´Ï´Ù.
¸»¾¸ÇϽŠÈÄÀÚ ÀÔ´Ï´Ù.
                    
ÁÒ½´¾Æ 2023-07
³×...  °¨»çÇÕ´Ï´Ù.
µ¥ÀÌÅÍ ¹é¾÷ÀÌ ÀÖ¾ú±â ¶§¹®¿¡ ¹Ù·Î ºôµåÇؼ­ Àû¿ëÀ» Çß½À´Ï´Ù.
¸®ºÎÆÃÇصµ  unscaler.sh »óÅ·ΠÀ¯ÁöµË´Ï´Ù.

Loader¸¦ »õ·Î ºôµå Çصµ  DSM ¼³Ä¡ , ¼³Á¤ , µð½ºÅ© º¼·ý »óÅ°¡ º¯°æ ¾øÀÌ °è¼Ó À¯Áö µÇ´Â±º¿ä....
Rainwalk 2023-07
¾Æ~ ÀÌ°Å ·Î´õ ´Ù½Ã ¸®ºôµåÇغ¸°í ½Í³×¿ä.^^
Àú´Â ½ºÄÉÁì·¯·Î ÄÑÁö°í ²¨Áö±â ¶§¹®¿¡, unscaler ¸Å¹ø ÇÒ ¼ö°¡ ¾ø¾î Æ÷±âÇÏ°í ÀÖ¾ú´Âµ¥..
À½... ¸Å¹ø ´Ù½Ã ¸¸Áö±â°¡ ¾öû½Ã¸® ¹ø°Å?·´Áö¸¸ ½Ã°£º¸¾Æ Àúµµ Çѹø ÇØ º¸°Ú½À´Ï´Ù.  °¨»çÇÕ´Ï´Ù~
     
¾Ñ, Á¦ ´ñ±ÛÀ» ÀÌÇØ ¸øÇϼ̱º¿ä?
Rainwalk ´Ô ¸¶Áö¸· ¿äûÇϼ̴ø´ë·Î ¸Å¹ø ´Ù½Ã ¸¸ÁúÇÊ¿ä°¡ ¾øµµ·Ï ¿µ±¸ÀúÀå µË´Ï´Ù ÀÌÁ¦...


NAS