May 17, 201115 yr And i am on AMD, thats the problem. I will try to search the net for a solution, can anybody give me an advice how i can put some load onto my CPU under unRaid (without having to install something like x264 etc.) so i can see if it clocks up when needed? Or is parity calculation while putting something onto the array already enough? You can start a parity check to load test unRAID. Then cancel it manually if you don't want to wait for it to complete. FWIW it works (with 4.6-rc2 / rc3) on my AMD system , which admittedly is old: Opteron 185 on Asus A8RMVP Deluxe. I'm not knowledgeable enough to offer more advice on this but it might help someone else to if you were to post what your specific processor and motherboard is. You might also search for any reported issues with your MB / BIOS version with Cool'n'Quiet. Possibly a BIOS upgrade could help.
May 17, 201115 yr Okay it is getting a little bit strange here. After seraching a little bit i found an HowTo for Arch Linux which is really good written. According to that the first thing i have to do is: modprobe powernow-k8 No Problem that works. After that you have to load a suitable Governor, which should be cpufreq_ondemand, now we are coming to the strange part. When i go to: /lib/modules/2.6.36.2-unRAID/kernel/drivers/cpufreq/ i have three governors to choose from: cpufreq_conservative.ko cpufreq_powersave.ko cpufreq_userspace.ko What do we see here? Right no Govenor cpufreq_ondemand.ko, only a cpufreq_conservative.ko. A modprobe cpufreq_ondemand works without an error, strange because there is no module for that in the folder. A modprobe cpufreq_conservative (the cpufreq_conservative should work similar to cpufreq_ondemand) throws an fatal error. Has somebody an idea how this could be? Edit: Okay loading modules only seam to work if you are not in the same folder in which the modules are stored. But that doesn't change the fact that the cpufreq_ondemand module ist missing.
May 17, 201115 yr Nothing strange going on at all, just typical users not actually reading what is already posted in this thread. Someone already indicated what to modprobe for AMD cpus and I also listed all the Governor that unRAID 5.0b6a has available. Yes, you need to modprobe something like: modprobe powernow-k8 or modprobe acpi-cpufreq it would have 'ondemand', and 'performance' listed as those are compiled into the kernel. It may also have 'powersave', 'userspace', and 'conservative' available since the unRAID 5.0b6a Linux kernel has those configured as modules. They may not show up in that list unless you modprobe those modules though [cpufreq_XXX].
May 18, 201115 yr Found a good guide for that and it works http://www.slackwiki.org/CPU_Frequency_Scaling When i put some load on the CPU by executing yes >/dev/null in a seperate screen it will clock up the CPU. There is also some code you could put into the Go Script. When i come home i will look if this has any negative effect on the Network transfer rates.
May 20, 201115 yr As described above the first steps are going ok: root@Tower:/# modprobe speedstep-lib root@Tower:/# /sbin/modprobe cpufreq_ondemand root@Tower:/# SCALING_GOVERNOR=ondemand ...but I'm failing here: root@Tower:/# cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors cat: /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors: No such file or directory I looked into the guide and what I see is that I only have 4 directories under /sys/devices/system/cpu/cpu0: /cache /cpuidle /thermal_throttle /topology
Archived
This topic is now archived and is closed to further replies.