Quantos bytes de memória um objeto java.util.Date usa?

Preciso armazenar uma grande quantidade de datas (potencialmente grande o suficiente para que a quantidade de espaço de heap usada seja uma preocupação, por favor, sem palestras sobre otimização prematura), e estou me perguntando se faz sentido usar algum tipo de representação primitiva. de java.util.Date (ou alguma outra classe Date existente). Eu sei que poderia fazer alguns perfis para testá-lo, mas alguém sabe de imediato exatamente quantos bytes de memória um único objeto Date usa?

questionAnswers(7)

yourAnswerToTheQuestion