Cannot fork: Cannot allocate memory | BlockingInformParent

Begonnen von Burny4600, 14 Februar 2018, 10:33:06

Vorheriges Thema - Nächstes Thema

Wernieman

#60
Bezüglich kern.log
cat /var/log/kern.log

bezüglich perl-version
perl -v

bezüglich FHEM-Modulversionen:
in der "Fhem-Commandozeile"
version
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html

Brice

#61
Zitat von: Burny4600 am 16 März 2018, 16:48:08
Diese Probleme bestanden auch bei vorherigen Lite Stretch.
Das kann ich nicht bestätigen. Auf meinem Produktivsystem Pi 3b lief FHEM unter Stetch ab 24.10.2017 bis zum 14.03.2018 problemlos. Am 12.03.2018 habe ich ein apt-get udpate && apt-get upgrade durchgeführt.

Ein zweites System (FHEM nur mit PIR_GIPO, mpd, TechemWZ) ohne update/upgrade läuft seit dem 24.10.2017 ohne "Cannot fork: Cannot allocate memory".

Das Produktivsystem hatte ich heute noch mit einem gesicherten Image vom 18.01.2019 (Stetch aufgesetzt am 24.10.2017) versehen und konnte im Sysmon wiederum sehen, wie sich RAM permanent füllt. Produktivsytem ist akutell unter Jessie aufgesetzt und wird weiter beobachtet.
FHEM auf RPi 4 4GB (Buster) | produktiv) CUL 868 für FS20 | S300TH | KS300 | Max!Cube als CUN 868 für TechemWZ | HM-MOD-RPI-PCB für HM | Z-Wave ZME_UZB1 | FRITZ!DECT 200 | HUE | Lightify | Echo Dot | WS3080

enno

Hier das Problemsystem:

Latest Revision: 16411

File                        Rev   Last Change

fhem.pl                     16403 2018-03-13 21:16:06Z rudolfkoenig
96_allowed.pm               16295 2018-02-28 22:11:09Z rudolfkoenig
No Id found for 47_anelPwrCtrl.pm
95_Astro.pm                 15508 2017-11-27 15:24:42Z phenning
90_at.pm                    15795 2018-01-05 20:46:21Z rudolfkoenig
98_autocreate.pm            15620 2017-12-16 18:10:36Z rudolfkoenig
98_cmdalias.pm              16300 2018-03-01 08:48:21Z rudolfkoenig
00_CUL.pm                   15027 2017-09-08 09:11:43Z rudolfkoenig
15_CUL_EM.pm                16293 2018-02-28 21:33:57Z rudolfkoenig
09_CUL_FHTTK.pm             15426 2017-11-12 20:10:43Z Matscher
10_CUL_HM.pm                16258 2018-02-24 22:11:14Z martinp876
14_CUL_TX.pm                14784 2017-07-25 15:06:43Z rudolfkoenig
14_CUL_WS.pm                15603 2017-12-13 20:53:47Z rudolfkoenig
93_DbLog.pm                 16369 2018-03-10 08:15:06Z DS_Starter
98_dewpoint.pm              15927 2018-01-19 15:46:47Z hotbso
98_DOIF.pm                  16406 2018-03-14 18:02:13Z Damian
98_dummy.pm                 12700 2016-12-02 16:49:42Z rudolfkoenig
73_ElectricityCalculator.pm 16260 2018-02-25 09:25:23Z Sailor
91_eventTypes.pm            14888 2017-08-13 12:07:12Z rudolfkoenig
72_FB_CALLLIST.pm           16346 2018-03-07 16:01:02Z markusbloch
72_FB_CALLMONITOR.pm        16392 2018-03-12 13:45:07Z markusbloch
93_FHEM2FHEM.pm             15006 2017-09-05 09:37:33Z rudolfkoenig
01_FHEMWEB.pm               16407 2018-03-14 19:43:35Z rudolfkoenig
11_FHT.pm                   16293 2018-02-28 21:33:57Z rudolfkoenig
92_FileLog.pm               15874 2018-01-13 17:16:33Z rudolfkoenig
95_FLOORPLAN.pm             13735 2017-03-19 12:43:53Z UliM
72_FRITZBOX.pm              16285 2018-02-27 17:58:54Z tupol
10_FS20.pm                  14888 2017-08-13 12:07:12Z rudolfkoenig
89_FULLY.pm                 15968 2018-01-23 12:36:57Z zap
73_GasCalculator.pm         16261 2018-02-25 09:26:04Z Sailor
98_help.pm                  15223 2017-10-10 10:14:24Z betateilchen
98_HMinfo.pm                16225 2018-02-19 19:23:47Z martinp876
12_HMS.pm                   15027 2017-09-08 09:11:43Z rudolfkoenig
00_HMUARTLGW.pm             16166 2018-02-13 19:52:08Z mgernoth
31_HUEDevice.pm             16352 2018-03-08 07:42:40Z justme1968
73_km200.pm                 14221 2017-05-08 10:55:47Z Sailor
30_LIGHTIFY.pm              13672 2017-03-11 23:20:19Z justme1968
98_logProxy.pm              16299 2018-03-01 08:06:55Z justme1968
98_Modbus.pm                15871 2018-01-13 16:24:22Z StefanStrobel
98_ModbusAttr.pm            15034 2017-09-09 12:01:43Z StefanStrobel
73_MPD.pm                   15830 2018-01-08 18:45:38Z Wzut
75_msgConfig.pm             15167 2017-10-01 18:46:23Z loredo
76_msgDialog.pm             15678 2017-12-24 06:31:42Z igami
91_notify.pm                15937 2018-01-20 13:43:28Z rudolfkoenig
21_OWAD.pm                  13642 2017-03-08 16:41:55Z phenning
21_OWCOUNT.pm               13664 2017-03-11 02:09:19Z phenning
21_OWID.pm                  13642 2017-03-08 16:41:55Z phenning
21_OWMULTI.pm               13642 2017-03-08 16:41:55Z phenning
21_OWSWITCH.pm              13668 2017-03-11 14:24:14Z phenning
21_OWTHERM.pm               13642 2017-03-08 16:41:55Z phenning
00_OWX.pm                   14108 2017-04-26 04:03:51Z phenning
33_readingsGroup.pm         16299 2018-03-01 08:06:55Z justme1968
96_SIP.pm                   15827 2018-01-08 18:36:07Z Wzut
98_statistics.pm            16357 2018-03-09 09:01:35Z tupol
99_SUNRISE_EL.pm            16266 2018-02-25 18:22:51Z rudolfkoenig
98_SVG.pm                   16402 2018-03-13 21:14:22Z rudolfkoenig
42_SYSMON.pm                15910 2018-01-16 23:07:56Z hexenmeister
26_tahoma.pm                15245 2017-10-13 18:26:18Z mike3436
50_TelegramBot.pm           16382 2018-03-11 13:20:55Z viegener
98_telnet.pm                16293 2018-02-28 21:33:57Z rudolfkoenig
98_Text2Speech.pm           13704 2017-03-14 19:33:42Z Tobias.Faust
59_Twilight.pm              16005 2018-01-27 06:05:51Z igami
99_Utils.pm                 15713 2017-12-28 11:01:02Z rudolfkoenig
77_UWZ.pm                   15650 2017-12-20 05:41:22Z CoolTux
98_version.pm               15140 2017-09-26 09:20:09Z markusbloch
73_WaterCalculator.pm       16262 2018-02-25 09:26:25Z Sailor
98_weblink.pm               16293 2018-02-28 21:33:57Z rudolfkoenig
98_WeekdayTimer.pm          16005 2018-01-27 06:05:51Z igami
59_Wunderground.pm          15171 2017-10-02 09:52:16Z loredo
71_YAMAHA_AVR.pm            15417 2017-11-10 20:03:22Z markusbloch

