"레드필에서 인텔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 를 선택 하는 옵션을 두면 될 것 같은데 .. 이미 작업 해두었을 것인데 ..
어디서 , 어떻게 선택 하면 되나요?
감사 합니다...
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 ´Â ¼ºñ½º¸¦ Àç±âµ¿ Çϱä ÇѰǵ¥ ¿Ö ¹Ù·Î ±âµ¿ÀÌ ¾ÈµÇ´Â°ÇÁö ¸ð¸£°Ú½À´Ï´Ù. ÀÏ´Ü ÀçºÎÆÃÀ» ÇÏ¸é ´Ù½Ã µ¿ÀÛµÇ´Â°Í °°½À´Ï´Ù.
·Î´õ ´Ù½Ã ºôµåÇÏ½Ã°í ½ÃÇèÇØ º¸½Ã¸é À§¿¡¼ ó·³ µ¿ÀÛÇÕ´Ï´Ù.
/usr/sbin/stopscale ÆÄÀÏÀ» Áö¿öÁÖ´Â ¼ø¼°¡ À߸øµÇ¼ Á¶±ÝÀü ´Ù½Ã º¸¿ÏÇß½À´Ï´Ù.
ÆÄÀϸÕÀú Áö¿ì°í ¼ºñ½º¸¦ Àç±âµ¿ ÇØ¾ß ¸Â³×¿ä. ¤¾¤¾
ÀÌÁ¦ Áï½Ã ±âµ¿µÉ°Í °°½À´Ï´Ù. Çѹø ½ÃÇè ºÎŹµå¸³´Ï´Ù.
Åä±Û¹æ½ÄÀ» Àû¿ë Çß±º¿ä.
unscaler.sh
rescaler.sh
À¸·Î ¼±ÅÃÇÏ°í ºÎÆÃÇÏ¸é °¢°¢ÀÇ ¸ðµå·Î ¹Ý¿µµÈ´Ù.
·Î ÀÌÇØ Çß½À´Ï´Ù. ¸Â°Ô ÀÌÇØ Çß³ª¿ä?
ÀÌ¹Ì ¼³Ä¡ ¿Ï·áµÈ »óÅ¿¡¼ Loader¸¦ ´Ù½Ã ºôµåÈÄ ºÎÆÃÇϸé ..
DSM ¼³Ä¡ ºÎÅÍ ´Ù½Ã ÇØ¾ß Çϰųª
»ç¿ë ÁßÀÎ º¼·ýÀÇ µ¥ÀÌÅÍ°¡ Áö¿öÁö³ª¿ä?
¾Æ´Ï¸é
ÀÌ¹Ì ¼³Ä¡ ¿Ï·áµÈ »óÅ¿¡¼ Loader¸¦ ´Ù½Ã ºôµåÈÄ ºÎÆÃÇصµ
DSM ¼³Ä¡°¡ ÇÊ¿ä ¾ø°í »ç¿ë ÁßÀÎ º¼·ýÀÇ µ¥ÀÌÅ͵µ °è¼Ó À¯Áö µÇ³ª¿ä?
ºÎÆÃÀ» ÇÏ¸é »óÅ°¡ ´Ã È°¼ºÈ·Î ÃʱâÈ µÇ´Â ¹®Á¦°¡ ÀÖ¾ú´Âµ¥,
Áö±ÝÀº ±× ºÎºÐÀÌ °³¼±µÇ¼
¸¶Áö¸· Áï½Ã ¹Ý¿µµÈ »óÅ°¡ ºÎÆÃÇصµ º¯ÇÏÁö ¾Ê°í À¯ÁöµË´Ï´Ù.
·Î´õ´Â ±âÁ¸¿¡ ¼³Ä¡µÇ¾î ÀÖ´ø DSM ÀÇ ¹öÀü°ú Ʋ¸®Áö ¾Ê°í ¸Â±â¸¸ ÇÑ´Ù¸é
ÀçºÎÆýà DSM ¼³Ä¡´Ü°è °ÅÄ¡Áö ¾Ê°í ¹Ù·Î DSM ·Î±×ÀÎÀ¸·Î ÁøÀÔÇÕ´Ï´Ù.
¸»¾¸ÇϽŠÈÄÀÚ ÀÔ´Ï´Ù.
µ¥ÀÌÅÍ ¹é¾÷ÀÌ ÀÖ¾ú±â ¶§¹®¿¡ ¹Ù·Î ºôµåÇؼ Àû¿ëÀ» Çß½À´Ï´Ù.
¸®ºÎÆÃÇصµ unscaler.sh »óÅ·ΠÀ¯ÁöµË´Ï´Ù.
Loader¸¦ »õ·Î ºôµå Çصµ DSM ¼³Ä¡ , ¼³Á¤ , µð½ºÅ© º¼·ý »óÅ°¡ º¯°æ ¾øÀÌ °è¼Ó À¯Áö µÇ´Â±º¿ä....
Àú´Â ½ºÄÉÁì·¯·Î ÄÑÁö°í ²¨Áö±â ¶§¹®¿¡, unscaler ¸Å¹ø ÇÒ ¼ö°¡ ¾ø¾î Æ÷±âÇÏ°í ÀÖ¾ú´Âµ¥..
À½... ¸Å¹ø ´Ù½Ã ¸¸Áö±â°¡ ¾öû½Ã¸® ¹ø°Å?·´Áö¸¸ ½Ã°£º¸¾Æ Àúµµ Çѹø ÇØ º¸°Ú½À´Ï´Ù. °¨»çÇÕ´Ï´Ù~
Rainwalk ´Ô ¸¶Áö¸· ¿äûÇϼ̴ø´ë·Î ¸Å¹ø ´Ù½Ã ¸¸ÁúÇÊ¿ä°¡ ¾øµµ·Ï ¿µ±¸ÀúÀå µË´Ï´Ù ÀÌÁ¦...