I detta dokument tar vi upp problemet med dynamisk minneshantering i realtid Java inbäddade system. Vårt arbete syftar till att undertrycka behovet av sophämtning för att undvika oförutsägbara paustider. För det använder vi en enkel statisk analysalgoritm i kombination med regionbaserad minneshantering som presenteras i [15]. För att övervinna de välkända begränsningarna av regionala slutsatser, föreslår vi i detta dokument att involvera utvecklaren i analysprocessen genom att ge feedback på programmeringskonstruktioner som sannolikt producerar minnesläckage. Experiment visar att för de flesta programmeringsmönster beter sig vårt system lika effektivt som en sopsamlare när det gäller minneskonsumtion. Vårt analysverktyg kan dessutom ge användbar feedback till programmeraren för att identifiera problematiska konstruktioner.
För att ta itu med problemet med dynamisk minneshantering i realtid Java föreslår REF en statisk regionslutalgoritm i kombination med regionbaserad minneshantering.
Semi-Automatic Region-Based Memory Management for Real-Time Java Embedded Systems
{'venue': '13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007)', 'journal': '13th IEEE International Conference on Embedded and Real-Time Computing Systems and Applications (RTCSA 2007)', 'mag_field_of_study': ['Computer Science']}