BatteryCheckUtils.pm         7570 2018-03-06 20:55:44Z Amenophis86
Blocking.pm                 15412 2017-11-09 14:34:29Z rudolfkoenig
Color.pm                    11159 2016-03-30 16:08:06Z justme1968
DevIo.pm                    16329 2018-03-04 20:18:08Z rudolfkoenig
FritzBoxUtils.pm            16344 2018-03-06 21:06:34Z rudolfkoenig
GPUtils.pm                   6653 2014-10-02 11:59:37Z ntruchsess
HMConfig.pm                 16265 2018-02-25 18:22:43Z martinp876
HttpUtils.pm                16407 2018-03-14 19:43:35Z rudolfkoenig
Info.pm                        28 2008-11-09 01:08:44Z dsully
msgSchema.pm                16359 2018-03-09 11:35:12Z loredo
myUtilsTemplate.pm           7570 2015-01-14 18:31:44Z rudolfkoenig
No Id found for ProtoThreads.pm
RTypes.pm                   10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm            16211 2018-02-18 11:59:09Z rudolfkoenig
TcpServerUtils.pm           15707 2017-12-27 14:41:21Z rudolfkoenig
UConv.pm                    14398 2017-05-28 09:40:42Z loredo
Unit.pm                     14136 2017-04-29 16:31:46Z loredo

doif.js                    15546 2017-12-03 09:57:42Z Ellert
fhemweb.js                 16348 2018-03-07 21:02:42Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968
Einfacher FHEM Anwender auf Intel®NUC

rudolfkoenig

ZitatWie bekomme ich die Version heraus?
In der FHEM-Eingabezeile version eintippen.

Burny4600

@Brice
Bei mir ist es so und es muss ja nicht heißen das ein jeder die gleichen Fehler haben muss.

List mit Cannot fork zweites System gerade wieder
Latest Revision: 16411

File                Rev   Last Change

fhem.pl             16403 2018-03-13 21:16:06Z rudolfkoenig
96_allowed.pm       16295 2018-02-28 22:11:09Z rudolfkoenig
90_at.pm            15795 2018-01-05 20:46:21Z rudolfkoenig
98_autocreate.pm    15620 2017-12-16 18:10:36Z rudolfkoenig
98_DOIF.pm          16406 2018-03-14 18:02:13Z Damian
98_dummy.pm         12700 2016-12-02 16:49:42Z rudolfkoenig
91_eventTypes.pm    14888 2017-08-13 12:07:12Z rudolfkoenig
93_FHEM2FHEM.pm     15006 2017-09-05 09:37:33Z rudolfkoenig
01_FHEMWEB.pm       16407 2018-03-14 19:43:35Z rudolfkoenig
92_FileLog.pm       15874 2018-01-13 17:16:33Z rudolfkoenig
95_FLOORPLAN.pm     13735 2017-03-19 12:43:53Z UliM
98_HTTPMOD.pm       16216 2018-02-18 15:26:11Z StefanStrobel
52_I2C_MCP23017.pm  12059 2016-08-22 21:14:59Z klauswitt
No Id found for 52_I2C_SUSV.pm
70_JSONMETER.pm     16360 2018-03-09 14:18:10Z tupol
98_logProxy.pm      16299 2018-03-01 08:06:55Z justme1968
98_Modbus.pm        15871 2018-01-13 16:24:22Z StefanStrobel
98_ModbusAttr.pm    15034 2017-09-09 12:01:43Z StefanStrobel
No Id found for 98_ModbusSDM630M.pm
# $Id: 99_myUtils.pm  2016-09-25  V1.0  Christian Schmidt $
91_notify.pm        15937 2018-01-20 13:43:28Z rudolfkoenig
No Id found for 99_perfmon.pm
98_PID20.pm         10722 2016-02-04 17:12:18Z john99sr
33_readingsGroup.pm 16299 2018-03-01 08:06:55Z justme1968
33_readingsProxy.pm 16299 2018-03-01 08:06:55Z justme1968
00_RPII2C.pm        15021 2017-09-06 19:48:55Z klausw
51_RPI_GPIO.pm      15821 2018-01-07 21:36:43Z klausw
No Id found for 99_sethmkey.pm
98_statistics.pm    16357 2018-03-09 09:01:35Z tupol
99_SUNRISE_EL.pm    16266 2018-02-25 18:22:51Z rudolfkoenig
98_SVG.pm           16402 2018-03-13 21:14:22Z rudolfkoenig
42_SYSMON.pm        15910 2018-01-16 23:07:56Z hexenmeister
98_telnet.pm        16293 2018-02-28 21:33:57Z rudolfkoenig
98_update.pm        15862 2018-01-12 21:01:28Z rudolfkoenig
99_Utils.pm         15713 2017-12-28 11:01:02Z rudolfkoenig
98_version.pm       15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm       16293 2018-02-28 21:33:57Z rudolfkoenig

Blocking.pm         15412 2017-11-09 14:34:29Z rudolfkoenig
Color.pm            11159 2016-03-30 16:08:06Z justme1968
DevIo.pm            16329 2018-03-04 20:18:08Z rudolfkoenig
HttpUtils.pm        16407 2018-03-14 19:43:35Z rudolfkoenig
RTypes.pm           10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm    16211 2018-02-18 11:59:09Z rudolfkoenig
TcpServerUtils.pm   15707 2017-12-27 14:41:21Z rudolfkoenig

