The maximum size of a vector is the maximum size of a fixnum or platform-specific standard signed integer, whichever is smaller. (This is generally much larger than the amount of available memory.) If make-vector is given a vector size that is too large, the exn:application:type exception is raised. Vectors created with make-vector without a fill value are initialized with zero in all positions.