Om de paar dagen moet ik mijn nieuwe Homey 2023 een restart geven om weer geheugen vrij te kunnen maken.
Iemand enig idee hoe je kan zien wat er in dat geheugen zit of wat daar in wordt gestopt?
Het zal ongetwijfeld een oorzaak hebben, maar wat?
Bij twijfel kun je natuurlijk ook een flow maken die ergens in de nacht je Homey herstart.
Er zit onder Systeem een kaartje met âHerstart Homey Proâ. Normaal gesproken moet Homey dat soort zaken ook zelf kunnen oplossen, dus vraag me ook af wat met je Homey gebeurd als je niets doet en nooit naar dat geheugen kijkt? Het kan natuurlijk ook aan een van je flowâs liggen.
Hmm, wat gebeurd er onder die 10% vraag ik me dan af. Wordt de âSWAPâ dan gebruikt? Herken het probleem hier niet. Kan Athom meer info uit een diagnostisch rapport halen?
10% van 2GB is altijd nog ongeveer 200MB.
Bij mijn weten gaat de Swap gebruikt worden als er te weinig vrij geheugen is voor bepaalde acties. Een proces dat âevenâ 300MB nodig heeft bijvoorbeeld.
Swappen op SSDâs moet je zoveel mogelijk vermijden (of dat moet ingehaald zijn door de tijd).
Precies dat. En SWAP op SSD is idd niet wenselijk. Zeker niet bij âzo weinigâ beschikbare ruimte. Dan is âload balancingâ over beschikbare vrije ruimte niet mogelijk.
Zomaar even 2 appjes maar ze geven allemaal hetzelfde beeld.
Sinds het geheugen zo rond de 10% zit gebruikt het waarschijnlijk ook het geheugen van apps.
Denk niet dat je blind moet gaan staren naar vrije geheugen. Onder de motorkap is het linux en die pakt altijd geheugen voor cache/buffer. Dit lijkt dan âbezetâ maar is beschikbaar voor kernel en andere zaken die direct nodig zijn of weer vrijgegeven wordt voor apps zelf. Geheugen in cache of buffer betekent juist minder ssd lees/schrijf acties naar de SSD.
ik heb 1,13gig vrij en al weken geen herstart gehad. 200mb vrij lijkt mij wat afwijkend dan. Moet er wel bij zeggen dat ik pas een 15 tal flows heb die overwegend simpel zijn
Tja. Zou zeggen, stuur een keer een debug rapport naar Athom als je je er druk over maakt. Persoonlijk zou ik zeggen, als het probleemloos werkt dan is het goed, heb je problemen en kun je apps niet (meer) starten dan is het dus niet goed.
Hier stabiel bij 2,7gb RAM gebruik (een kleine 69 apps en ca 350 simpele flows en ca 20 zeer uitgebreide advanced flows. Homey erg stabiel, maar er is dus geen RAM tekort. (Denk dat hij het bij een tekort had opgevangen met SWAP)
Als ik de Beacon app uitzet blijft het geheugen keurig netjes stabiel.
Bericht van Athom:
Het probleem is al eerder gerapporteerd door andere gebruikers en Development is al hard aan het werk om een oplossing voor het probleem te vinden. Ik kan helaas geen uitsluitsel bieden als het gaat om wanneer dit issue wordt gevonden en opgelost, maar weet dat het in de juiste handen is en het alle aandacht krijgt die het verdient.
Dit is een issue met bluetooth. Je kan je bluetooth apparaten en apps disabelen om dit probleem te voorkomen. Je kan ook een flow maken die elke nacht je Homey Pro herstart om te voorkomen dat hij vol loopt.
Maw, de oorzaak is in ieder geval gevonden. Bedankt iedereen voor het meedenken.