doif.js                    15546 2017-12-03 09:57:42Z Ellert
fhemweb.js                 16348 2018-03-07 21:02:42Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968
svg.js                     15896 2018-01-14 21:35:42Z rudolfkoenig


kernel.log
Mar 11 06:25:18 ccs-ht-rasp02 kernel: [34962.036162] w1_master_driver w1_bus_master1: Family 0 for 00.054000000000.a4 is not registered.
Mar 11 06:26:09 ccs-ht-rasp02 kernel: [35012.718046] w1_master_driver w1_bus_master1: Family 0 for 00.854000000000.28 is not registered.
Mar 11 06:27:02 ccs-ht-rasp02 kernel: [35066.119750] w1_master_driver w1_bus_master1: Family 0 for 00.454000000000.e2 is not registered.
Mar 11 06:28:06 ccs-ht-rasp02 kernel: [35129.641474] w1_master_driver w1_bus_master1: Family 0 for 00.c54000000000.6e is not registered.
Mar 11 06:29:22 ccs-ht-rasp02 kernel: [35205.860160] w1_master_driver w1_bus_master1: Family 0 for 00.254000000000.87 is not registered.
Mar 11 06:30:13 ccs-ht-rasp02 kernel: [35256.524850] w1_master_driver w1_bus_master1: Family 0 for 00.a54000000000.0b is not registered.
Mar 11 06:30:51 ccs-ht-rasp02 kernel: [35294.525520] w1_master_driver w1_bus_master1: Family 0 for 00.654000000000.c1 is not registered.
Mar 11 06:31:44 ccs-ht-rasp02 kernel: [35347.766718] w1_master_driver w1_bus_master1: Family 0 for 00.e54000000000.4d is not registered.
Mar 11 06:32:34 ccs-ht-rasp02 kernel: [35398.247753] w1_master_driver w1_bus_master1: Family 0 for 00.154000000000.39 is not registered.
Mar 11 06:33:26 ccs-ht-rasp02 kernel: [35450.318498] w1_master_driver w1_bus_master1: Family 0 for 00.954000000000.b5 is not registered.
Mar 11 06:34:42 ccs-ht-rasp02 kernel: [35525.449874] w1_master_driver w1_bus_master1: Family 0 for 00.554000000000.7f is not registered.
Mar 11 06:35:21 ccs-ht-rasp02 kernel: [35564.650381] w1_master_driver w1_bus_master1: Family 0 for 00.d54000000000.f3 is not registered.
Mar 11 06:35:47 ccs-ht-rasp02 kernel: [35590.690790] w1_master_driver w1_bus_master1: Family 0 for 00.354000000000.1a is not registered.
Mar 11 06:36:49 ccs-ht-rasp02 kernel: [35653.011834] w1_master_driver w1_bus_master1: Family 0 for 00.b54000000000.96 is not registered.
Mar 11 06:37:28 ccs-ht-rasp02 kernel: [35692.212232] w1_master_driver w1_bus_master1: Family 0 for 00.754000000000.5c is not registered.
Mar 11 06:38:08 ccs-ht-rasp02 kernel: [35731.412737] w1_master_driver w1_bus_master1: Family 0 for 00.f54000000000.d0 is not registered.
Mar 11 06:39:23 ccs-ht-rasp02 kernel: [35806.973708] w1_master_driver w1_bus_master1: Family 0 for 00.0d4000000000.66 is not registered.
Mar 11 06:40:14 ccs-ht-rasp02 kernel: [35857.734304] w1_master_driver w1_bus_master1: Family 0 for 00.8d4000000000.ea is not registered.
Mar 11 06:40:41 ccs-ht-rasp02 kernel: [35885.214630] w1_master_driver w1_bus_master1: Family 0 for 00.4d4000000000.20 is not registered.
Mar 11 06:41:45 ccs-ht-rasp02 kernel: [35948.814989] w1_master_driver w1_bus_master1: Family 0 for 00.cd4000000000.ac is not registered.
Mar 11 06:43:01 ccs-ht-rasp02 kernel: [36025.095583] w1_master_driver w1_bus_master1: Family 0 for 00.2d4000000000.45 is not registered.
Mar 11 06:43:52 ccs-ht-rasp02 kernel: [36075.856284] w1_master_driver w1_bus_master1: Family 0 for 00.ad4000000000.c9 is not registered.
Mar 11 06:44:55 ccs-ht-rasp02 kernel: [36139.296857] w1_master_driver w1_bus_master1: Family 0 for 00.6d4000000000.03 is not registered.
Mar 11 06:45:49 ccs-ht-rasp02 kernel: [36192.617228] w1_master_driver w1_bus_master1: Family 0 for 00.ed4000000000.8f is not registered.
Mar 11 06:46:39 ccs-ht-rasp02 kernel: [36243.257283] w1_master_driver w1_bus_master1: Family 0 for 00.1d4000000000.fb is not registered.
Mar 11 06:47:42 ccs-ht-rasp02 kernel: [36305.507877] w1_master_driver w1_bus_master1: Family 0 for 00.9d4000000000.77 is not registered.
Mar 11 06:48:21 ccs-ht-rasp02 kernel: [36344.618112] w1_master_driver w1_bus_master1: Family 0 for 00.5d4000000000.bd is not registered.
Mar 11 06:49:00 ccs-ht-rasp02 kernel: [36383.738387] w1_master_driver w1_bus_master1: Family 0 for 00.dd4000000000.31 is not registered.
Mar 11 06:49:26 ccs-ht-rasp02 kernel: [36410.018609] w1_master_driver w1_bus_master1: Family 0 for 00.3d4000000000.d8 is not registered.
Mar 11 06:50:28 ccs-ht-rasp02 kernel: [36472.258910] w1_master_driver w1_bus_master1: Family 0 for 00.bd4000000000.54 is not registered.
Mar 11 06:51:33 ccs-ht-rasp02 kernel: [36537.077136] w1_master_driver w1_bus_master1: Family 0 for 00.7d4000000000.9e is not registered.
Mar 11 06:52:12 ccs-ht-rasp02 kernel: [36576.179841] w1_master_driver w1_bus_master1: Family 0 for 00.fd4000000000.12 is not registered.
Mar 11 06:53:28 ccs-ht-rasp02 kernel: [36651.539923] w1_master_driver w1_bus_master1: Family 0 for 00.034000000000.79 is not registered.
Mar 11 06:54:20 ccs-ht-rasp02 kernel: [36703.580312] w1_master_driver w1_bus_master1: Family 0 for 00.834000000000.f5 is not registered.
Mar 11 06:55:24 ccs-ht-rasp02 kernel: [36768.300726] w1_master_driver w1_bus_master1: Family 0 for 00.434000000000.3f is not registered.
Mar 11 06:56:14 ccs-ht-rasp02 kernel: [36817.781166] w1_master_driver w1_bus_master1: Family 0 for 00.c34000000000.b3 is not registered.
Mar 11 06:56:40 ccs-ht-rasp02 kernel: [36843.981333] w1_master_driver w1_bus_master1: Family 0 for 00.234000000000.5a is not registered.
Mar 11 06:57:32 ccs-ht-rasp02 kernel: [36896.021559] w1_master_driver w1_bus_master1: Family 0 for 00.a34000000000.d6 is not registered.
Mar 11 06:58:11 ccs-ht-rasp02 kernel: [36935.062130] w1_master_driver w1_bus_master1: Family 0 for 00.634000000000.1c is not registered.
Mar 11 06:59:01 ccs-ht-rasp02 kernel: [36984.542383] w1_master_driver w1_bus_master1: Family 0 for 00.e34000000000.90 is not registered.
Mar 11 06:59:53 ccs-ht-rasp02 kernel: [37037.102803] w1_master_driver w1_bus_master1: Family 0 for 00.134000000000.e4 is not registered.


