I'm not complaining, my old original Chinese Pi is serving videos to numerous devices in my home, it also runs Apache (Bit over the top) to send videos to a friend in US, also runs xsane so scanner used by any computer. Two early Pis running Kodi receiving HD video from my server. Another runs TV Headend and streams live TV to my Kodi devices.tonywaite wrote:The Pi2 struggles, compared to a web-optimised Laptop at twenty times the price.
However I think that you would appreciate the move to a Pi3. It's not as good as a modern Laptop, but it's much snappier than the Pi2!
Regarding the speed of the pi2, and I suppose pi3, did you verify that it is really running at its nominal speed?geffers wrote:Are we expecting too much from the Pi? Just wondering.
An overclocked Pi2B is handling being a reasonably capable desktop PC replacement here, so you could try that route before parting with £30. It's quicker than a friend's Pi3B that throttles back at the slightest provocation, not that I'm suggesting that they all will, obviously.geffers wrote:I have a number of Pi devices for various projects but just before Christmas my laptop died so I decided to use my quad core Pi 2 running Ubuntu Mate as my main computer for a while.
Are they throttling because the governor is borked or because of heat? The reason I suggested looking at the speed is because I kept seeing byobu saying that I had 4 cores going at .6GHz. Well, it's a pi2, shouldn't it ever say the rated .9GHz? So I went in and changed the system to just run at .9GHz and you know what, it seemed faster! If someone is not running byobu (or something else that tells them this information), they might think they are at .9GHz but they are really at something else like .6GHz.GTR2Fan wrote: It's quicker than a friend's Pi3B that throttles back at the slightest provocation, not that I'm suggesting that they all will, obviously.
Have him increase the "sampling_down_factor" to 40, and it won't drop out of "turbo" as quickly. Otherwise if it has to wait too many milliseconds for an input or something it will drop out of turbo mode briefly, then nail the throttle again to get back up to speed.GTR2Fan wrote:geffers wrote:It's quicker than a friend's Pi3B that throttles back at the slightest provocation, not that I'm suggesting that they all will, obviously.
Code: Select all
sudo echo 40 > /sys/devices/system/cpu/cpufreq/ondemand/sampling_down_factor
I'll end up with a Pi3 and yes, you're right, will end up with laptop too.alexeames wrote:Seriously. Try a Pi3 it's a much improved web-browsing experience. You'll probably end up getting a laptop anyway, but for those who can't afford one it's a credible alternative.
Interesting, haven't tried over clocking. Worth a try at some point if I keep an eye on the CPU temperature.GTR2Fan wrote:An overclocked Pi2B is handling being a reasonably capable desktop PC replacement here, so you could try that route before parting with £30. It's quicker than a friend's Pi3B that throttles back at the slightest provocation, not that I'm suggesting that they all will, obviously.geffers wrote:I have a number of Pi devices for various projects but just before Christmas my laptop died so I decided to use my quad core Pi 2 running Ubuntu Mate as my main computer for a while.
Yes, correct speed.stderr wrote:Regarding the speed of the pi2, and I suppose pi3, did you verify that it is really running at its nominal speed?geffers wrote:Are we expecting too much from the Pi? Just wondering.
What's this? "Running a nominal speed"? What speed are you talking about, where can I control that? I tried Raspbian, now trying Ubuntu Mate, both to slow to be useable...stderr wrote:Regarding the speed of the pi2, and I suppose pi3, did you verify that it is really running at its nominal speed?
@GeffersI'll end up with a Pi3 and yes, you're right, will end up with laptop too.
Geffers
Code: Select all
force_turbo=1
dtparam=sd_overclock=100
arm_freq=1300
core_freq=500
over_voltage=4
sdram_freq=575
sdram_schmoo=0x02000020
over_voltage_sdram_p=6
over_voltage_sdram_i=4
over_voltage_sdram_c=4
v3d_freq=500
h264_freq=333
gpu_mem=256
There are several things that can be problems and they include, I suppose, throttling due to overheating. That shouldn't be a problem unless you are seriously overclocking but some people are making various claims. I just think it is important to make sure that the governor is actually making the system run at whatever the high speed is supposed to be. If you aren't happy with the performance, is it really running at the claimed speed?Taxicletter wrote:What's this? "Running a nominal speed"? What speed are you talking about, where can I control that? I tried Raspbian, now trying Ubuntu Mate, both to slow to be useable...stderr wrote:Regarding the speed of the pi2, and I suppose pi3, did you verify that it is really running at its nominal speed?
Until yesterday, I didn't change anything but the GPU. I changed that because I read somewhere to do that if you use the experimental openGL driver. And indeed, without increasing that, the driver would give me glitches and freezes. Increasing to 256 also froze my system in the end, but 128 works fine.stderr wrote:There are several things that can be problems and they include, I suppose, throttling due to overheating. That shouldn't be a problem unless you are seriously overclocking but some people are making various claims. I just think it is important to make sure that the governor is actually making the system run at whatever the high speed is supposed to be. If you aren't happy with the performance, is it really running at the claimed speed?Taxicletter wrote:What's this? "Running a nominal speed"? What speed are you talking about, where can I control that? I tried Raspbian, now trying Ubuntu Mate, both to slow to be useable...
Code: Select all
force_turbo=1
dtparam=sd_overclock=100
arm_freq=1300
core_freq=500
over_voltage=4
sdram_freq=575
sdram_schmoo=0x02000020
over_voltage_sdram_p=6
over_voltage_sdram_i=4
over_voltage_sdram_c=4
v3d_freq=500
h264_freq=333
gpu_mem=256
Code: Select all
echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Code: Select all
force_turbo=1
Code: Select all
openssl speed rsa4096 -multi $(grep -c ^processor /proc/cpuinfo)
ghans wrote:As said , cool your Pi actively and check if
the cpufreq governor is set to "performance" .
ghansCode: Select all
echo performance > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Flagbit wrote:If you force the CPU to be all the time at the higher frequency within the config.txt,Code: Select all
force_turbo=1
what signs/s do you get when benchmarking with the command?Code: Select all
openssl speed rsa4096 -multi $(grep -c ^processor /proc/cpuinfo)
Code: Select all
Forked child 0
Forked child 1
Forked child 2
Forked child 3
+DTP:4096:private:rsa:10
+DTP:4096:private:rsa:10
+DTP:4096:private:rsa:10
+DTP:4096:private:rsa:10
+R1:46:4096:10.07
+DTP:4096:public:rsa:10
+R1:48:4096:10.10
+DTP:4096:public:rsa:10
+R1:48:4096:10.12
+DTP:4096:public:rsa:10
+R1:48:4096:10.20
+DTP:4096:public:rsa:10
+R2:3089:4096:10.00
+R2:3104:4096:10.00
+R2:3076:4096:10.00
+R2:3079:4096:10.01
Got: +F2:3:4096:0.212500:0.003251 from 0
Got: +F2:3:4096:0.218913:0.003237 from 1
Got: +F2:3:4096:0.210417:0.003222 from 2
Got: +F2:3:4096:0.210833:0.003251 from 3
OpenSSL 1.0.1k 8 Jan 2015
built on: Tue Mar 1 16:38:12 2016
options:bn(64,32) rc4(ptr,char) des(idx,cisc,16,long) aes(partial) blowfish(ptr)
compiler: -I. -I.. -I../include -fPIC -DOPENSSL_PIC -DOPENSSL_THREADS -D_REENTRANT -DDSO_DLFCN -DHAVE_DLFCN_H -DL_ENDIAN -DTERMIO -g -O2 -fstack-protector-strong -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wl,-z,relro -Wa,--noexecstack -Wall -DOPENSSL_BN_ASM_MONT -DOPENSSL_BN_ASM_GF2m -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DGHASH_ASM
sign verify sign/s verify/s
rsa 4096 bits 0.053278s 0.000810s 18.8 1234.5
Do you use a class10 SD-card?. Now I overclocked (arm_freq=1000) and everything seems to run faster, but the freezes stay there, I have the impression it freezes a little longer now, but overal speed is better.