Если вам на клиент приходит 2гб памяти, и они используются, то как минимум, объем потребления памяти у вкладки будет 2гб. Есть смысл пересмотреть стратегию, и сделать парциальное получение определенных данных, например при помощи пагинации.
Если памяти приходит меньше, смотрите, чтобы нигде не весели ссылки на элементы неиспользуемых данных, иначе сборщик мусора их не очистит. Предлагаю посмотреть в инструментах разработчика хрома вкладку Memory, сделать снимок, и изучить, какие данные занимают много объема. Если же там данные будут отображены меньше, то смотрите вкладку Perfomance, скорее всего у вас много манипуляций с DOM - неграмотное удаление элементов (без очистки событий).