pi@ccs-ht-rasp02:~ $ perl -v

This is perl 5, version 24, subversion 1 (v5.24.1) built for arm-linux-gnueabihf-thread-multi-64int
(with 75 registered patches, see perl -V for more detail)

Copyright 1987-2017, Larry Wall

Perl may be copied only under the terms of either the Artistic License or the
GNU General Public License, which may be found in the Perl 5 source kit.

Complete documentation for Perl, including FAQ lists, should be found on
this system using "man perl" or "perldoc perl".  If you have access to the
Internet, point your browser at http://www.perl.org/, the Perl Home Page.


pi@ccs-ht-rasp02:~ $ free -m

              total        used        free      shared  buff/cache   available
Mem:            927         610          56           0         260         264
Swap:             0           0           0
Mfg Chris

Raspberry Pi 2/2+/3/3+/4 / Betriebssystem: Bullseye Lite
Schnittstellen: RFXtrx433E, SIGNALduino, MQTT, nanoCUL, HM-MOD-UART, 1-Wire, LAN, ser2net, FHEM2FEHEM
Devices: S.USV, APC-USV, Fronius Datalogger Web 2, FS20, IT, Resol VBUS & DL2, TEK603, WMR200, YouLess, Homematic, MQTT

CoolTux

Du musst nicht wissen wie es geht! Du musst nur wissen wo es steht, wie es geht.
Support me to buy new test hardware for development: https://www.paypal.com/paypalme/MOldenburg
My FHEM Git: https://git.cooltux.net/FHEM/
Das TuxNet Wiki:
https://www.cooltux.net

jailbreaker07

Hier mein Problemsystem:

Latest Revision: 16240

File                 Rev   Last Change

fhem.pl              16228 2018-02-20 09:23:11Z rudolfkoenig
96_allowed.pm        16200 2018-02-17 12:34:42Z rudolfkoenig
90_at.pm             15795 2018-01-05 20:46:21Z rudolfkoenig
98_autocreate.pm     15620 2017-12-16 18:10:36Z rudolfkoenig
10_CUL_HM.pm         16212 2018-02-18 13:05:21Z martinp876
93_DbLog.pm          16224 2018-02-19 18:58:18Z DS_Starter
93_DbRep.pm          16232 2018-02-20 16:21:12Z DS_Starter
98_dewpoint.pm       15927 2018-01-19 15:46:47Z hotbso
98_DOIF.pm           16182 2018-02-14 21:36:04Z Damian
98_dummy.pm          12700 2016-12-02 16:49:42Z rudolfkoenig
70_ENIGMA2.pm        14985 2017-09-01 11:18:48Z loredo
91_eventTypes.pm     14888 2017-08-13 12:07:12Z rudolfkoenig
00_FBAHA.pm          15437 2017-11-16 08:48:48Z rudolfkoenig
10_FBDECT.pm         15670 2017-12-22 22:03:42Z rudolfkoenig
72_FB_CALLLIST.pm    16055 2018-01-31 12:46:39Z markusbloch
72_FB_CALLMONITOR.pm 16000 2018-01-26 11:48:32Z markusbloch
01_FHEMWEB.pm        16153 2018-02-11 17:02:29Z rudolfkoenig
92_FileLog.pm        15874 2018-01-13 17:16:33Z rudolfkoenig
72_FRITZBOX.pm       16187 2018-02-15 18:14:12Z tupol
# $Id: 99_getstate.pm,v 1.3 2009-12-16 16:46:00 m_fischer Exp $
37_harmony.pm        15971 2018-01-23 13:41:25Z justme1968
98_HMinfo.pm         16225 2018-02-19 19:23:47Z martinp876
00_HMLAN.pm          14073 2017-04-22 13:45:25Z martinp876
00_HMUARTLGW.pm      16166 2018-02-13 19:52:08Z mgernoth
98_HTTPMOD.pm        16216 2018-02-18 15:26:11Z StefanStrobel
02_HTTPSRV.pm        13976 2017-04-12 13:35:44Z neubert
49_IPCAM.pm           2626 2013-02-01 19:19:15Z mfr69bs
98_JsonList2.pm      13757 2017-03-20 19:17:02Z rudolfkoenig
75_msgConfig.pm      15167 2017-10-01 18:46:23Z loredo
91_notify.pm         15937 2018-01-20 13:43:28Z rudolfkoenig
No Id found for 99_perfmon.pm
70_Pushbullet.pm      9730 2015-10-30 15:06:41Z fhainz
70_Pushover.pm       15162 2017-10-01 11:25:11Z loredo
33_readingsGroup.pm  16030 2018-01-28 19:16:05Z justme1968
44_S7.pm             14697 2017-07-13 04:36:34Z charlie71
44_S7_ARead.pm       15539 2017-12-01 21:52:13Z charlie71
44_S7_Client.pm      14257 2017-05-12 16:39:44Z charlie71
44_S7_DRead.pm       15539 2017-12-01 21:52:13Z charlie71
44_S7_DWrite.pm      15539 2017-12-01 21:52:13Z charlie71
44_S7_S5Client.pm    15518 2017-11-28 21:17:47Z charlie71
44_S7_S7Client.pm    15511 2017-11-27 21:13:16Z charlie71
96_SIP.pm            15827 2018-01-08 18:36:07Z Wzut
98_statistics.pm     15455 2017-11-19 12:30:39Z tupol
99_SUNRISE_EL.pm     15572 2017-12-08 22:18:13Z rudolfkoenig
98_SVG.pm            16236 2018-02-20 21:54:24Z rudolfkoenig
42_SYSMON.pm         15910 2018-01-16 23:07:56Z hexenmeister
98_telnet.pm         15676 2017-12-23 19:33:43Z rudolfkoenig
98_Text2Speech.pm    13704 2017-03-14 19:33:42Z Tobias.Faust
98_THRESHOLD.pm      14179 2017-05-03 20:10:16Z Damian
99_Utils.pm          15713 2017-12-28 11:01:02Z rudolfkoenig
98_version.pm        15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm        14888 2017-08-13 12:07:12Z rudolfkoenig

