Winadd firstly attempts to read all data in memory. When it is impossible to expand in memory, it reads from a disk. In this case, execution speed may decrease.
When channel of which start time (the first second) contains no data, winadd inserts dummy data of this channel in this first second. The purpose is to deal with the risk that win(1W) program bypasses channels not contained in the first second thereafter. In addition, it also inserts dummy data in a channel having jumped time. The purpose is to allow win(1W) program to show jumped time on the monitor screen to make it easy to notice.
When winadd is initiated without argument, brief usage is displayed.