anchor.diff:  %% Starts memory cleaning.
   %% @end
   %%--------------------------------------------------------------------
  --spec start_memory_cleaning(LastCleaningPid :: pid(), MemUsage :: float(), State :: #state{}) -> #state{}.
  +-spec start_memory_cleaning(LastCleaningPid :: pid(), MemUsage :: float() | undefined, State :: #state{}) -> #state{}.
   start_memory_cleaning(LastCleaningPid, MemUsage, State) ->
       case LastCleaningPid of
           undefined ->
  
positive.code: %% Clears memory caches.
  %% @end
  %%--------------------------------------------------------------------
  -spec free_memory(NodeMem :: float()) -> ok | mem_usage_too_high | cannot_check_mem_usage | {error, term()}.
  free_memory(NodeMem) ->
      try
          ok = plugins:apply(node_manager_plugin, clear_memory, [true]),
  
negative.code:             {error, E2}
      end.
  
  %%--------------------------------------------------------------------
  %% @private
  %% @doc
  