Бывшее стандартное trunk ядро, ревизии 2426, VESA:
Spoiler:
Spoiler:
Максимальное отставание около 22%. Некоторые параметры стали быстрее.
- А вспомнил! Может быть потому - Я когда мышку двигаю всегда шифт на клавиатуре зажимаю.
- Зачем?
- Не знаю, как то так исторически сложилось...
Исправлено в SVN r. 2459Leency wrote:Словил я этот баг!
Всё просто. Поменяй фоновую картинку
Лично я делал так:
1. запустил систему.
2. в эолайте на картинке разрешением больше экрана ctrl+d
После этого закрываешь окно - курсор исчезает, двигаешь - появляется. Сделал размер окна меньше - остался артефакт.
Теоретически может быть ситуация где идет расход лишних 4 кб.Mario wrote:Все равно при выделении памяти она физически выделяется страницами не менее 4 Кб, так что физически расхода памяти лишнего нет.
Code: Select all
; it is reserved with aligned to the boundary of 4 KB pages,
; otherwise there may be exceptions a page fault for vesa20_drawbackground_tiled
; because the 32 bit read is used for high performance: "mov eax,[esi]"
shr eax, 12
inc eax
shl eax, 12