Я читал какие то страшные и непонятные вещи, о том что 4 гига на 32 битах под виндой были разбиты на 2 региона 1 и 3 гб кажется, а между ними зачем то зарезервировали пространство для буферов dma и подобного. при этом адресное пространство щедро использовалось для запихивания туда файлов на диске. С такой политикой удивительно как хоть что то вообще работало на 32 битах.
Я видел самопальный синтетический тест чтения-записи памяти когда огромный массив забивался по 1 байту за цикл. То ли компилятор, то ли мясорубка процессора на амд бульдозер свернула цил так, что в среднем за такт писалось и читалось по 10 байт. значит ли это, что в 32-битной версии оно должно было работать в 2 раза медленнее? Я уверен, нет.
У тебя в примере линейный доступ, ему помог prefetch, плюс простые циклы оптимизированы в процессорах. Можешь сам нагуглить тесты simd в оптимизированном софте.
и что? большую часть времени 4032 бита в регистрах будут нулями. Что-то мне подсказывает, что для таких задач не проблема сделать специальный чип, нет?
А в результате, что у тебя там, в плане:
1.декорация окон kwin все таки?
2.терминал через konsole, почему не xfce4-terminal, вроде как судя по панели часть xfce4-зависмостей у тебя стоит? (сам просто в Ob - xfce4-terminal использую)