Petter Posted April 28, 2020 Posted April 28, 2020 (edited) I just did a plain test, installing Thirty bees - using a Raspberry Pi 4 (4gb) Installation is done using Raspbian Buster, Nginx and PHP7.4 - HD is Samsung EVO850 connected with a USB3 adapter. Internet connection is just now for testing just a tiny ADSL line with 1mb bandwidth. I did this just to test, and the installation is "plain" without any extra optimizations - and default "test products" Even so, the performance is not too bad with a Google pagespeed rating of 72% when I tested - that's better than most commercial sites,,, Link to google pagespeed test If to many of you test this link now, the site will mostly struggle due to the limited 1mb ADSL line that provides internet connection, but also, the test shows that you don't need more than a Raspberry Pi and a decent internet connection to make a minimal shop. Site link http://valifest.com This site is just a test site and will be removed any time,, Edited April 28, 2020 by Petter Adding configuration information image. 3
Anima Posted April 29, 2020 Posted April 29, 2020 Very good, can you post the use of memory and processing on the raspberry? There is a cool app for this JuiceSSH + Performace Monitor. Or the good is old: $ free -h and $ top It took me a while to load the pages, but I think it is due to the location (Brazil). Ping 239 ~ 244 But from what I can see, it maintains a very beginning store in production very well. I have raspberry pi 3+, I haven't tested it yet because I use ISPCONFIG 3, the raspberry won't do it.
Petter Posted April 29, 2020 Author Posted April 29, 2020 pi@raspberrypi:~ $ free -h total used free shared buff/cache available Mem: 3,9Gi 198Mi 3,5Gi 22Mi 216Mi 3,5Gi Swap: 99Mi 0B 99Mi pi@raspberrypi:~ $ +++++++++++++++++++++++++++++++++++++++++++++++ pi@raspberrypi:~ $ top top - 15:26:03 up 1:58, 1 user, load average: 0,00, 0,00, 0,00 Tasks: 114 total, 1 running, 113 sleeping, 0 stopped, 0 zombie %Cpu(s): 0,1 us, 0,2 sy, 0,0 ni, 99,7 id, 0,1 wa, 0,0 hi, 0,0 si, 0,0 st MiB Mem : 3955,6 total, 3540,3 free, 198,2 used, 217,1 buff/cache MiB Swap: 100,0 total, 100,0 free, 0,0 used. 3614,0 avail Mem PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND 1051 pi 20 0 10624 2856 2480 R 0,7 0,1 0:00.20 top 610 mysql 20 0 727116 92712 16020 S 0,3 2,3 0:09.97 mysqld 1 root 20 0 33144 7992 6420 S 0,0 0,2 0:04.44 systemd 2 root 20 0 0 0 0 S 0,0 0,0 0:00.01 kthreadd 3 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 rcu_gp 4 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 rcu_par_gp 8 root 0 -20 0 0 0 I 0,0 0,0 0:00.00 mm_percpu+ 9 root 20 0 0 0 0 S 0,0 0,0 0:00.03 ksoftirqd+ 10 root 20 0 0 0 0 I 0,0 0,0 0:01.10 rcu_sched 11 root 20 0 0 0 0 I 0,0 0,0 0:00.00 rcu_bh 12 root rt 0 0 0 0 S 0,0 0,0 0:00.00 migration+ 13 root 20 0 0 0 0 S 0,0 0,0 0:00.00 cpuhp/0 14 root 20 0 0 0 0 S 0,0 0,0 0:00.00 cpuhp/1 15 root rt 0 0 0 0 S 0,0 0,0 0:00.01 migration+ 16 root 20 0 0 0 0 S 0,0 0,0 0:00.04 ksoftirqd+ 19 root 20 0 0 0 0 S 0,0 0,0 0:00.00 cpuhp/2 20 root rt 0 0 0 0 S 0,0 0,0 0:00.00 migration+ pi@raspberrypi:~ $ Slow load performance is excepted, the internet connection is a tiny ASDL connection, but when I browse from the local LAN - this raspberry overwhelms me, all operations is very "snappy" and with minimal load times. - If connecting the Raspberry Pi to a 1gb fiber line I don't thing anyone would believe how fast this site is, given the fact that the server is a Raspberry Pi.
Petter Posted April 29, 2020 Author Posted April 29, 2020 And this is the disk performance you can get from a Raspberry Pi 4 if using SSD hard disk: Brand: Samsung 850 Evo Class: SSD (2.5" SATA) Capacity (GB): 250G Product: SSD Device Details Manufacturer: Samsung Model: SSD850EVO250GB Interface: Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0 Rotation Rate (RPM): Solid State Device USB Device ID: 1d6b:55aa USB Vendor ID: 0x1d6b (Linux Foundation) USB Product ID: 0x55aa (Hub) USB Storage Driver: uas Quirks: None Host System Details Model: Raspberry Pi 4 Model B Rev 1.1 Manufacturer: Raspberry Pi Foundation Operating System: Raspbian GNU/Linux 10 (buster) Architecture: armv7l CPU Clock: 1500 Core Clock: 500 RAM Clock: 3200 Benchmark Results DD Write Speed: 144 HD Parm (Disk): 296.36 HD Parm (Cached): 285.65 FIO 4K Random Write (IOPS): 8529 FIO 4K Random Read (IOPS): 22505 FIO 4K Random Write: 34119 FIO 4K Random Read: 90021 IOZone 4K Read: 30884 IOZone 4K Write: 27975 IOZone 4K Random Read: 21669 IOZone 4K Random Write: 34254
Petter Posted April 29, 2020 Author Posted April 29, 2020 I did a Google Lighthouse report for the Raspberry PI4, running Thirty Bees. There is no doubt AT ALL . When the Raspberry Pi is connected to a decent internet line, The PI is more than powerful enough to be used as server for a small ThirtyBees web shop See attached Google Light house report. Raspberry-PI-running-ThirtyBees-Google-Lighthouse-report.pdf 2
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now