Jump to content
thirty bees forum

Thirty bees running RaspberryPI 4 - test


Petter

Recommended Posts

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,,

 

Screenshot_2020-04-29 Configuration Information • Valifest com.png

Edited by Petter
Adding configuration information image.
  • Like 3
Link to comment
Share on other sites

 

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.

Link to comment
Share on other sites

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.

 

 

 

Link to comment
Share on other sites

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
Link to comment
Share on other sites

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

  • Like 2
Link to comment
Share on other sites

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...