Initializing arrays and using Replace Array Element is usually faster than building arrays in a loop because of memory allocation issues as the array grows.
You may not want to display on a graph more than a few hundred points at a time. The user cannot interpret more than that and updating the screen can be very time consuming with large numbers of points. Display speed is a complex function of OS, graphic hardware and software, much of it outside the control of LV. Also, updating a graph more than a few times per second is a waste of resources.
Lynn