Oh, yes. There are other ways of dumping unused (but reserved) RAM without rebooting. Such as Memcleaner, part of the Iobit Advanced Windows Care app. I downloaded a standalone version, can't remember the link, sorry.
But just hibernating it will not permanently release the RAM.