Deep Dive into Custom Memory Implementation Techniques