Hola Santiago:
Así estarías multiplicando por 300 (valores) x 5 (longitud del texto Verdadero o Falso) el espacio necesario para almacenar tu información. ¿No podrías generar esos vectores en el momento en que los vas a usar en vez de almacenarlos?
Una primera sugerencia es que utilices TRUE o FALSE que son valores lógicos y ocupan menos.
¿Cuántos años tienes?
Tal vez ayudaría que ilustraras lo que tienes y lo que querrías obtener con un conjunto pequeño de datos.
Un saludo.