Blocking.pm          15412 2017-11-09 14:34:29Z rudolfkoenig
Color.pm             11159 2016-03-30 16:08:06Z justme1968
DevIo.pm             15939 2018-01-20 17:17:19Z rudolfkoenig
FritzBoxUtils.pm     14541 2017-06-19 09:13:10Z rudolfkoenig
HMConfig.pm          16070 2018-02-03 15:50:55Z martinp876
HttpUtils.pm         15631 2017-12-17 12:33:03Z rudolfkoenig
Info.pm                 28 2008-11-09 01:08:44Z dsully
msgSchema.pm         15175 2017-10-02 14:29:50Z loredo
RTypes.pm            10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm     16211 2018-02-18 11:59:09Z rudolfkoenig
TcpServerUtils.pm    15707 2017-12-27 14:41:21Z rudolfkoenig

doif.js                    15546 2017-12-03 09:57:42Z Ellert
fhemweb.js                 16237 2018-02-20 22:17:13Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968

Brice

Version Stetch (Produktivsystem siehe Signatur) mit Problem (ist per restore von 16404 ohne Lösung des Problems zurück auf 16390 gesetzt):

Latest Revision: 16390

File                 Rev   Last Change

fhem.pl              16354 2018-03-09 07:31:31Z rudolfkoenig
# $Id: 60_airquality.pm 00000 2017-04-08 $$$
39_alexa.pm          16299 2018-03-01 08:06:55Z justme1968
90_at.pm             15795 2018-01-05 20:46:21Z rudolfkoenig
98_autocreate.pm     15620 2017-12-16 18:10:36Z rudolfkoenig
98_BOSEST.pm         15641 2017-12-18 21:49:03Z dominik
98_cmdalias.pm       16300 2018-03-01 08:48:21Z rudolfkoenig
00_CUL.pm            15027 2017-09-08 09:11:43Z rudolfkoenig
10_CUL_HM.pm         16258 2018-02-24 22:11:14Z martinp876
14_CUL_WS.pm         15603 2017-12-13 20:53:47Z rudolfkoenig
95_Dashboard.pm      12251 2016-10-03 09:45:43Z talkabout
98_DLNARenderer.pm   15836 2018-01-09 21:01:49Z dominik
98_DOIF.pm           16388 2018-03-11 20:32:41Z Damian
98_dummy.pm          12700 2016-12-02 16:49:42Z rudolfkoenig
70_ENIGMA2.pm        14985 2017-09-01 11:18:48Z loredo
91_eventTypes.pm     14888 2017-08-13 12:07:12Z rudolfkoenig
00_FBAHAHTTP.pm      16344 2018-03-06 21:06:34Z rudolfkoenig
10_FBDECT.pm         16293 2018-02-28 21:33:57Z rudolfkoenig
72_FB_CALLLIST.pm    16346 2018-03-07 16:01:02Z markusbloch
72_FB_CALLMONITOR.pm 16342 2018-03-06 16:47:19Z markusbloch
01_FHEMWEB.pm        16350 2018-03-07 21:30:37Z rudolfkoenig
92_FileLog.pm        15874 2018-01-13 17:16:33Z rudolfkoenig
95_FLOORPLAN.pm      13735 2017-03-19 12:43:53Z UliM
98_freezemon.pm      16384 2018-03-11 16:16:12Z KernSani
72_FRITZBOX.pm       16285 2018-02-27 17:58:54Z tupol
10_FS20.pm           14888 2017-08-13 12:07:12Z rudolfkoenig
00_HMUARTLGW.pm      16166 2018-02-13 19:52:08Z mgernoth
95_holiday.pm        16293 2018-02-28 21:33:57Z rudolfkoenig
98_HTTPMOD.pm        16216 2018-02-18 15:26:11Z StefanStrobel
02_HTTPSRV.pm        13976 2017-04-12 13:35:44Z neubert
30_HUEBridge.pm      16310 2018-03-02 10:43:36Z justme1968
31_HUEDevice.pm      16352 2018-03-08 07:42:40Z justme1968
49_IPCAM.pm           2626 2013-02-01 19:19:15Z mfr69bs
10_IT.pm             14852 2017-08-06 08:48:24Z bjoernh
13_KS300.pm          15627 2017-12-17 11:00:46Z rudolfkoenig
No Id found for 99_myUtils.pm
99_myUtilsTelefon.pm  1932 2012-10-06 20:15:33Z ulimaass
91_notify.pm         15937 2018-01-20 13:43:28Z rudolfkoenig
73_PRESENCE.pm       16177 2018-02-14 08:58:43Z markusbloch
70_Pushbullet.pm      9730 2015-10-30 15:06:41Z fhainz
70_PushNotifier.pm   11040 2016-03-10 14:42:46Z xusader
33_readingsGroup.pm  16299 2018-03-01 08:06:55Z justme1968
33_readingsProxy.pm  16299 2018-03-01 08:06:55Z justme1968
17_SIRD.pm           41052 2017-03-28 16:41:14Z joergbackus
98_structure.pm      16293 2018-02-28 21:33:57Z rudolfkoenig
99_SUNRISE_EL.pm     16266 2018-02-25 18:22:51Z rudolfkoenig
98_SVG.pm            16293 2018-02-28 21:33:57Z rudolfkoenig
42_SYSMON.pm         15910 2018-01-16 23:07:56Z hexenmeister
32_TechemWZ.pm       10662 2016-01-30 10:22:50Z herrmannj
50_TelegramBot.pm    16382 2018-03-11 13:20:55Z viegener
98_telnet.pm         16293 2018-02-28 21:33:57Z rudolfkoenig
98_THRESHOLD.pm      14179 2017-05-03 20:10:16Z Damian
59_Twilight.pm       16005 2018-01-27 06:05:51Z igami
99_Utils.pm          15713 2017-12-28 11:01:02Z rudolfkoenig
77_UWZ.pm            15650 2017-12-20 05:41:22Z CoolTux
98_version.pm        15140 2017-09-26 09:20:09Z markusbloch
91_watchdog.pm       14888 2017-08-13 12:07:12Z rudolfkoenig
59_Weather.pm        12559 2016-11-13 08:54:54Z borisneubert
98_weblink.pm        16293 2018-02-28 21:33:57Z rudolfkoenig
36_WMBUS.pm          16320 2018-03-03 20:25:22Z kaihs
10_ZWave.pm          16266 2018-02-25 18:22:51Z rudolfkoenig
00_ZWDongle.pm       16293 2018-02-28 21:33:57Z rudolfkoenig

