FIGS. 1, 2A and 2B are block diagrams of an exemplary operating environments in which the invention may be practiced, including a computer system for optimally logging data, determining an optimized allocation of data structure elements within cache lines, and running an optimized application;