Bilgisayar bilimlerinde, rowmajor order veya column major order ile,
çok boyutlu (multidimensional) dizilerin (array) dogrusal hafızada
(linear memory) tutulma şekli kastedilmektedir.
Arraylerin hafızada tutulma biçimleri özellikle diller arasında veri
geçişi yaparken kritik rol oynar. Ayrıca diziye erişim şekli doğru
biliniyorsa ve bu bilgi doğru kullanılıyorsa performansı oldukça
etkileyen bir özelliktir.
Column major order
Sütünların arka arkaya saklandığı linear memory modelinin ismidir. FORTRAN dilinin kullandığı model de column-major modeldir.
Örneğin:
1 2 3
4 5 6
aşağıdaki şekilde hafızada tutulacaktır.
1 4 2 5 3 6