Blocking.pm          15412 2017-11-09 14:34:29Z rudolfkoenig
Color.pm             11159 2016-03-30 16:08:06Z justme1968
Common.pm            10759 2016-02-07 20:00:12Z rleins
ControlPoint.pm      15823 2018-01-07 22:42:45Z Reinerlein
DevIo.pm             16329 2018-03-04 20:18:08Z rudolfkoenig
FritzBoxUtils.pm     16344 2018-03-06 21:06:34Z rudolfkoenig
HMConfig.pm          16265 2018-02-25 18:22:43Z martinp876
HttpUtils.pm         16343 2018-03-06 20:44:37Z rudolfkoenig
RTypes.pm            10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm     16211 2018-02-18 11:59:09Z rudolfkoenig
TcpServerUtils.pm    15707 2017-12-27 14:41:21Z rudolfkoenig
WMBus.pm             15376 2017-11-01 15:51:17Z kaihs
YahooWeatherAPI.pm   15742 2018-01-01 07:55:55Z neubert
ZWLib.pm             15466 2017-11-20 22:22:19Z rudolfkoenig

doif.js                    15546 2017-12-03 09:57:42Z Ellert
fhemweb.js                 16348 2018-03-07 21:02:42Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968
svg.js                     15896 2018-01-14 21:35:42Z rudolfkoenig


Version Stetch (zweites System siehe Signatur) ohne Probleme:
Latest Revision: 16404

File                Rev   Last Change

fhem.pl             16403 2018-03-13 21:16:06Z rudolfkoenig
96_allowed.pm       16295 2018-02-28 22:11:09Z rudolfkoenig
90_at.pm            15795 2018-01-05 20:46:21Z rudolfkoenig
98_autocreate.pm    15620 2017-12-16 18:10:36Z rudolfkoenig
98_backup.pm        15862 2018-01-12 21:01:28Z rudolfkoenig
00_CUL.pm           15027 2017-09-08 09:11:43Z rudolfkoenig
14_CUL_TX.pm        14784 2017-07-25 15:06:43Z rudolfkoenig
14_CUL_WS.pm        15603 2017-12-13 20:53:47Z rudolfkoenig
98_DOIF.pm          16388 2018-03-11 20:32:41Z Damian
98_dummy.pm         12700 2016-12-02 16:49:42Z rudolfkoenig
91_eventTypes.pm    14888 2017-08-13 12:07:12Z rudolfkoenig
01_FHEMWEB.pm       16350 2018-03-07 21:30:37Z rudolfkoenig
92_FileLog.pm       15874 2018-01-13 17:16:33Z rudolfkoenig
98_freezemon.pm     16384 2018-03-11 16:16:12Z KernSani
72_FRITZBOX.pm      16285 2018-02-27 17:58:54Z tupol
10_FS20.pm          14888 2017-08-13 12:07:12Z rudolfkoenig
10_IT.pm            14852 2017-08-06 08:48:24Z bjoernh
13_KS300.pm         15627 2017-12-17 11:00:46Z rudolfkoenig
73_MPD.pm           15830 2018-01-08 18:45:38Z Wzut
91_notify.pm        15937 2018-01-20 13:43:28Z rudolfkoenig
73_PRESENCE.pm      16177 2018-02-14 08:58:43Z markusbloch
33_readingsGroup.pm 16299 2018-03-01 08:06:55Z justme1968
51_RPI_GPIO.pm      15821 2018-01-07 21:36:43Z klausw
98_structure.pm     16293 2018-02-28 21:33:57Z rudolfkoenig
99_SUNRISE_EL.pm    16266 2018-02-25 18:22:51Z rudolfkoenig
98_SVG.pm           16402 2018-03-13 21:14:22Z rudolfkoenig
42_SYSMON.pm        15910 2018-01-16 23:07:56Z hexenmeister
32_TechemWZ.pm      10662 2016-01-30 10:22:50Z herrmannj
50_TelegramBot.pm   16382 2018-03-11 13:20:55Z viegener
98_telnet.pm        16293 2018-02-28 21:33:57Z rudolfkoenig
99_Utils.pm         15713 2017-12-28 11:01:02Z rudolfkoenig
98_version.pm       15140 2017-09-26 09:20:09Z markusbloch
98_weblink.pm       16293 2018-02-28 21:33:57Z rudolfkoenig
36_WMBUS.pm         16320 2018-03-03 20:25:22Z kaihs

Blocking.pm         15412 2017-11-09 14:34:29Z rudolfkoenig
Color.pm            11159 2016-03-30 16:08:06Z justme1968
DevIo.pm            16329 2018-03-04 20:18:08Z rudolfkoenig
FritzBoxUtils.pm    16344 2018-03-06 21:06:34Z rudolfkoenig
HttpUtils.pm        16343 2018-03-06 20:44:37Z rudolfkoenig
myUtilsTemplate.pm   7570 2015-01-14 18:31:44Z rudolfkoenig
RTypes.pm           10476 2016-01-12 21:03:33Z borisneubert
SetExtensions.pm    16211 2018-02-18 11:59:09Z rudolfkoenig
TcpServerUtils.pm   15707 2017-12-27 14:41:21Z rudolfkoenig
WMBus.pm            15376 2017-11-01 15:51:17Z kaihs

doif.js                    15546 2017-12-03 09:57:42Z Ellert
fhemweb.js                 16348 2018-03-07 21:02:42Z rudolfkoenig
fhemweb_readingsGroup.js   15189 2017-10-03 17:53:27Z justme1968
FHEM auf RPi 4 4GB (Buster) | produktiv) CUL 868 für FS20 | S300TH | KS300 | Max!Cube als CUN 868 für TechemWZ | HM-MOD-RPI-PCB für HM | Z-Wave ZME_UZB1 | FRITZ!DECT 200 | HUE | Lightify | Echo Dot | WS3080

DS_Starter

Hallo miteinander,

ich bin gerade auf diesen Thread gestoßen.
Für die User die DbLog und DbRep verwenden, möchte ich ein paar Hinweise und Tipps zur Arbeitsweise dieser Module geben.
Ich selbst verwende beide naturgemäß wegen der Entwicklungs- und Testtätigkeit massiv, ohne ein derartiges Verhalten bei mir auf (virtualisierten Systemen) Debian Jessie zu beobachten.

