« Antwort #5 am: 14 Februar 2018, 14:51:32 »
@Wernieman
Was mir so pauschal dezu einfällt: Verwendest Du PRESENCE mit Ping?
PRESENCE läuft auf diesem System auch.
An diesem Master Raspberry kommen auch zusätzlich via FHEM2FHEM LOG auch davon PRESENCE durch und werden dazu wahrscheinlich nicht relefant sein.
An einem der Slave Raspberrys, der eigentlich kaum etwas zu tun hat ausser 3 St. PID 20, fällt mir das schon länger auf.
Mir fällt es an diesem Gerät aber erst dann auf wenn ich wieder einmal ein Update starte.
Ich denke das ich den Link den CoolTux gemeint hat
https://forum.fhem.de/index.php/topic,73490.15.htmlgefunden zu haben.
Ich habe aber nur soviel herausbekommen, das jedenfalls beim Master ich ziemlich über die Grenzen das System strapaziere.
{ int(keys %intAt) } => 237
{ int(keys %defs).":".int(keys %attr) } => 1549:1549
{ join("\n", map { "$intAt{$_}{TRIGGERTIME} / $intAt{$_}{FN}" } (sort {$intAt{$a}{TRIGGERTIME}<=>$intAt{$b}{TRIGGERTIME}} keys %intAt)[0..49]) }
1518615744.26178 / I2C_SUSV_Poll_GPIO
1518615744.78934 / PRESENCE_StartLocalScan
1518615745 / perfmon_ProcessTimer
1518615751 / FW_closeInactiveClients
1518615751.83152 / Twilight_sunpos
1518615752.79756 / GPIO4_DeviceUpdateLoop
1518615753.47288 / PRESENCE_StartLocalScan
1518615753.50295 / PRESENCE_StartLocalScan
1518615753.5213 / PRESENCE_StartLocalScan
1518615753.82155 / PRESENCE_StartLocalScan
1518615753.83779 / GPIO4_DeviceUpdateLoop
1518615753.8391 / PRESENCE_StartLocalScan
1518615753.90618 / PRESENCE_StartLocalScan
1518615754.12509 / HTTPMOD_GetUpdate
1518615754.14932 / HMUARTLGW_CheckCredits
1518615754.16409 / HMUARTLGW_CheckCredits
1518615754.37304 / I2C_SUSV_Poll
1518615754.37329 / HTTPMOD_GetUpdate
1518615754.38215 / SYSMON_Update
1518615754.45656 / JSONMETER_GetUpdate
1518615755.811 / HMUARTLGW_CheckCredits
1518615756.26038 / HMUARTLGW_CheckCredits
1518615757.87214 / JSONMETER_GetUpdate
1518615757.90599 / JSONMETER_GetUpdate
1518615757.96055 / JSONMETER_GetUpdate
1518615758.01695 / JSONMETER_GetUpdate
1518615758.06349 / SIGNALduino_KeepAlive
1518615770.80646 / ENIGMA2_GetStatus
1518615770.80935 / ENIGMA2_GetStatus
1518615770.81208 / ENIGMA2_GetStatus
1518615796.94036 / at_Exec
1518615799.11965 / BlockingKill
1518615800.62754 / BlockingKill
1518615817.6202 / CUL_HM_ActCheck
1518615900 / DOIF_TimerTrigger
1518616032.56201 / DOIF_SleepTrigger
1518616040.82006 / DOIF_SleepTrigger
1518616095.60928 / DOIF_SleepTrigger
1518616248.44993 / DOIF_SleepTrigger
1518616248.51569 / DOIF_SleepTrigger
1518616248.55611 / DOIF_SleepTrigger
1518616248.59531 / DOIF_SleepTrigger
1518616263.53557 / PRESENCE_StartLocalScan
1518616268.11656 / DOIF_SleepTrigger
1518616268.27118 / DOIF_SleepTrigger
1518616270.06355 / PRESENCE_StartLocalScan
1518616395.56442 / DOIF_SleepTrigger
1518616395.65279 / DOIF_SleepTrigger
1518616395.68724 / DOIF_SleepTrigger
1518616395.72196 / DOIF_SleepTrigger
{ join("\n", map { "$intAt{$_}{TRIGGERTIME} / $intAt{$_}{FN}" } (sort {$intAt{$b}{TRIGGERTIME}<=>$intAt{$a}{TRIGGERTIME}} keys %intAt)[0..49]) }
1520291700 / HTTPMOD_GetUpdate
1518872663.77136 / DOIF_SleepTrigger
1518861726.13669 / DOIF_SleepTrigger
1518702300 / DOIF_TimerTrigger
1518701400 / DOIF_TimerTrigger
1518700500 / DOIF_TimerTrigger
1518698394 / DOIF_TimerTrigger
1518697038 / DOIF_TimerTrigger
1518697038 / DOIF_TimerTrigger
1518694794 / DOIF_TimerTrigger
1518694794 / DOIF_TimerTrigger
1518694794 / DOIF_TimerTrigger
1518693438 / DOIF_TimerTrigger
1518693438 / DOIF_TimerTrigger
1518693000 / DOIF_TimerTrigger
1518692400 / DOIF_TimerTrigger
1518692400 / DOIF_TimerTrigger
1518691194 / DOIF_TimerTrigger
1518691194 / DOIF_TimerTrigger
1518691194 / DOIF_TimerTrigger
1518689838 / DOIF_TimerTrigger
1518689838 / DOIF_TimerTrigger
1518688820 / DOIF_TimerTrigger
1518688800 / DOIF_TimerTrigger
1518688800 / DOIF_TimerTrigger
1518688800 / DOIF_TimerTrigger
1518687594 / DOIF_TimerTrigger
1518687594 / DOIF_TimerTrigger
1518687594 / DOIF_TimerTrigger
1518686238 / DOIF_TimerTrigger
1518686238 / DOIF_TimerTrigger
1518684600 / DOIF_TimerTrigger
1518684300 / DOIF_TimerTrigger
1518683994 / DOIF_TimerTrigger
1518683994 / DOIF_TimerTrigger
1518683994 / DOIF_TimerTrigger
1518682800 / DOIF_TimerTrigger
1518682638 / DOIF_TimerTrigger
1518682638 / DOIF_TimerTrigger
1518682500 / DOIF_TimerTrigger
1518681600 / DOIF_TimerTrigger
1518681600 / DOIF_TimerTrigger
1518681600 / DOIF_TimerTrigger
1518681600 / DOIF_TimerTrigger
1518681600 / DOIF_TimerTrigger
1518681600 / DOIF_TimerTrigger
1518681000 / DOIF_TimerTrigger
1518680394 / DOIF_TimerTrigger
1518680394 / DOIF_TimerTrigger
1518680394 / DOIF_TimerTrigger
{ join(",", grep { !$defs{$_} } sort keys %attr) }
XXX
list TYPE=FHEMWEB
WEB
WEB_192.168.17.40_62860
WEB_192.168.17.46_7736
WEBphone
WEBtablet
fhemdebug memusage
1. defs 8155729
2. modules 1875948
3. modules::eventTypes 1529659
4. modules::eventTypes::ldata 1528597
5. attr 1468674
6. FW_RET 295938
7. defs::Wetter 255109
8. defs::Wetter::READINGS 253134
9. defs::battStatus 99103
10. defs::SabStatus 98797
11. defs::SenRSSI 98687
12. defs::battStatus::CONTENT 90946
13. defs::SenRSSI::CONTENT 90946
14. defs::SabStatus::CONTENT 90946
15. defs::UEST1VG_EG_STH 73965
16. oldvalue 60980
17. defs::UEST1VG_EG_STH::READINGS 59494
18. defs::ActionDetector 51965
19. defs::SATReceiver_EG_WZ 51296
20. defs::SATReceiver_OG1_WZ 49434
21. defs::sysmon 47234
22. defs::DL2 43767
23. modules::CUL_HM 40917
24. POSIX:: 37247
25. defs::SATReceiver_EG_WZ::READINGS 37174
26. defs::BATALD 36890
27. defs::BATALD::READINGS 36056
28. defs::myTwilight 35687
29. defs::SATReceiver_OG1_WZ::READINGS 33853
30. defs::OG1_SL_HZG_TC_Climate 33284
31. defs::EG_WZ_HZG_TC_Climate 33279
32. defs::OG1_KU_HZG_TC_Climate 33278
33. defs::OG1_KI_HZG_TC_Climate 33240
34. defs::OG2_BU2_HZG_TC_Climate 33182
35. defs::OG2_BU1_HZG_TC_Climate 33134
36. defs::EG_KU_HZG_TC_Climate 33121
37. defs::OG1_WZ_HZG_TC_Climate 33099
38. defs::SATReceiver_OG1_SL 33046
39. defs::AB_P_ZPHZST 32142
40. defs::SATReceiver_OG1_SL::READINGS 31868
41. defs::sysmon::READINGS 31406
42. defs::R_OG1_KI_ST 31358
43. defs::OG2_BU2_HZG_RT1_Clima 30845
44. defs::OG1_SL_HZG_TC_Climate::READINGS 30176
45. defs::EG_WZ_HZG_TC_Climate::READINGS 30173
46. defs::OG1_KU_HZG_TC_Climate::READINGS 30170
47. defs::OG1_KI_HZG_TC_Climate::READINGS 30132
48. defs::OG1_WZ_HZG_TC_Climate::READINGS 30126
49. defs::OG2_BU2_HZG_TC_Climate::READINGS 30044
50. defs::OG2_BU1_HZG_TC_Climate::READINGS 30020
pi@ccs-ht-rasp01:~ $ ps -elf | sort -rnk 10 | head
1 S fhem 905 1 80 80 0 - 33987 - 10:20 pts/0 03:38:08 perl fhem.pl fhem.cfg
1 S fhem 17246 905 8 80 0 - 33987 - 14:50 pts/0 00:00:00 perl fhem.pl fhem.cfg
5 S root 11009 646 0 80 0 - 10578 - 13:09 ? 00:00:01 /usr/sbin/smbd
5 S root 703 646 0 80 0 - 10492 - 10:11 ? 00:00:47 /usr/sbin/smbd
5 S root 646 1 0 80 0 - 10166 - 10:09 ? 00:00:00 /usr/sbin/smbd
1 S root 650 646 0 80 0 - 10163 - 10:09 ? 00:00:00 /usr/sbin/smbd
1 S root 648 646 0 80 0 - 9665 - 10:09 ? 00:00:00 /usr/sbin/smbd
5 S root 647 646 0 80 0 - 9662 - 10:09 ? 00:00:03 /usr/sbin/smbd
4 S root 123 1 0 80 0 - 7089 - 10:08 ? 00:00:00 /lib/systemd/systemd-journald
5 S root 513 1 0 80 0 - 6619 - 10:09 ? 00:00:01 /usr/sbin/nmbd
Wenn nur das PRESENCE daran schuld sein sollte kann ich es auch an einen Slave auslagern.
« Letzte Änderung: 14 Februar 2018, 14:53:52 von Burny4600 »

Gespeichert
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