Umgebung:
Test: 6 x DbLog im asynch Mode (MySQL,PostgreSQL,SQLite), 41 x DbRep, 1 GB RAM, 250 - 380 MB Used
Prod: 2 x DbLog in asynch Mode (MySQL), 101 x DbRep, 1.2 GB RAM, 300 - 500 MB Used

DbLog:

* nur im Modus "asynchron = 1" verwendet dieses Modul einen BlockingCall.
   Wenn man den Verdacht hat deswegen Speicherprobleme zu haben, reicht es aus das Attribut "asynchron = 0" zu setzen (oder löschen).
   
* Bei asynchroner Nutzung und entsprechend vieler zu loggender Events in Zusammenhang mit einer sehr lang eingestellter Sync-Zeit (attr syncInterval) kann
   ein zeitweise!! erhöhter Speicherbedarf auftreten weil entsprechend viele Daten im Speicher gehalten werden. Abhilfe würde hier ein verringerter Wert für
   syncInterval schaffen.
   
Der asynchrone Modus kann in gewisser Weise dafür anfällig sein Speicher zu allokieren, wenn die Daten nicht an die Datenbank abgegeben werden können.
Das kann z.B. an einem länger!!! bestehenden Problem der DB liegen oder daran, dass in irgendeiner Weise die Abarbeitung der BlockingCall-Queue zum Erliegen kommt. DbLog muss dabei nicht der Auslöser der Situation sein, aber da in dem Fall die Log-Daten im RAM auflaufen, kann sich das Problem dadurch zeigen bzw. verstärken.
Ob ein solches Problem vorliegt, ist einfach an dem Reading "cacheUsage" zu erkennen. Der cacheUsage-Wert muß sich immer über einen Zyklus auf- und wieder abbauen und darf nicht stetig ansteigen.
Man kann cacheUsage auch z.B. in einem Filelog loggen (cacheEvents=2 setzen) und sich damit einen Überblick verschaffen.

DbRep:

* das Modul arbeitet mit BlockingCall, führt aber nur dann Aktivitäten aus wenn set/get-Befehle abgesetzt werden. Ansonsten passiert nichts.

* (temporärer) Speicherbedarf entsteht insbesondere bei umfangreichen Selektionen und/oder der Erstellung sehr vieler Readings (z.B. fetchrows über einen
   entsprechend großen Zeitraum und Attr "limit" angehoben). Wenn man die Daten nicht mehr benötigt, kann man sie mit "set ... eraseReadings" entsorgen.

* Etwas Fingerspitzengefühl wird benötigt, wenn man für MySQL die Funktion "dumpMySQL clientSide" benutzt. Diese Funktion selektiert entsprechend viele Datensätze
   aus der DB in den RAM um sie dann wegzuschreiben. Hier gibt es die Attribute dumpMemlimit, dumpSpeed um den Speicherkonsum dieser Funktion zu beschränken bzw.
   zu optimieren. D.h. bei dieser dump-Funktion kann es einen Peak bei der Speicherverwendung geben der sich aber nach Abschluß der Funktion wieder normalisiert.

Ich hoffe diese Erläuterungen helfen etwas um die Arbeit beider Module einzuordnen und in dem Zusammenhang bewerten zu können.

LG,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

rudolfkoenig

Zwischenergebnis der version Sammlung:
In allen 6 Problemfaellen kommen folgende Perl Dateien vor:
01_FHEMWEB.pm
33_readingsGroup.pm
90_at.pm
91_eventTypes.pm
91_notify.pm
92_FileLog.pm
98_DOIF.pm
98_SVG.pm
98_autocreate.pm
98_dummy.pm
98_telnet.pm
98_version.pm
98_weblink.pm
99_SUNRISE_EL.pm
99_Utils.pm
Blocking.pm
Color.pm
DevIo.pm
HttpUtils.pm
RTypes.pm
SetExtensions.pm
TcpServerUtils.pm
fhem.pl

Leider kommen diese alle auch in der "ohne Probleme" Liste vor, d.h. das Problem ist nicht auf die einfache Verwendung eines Moduls zurueckzufuehren.

@Heiko: ich glaube nicht, dass das Problem an DBLog liegt, siehe auch die o.g. Liste, und meine Kommentare vorhin.
Aber wenn du schon dabei bist: wuerdest du deine Systeme auf Stretch updaten ? :)

DS_Starter

Morgen Rudi,

Zitatich glaube nicht, dass das Problem an DBLog liegt, siehe auch die o.g. Liste, und meine Kommentare vorhin.
Ja, ich habe gelesen dass das Problem auch bei Nicht-DbLog-Usern auftritt.
Meine Hinweise solten nur DbLog-Usern ein paar Anhaltspunkte zur Arbeitsweise liefern, ein bisschen Know-How Aufbau  ;)

ZitatAber wenn du schon dabei bist: wuerdest du deine Systeme auf Stretch updaten ? :)
Ich würde ein weiteres virtualisiertes System auf Stretch aufbauen, habe ja ESX zur Verfügung.
Wird aber etwas dauern, Zeit ist momentan ein etwas knappes Gut ...

LG,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Brice

Zur Info:

ein gestern unter Jessie Lite aufgesetztes und um 17:53 gestartetes FHEM hat ab 01:03:54 ebenfalls die Meldungen geworfen.

2018.03.17 01:03:54 1: Cannot fork: Cannot allocate memory

2018-03-17_01:02:30 sysmon ram: Total: 923.35 MB, Used: 523.34 MB, 56.68 %, Free: 400.01 MB
2018-03-17_01:03:30 sysmon ram: Total: 923.35 MB, Used: 516.72 MB, 55.96 %, Free: 406.63 MB
2018-03-17_01:04:30 sysmon ram: Total: 923.35 MB, Used: 517.41 MB, 56.04 %, Free: 405.94 MB
2018-03-17_01:05:28 sysmon ram: n/a
2018-03-17_01:06:30 sysmon ram: Total: 923.35 MB, Used: 521.20 MB, 56.45 %, Free: 402.15 MB
2018-03-17_01:07:28 sysmon ram: n/a
2018-03-17_01:08:37 sysmon ram: Total: 923.35 MB, Used: 526.31 MB, 57.00 %, Free: 397.04 MB
2018-03-17_01:09:30 sysmon ram: Total: 923.35 MB, Used: 522.95 MB, 56.64 %, Free: 400.41 MB
2018-03-17_01:10:29 sysmon ram: n/a
2018-03-17_01:11:30 sysmon ram: Total: 923.35 MB, Used: 521.67 MB, 56.50 %, Free: 401.68 MB
2018-03-17_01:12:29 sysmon ram: n/a
2018-03-17_01:13:28 sysmon ram: n/a
2018-03-17_01:14:29 sysmon ram: n/a
FHEM auf RPi 4 4GB (Buster) | produktiv) CUL 868 für FS20 | S300TH | KS300 | Max!Cube als CUN 868 für TechemWZ | HM-MOD-RPI-PCB für HM | Z-Wave ZME_UZB1 | FRITZ!DECT 200 | HUE | Lightify | Echo Dot | WS3080

Rewe2000

#72
Hallo,

bei mir läuft nun mein Fhem auf dem Raspi (Stretch, neu aufgesetzt) seit 14.03.2018 22:03:28 ohne Neustart und auch ohne Fehler, jedoch mit sehr wenig freien RAM-Speicher.

Ob diese Beobachtung zur Problemlösung beiträgt, kann ich wegen fehlenden Kenntnissen nicht beurteilen, ich möchte Sie dennoch weitergeben. Wenn das nervt, gebt mir bitte Bescheid und ich werde es lassen.

Ich habe gestern sysmon installiert und schreibe den RAM Speicher mit, heute morgen ist mir folgendes aufgefallen:

Genau um 02:03 Uhr starte ich per at das verdichten der DBlog Datenbank mit "set DBLogging reduceLogNbl 30 average".
Und um  03:06 führe ich ein Backup der Maria SQLDB mit "set DBReport dumpMySQL clientSide" aus, welches um 03:16 Uhr beendet ist.
Irgendwas muss hier zur gleichen Zeit Speicher freigeben.

Meine Attribute zu DBLogging:
defmod DBLogging DbLog /opt/fhem/contrib/dblog/db.conf .*:.*
attr DBLogging DbLogExclude .*
attr DBLogging DbLogSelectionMode Exclude/Include
attr DBLogging DbLogType Current/History
attr DBLogging asyncMode 1
attr DBLogging room Logging
attr DBLogging shutdownWait 4
attr DBLogging verbose 2


Meine Attribute zu DBReport:
defmod DBReport DbRep DBLogging
attr DBReport DbLogExclude .*
attr DBReport dumpDirLocal /opt/fhem/backup
attr DBReport dumpFilesKeep 8
attr DBReport optimizeTablesBeforeDump 1
attr DBReport room Logging
attr DBReport verbose 2


Der freie Ram Speicher nimmt dann langsam wieder ab, derzeit sind (so wie immer eigentlich) wieder nur ca. 50 Mb frei.

Gruß Reinhard
Fhem 6.3 auf Raspberry Pi4 SSD mit Raspbian Bookworm, Homematic, Homematic IP, CCU3 mit RapberryMatic, WAGO 750-880, E3DC S10E Hauskraftwerk, E3DC Wallbox, my-PV AC ELWA-E Heizstab, Fritz!Box 7590, KIA Bluelinky

DS_Starter

Hallo Reinhard,

ZitatIrgendwas muss hier zur gleichen Zeit Speicher freigeben.

vorausgesetzt du betreibst die MySQL-DB mit auf dem Raspi, hängt die Speicherfreigabe kurz nach dem "set DBLogging reduceLogNbl 30 average" sehr wahrscheinlich mit Datenbank internen Vorgängen zusammen. Das reduceLogNbl  löscht ja mehr oder weniger viel Daten in der DB.
MySQL hat eine eigene Speicher- und Cacheverwaltung und kennt jede Menge Servervariablen mit denen das Verhalten und die Performance des DBMS bestimmt wird.

Wenn es dich interressiert und du dich etwas damit beschäftigen willst gibt es hier: https://dev.mysql.com/doc/refman/5.7/en/server-system-variables.html einen Einstieg.
Die Standardkonfiguration befindet sich in einer Konfigdatei. Auf Synology/MariaDB10 ist es "/usr/local/mariadb10/etc/mysql/my.cnf".

Hier mal ein Beispiel (Auszug) meiner MariaDB10 auf Synology, also extern:

[mysqld]
skip-external-locking
key_buffer_size = 384M
max_allowed_packet = 1M
table_open_cache = 512
sort_buffer_size = 2M
read_buffer_size = 2M
read_rnd_buffer_size = 8M
myisam_sort_buffer_size = 64M
thread_cache_size = 8
query_cache_size = 32M
# Try number of CPU's*2 for thread_concurrency
thread_concurrency = 8


Wenn du wie von mir vermutet die MySQL mit auf dem Raspi betreibst, lohnt es sich wahrscheinlich einen Blick darauf zu werfen ob die DB evtl. mit zu viel Speicherzuweisung (per default) arbeitet und es abändern um mehr RAM-Speicher frei zu haben. 
Allerdings hast du ja keine Probleme und wäre deswegen eher eine Grundlagenforschung für den Fall das du mal etwas ändern musst.
Solltest du mehr in diese Thematik einsteigen wollen, würde ich dir aber empfehlen einen separaten Thread zu eröffnen.

LG,
Heiko
ESXi@NUC+Debian+MariaDB, PV: SMA, Victron MPII+Pylontech+CerboGX
Maintainer: SSCam, SSChatBot, SSCal, SSFile, DbLog/DbRep, Log2Syslog, SolarForecast,Watches, Dashboard, PylonLowVoltage
Kaffeekasse: https://www.paypal.me/HMaaz
Contrib: https://svn.fhem.de/trac/browser/trunk/fhem/contrib/DS_Starter

Wernieman

Man merkt, das "freier Speicher" mal wieder falsch verstanden wird.

Wie schon mal erläutert, cacht Unix im Speicher und das wird im "freien Speicher" mit abgerechnet (anders als z.B. bei Windows). Wenn jetzt also kurzfristig jemand VIEL Speicher braucht, es aber auch schnell wieder komlett freigiebt, kannfolgendes Pasieren:
- Der Cache ist gefüllt: wenig "freier Speicher"
- Viel Ram verbrauch durch Programm: Cache wird reduziert: "freie Speicher" bleibt ziemlich gleich
- Ram wird wieder freigegeben, Cache wird aber nicht SOFORT wieder gefüllt (Passiert nur beim lesen, schreiben) -> viel freier Speicher
- Durch laufende Prozesse (s.o.) wird Cache wieder gefüllt.

Deshalb muß man beim UNIX nicht nur den "freien Speicher", sondern auch die "gecachten Blöcke" beachten.
- Bitte um Input für Output
- When there is a Shell, there is a Way
- Wann war Dein letztes Backup?

Wie man Fragen stellt: https://tty1.net/smart-questions_de.html