127 Цитата: а почему бы и не обрабатывать то? регионы ведь отдаются не байтах, а либо в 1К, либо в 4К грануляции. соот, можно увидеть до 4 либо 16 ТБ, чтоб обрезать до 4 ГБ...
Да пофиг в чём обрабатываются - если алгоритм был глючный, и полагался на то, что последний блок доступной памяти - именно нужный нам. А для >4G памяти - это практически всегда НЕ так.
В общем перфекционизм победил - новая версия мало того, что вот такие патологии:
Extended Memory:
INT 15h, AH=88h
Memory above 1M: 64512 Kb
INT 15h, AX=E801h
Free memory between 1M and 16M, in K: 15360 Kb
Free memory above 16M, in 64K blocks: 7936 = 507904 Kb
Configured memory between 1M and 16M, in K: 15360 Kb
Configured memory above 16M, in 64K blocks: 7936 =
507904 Kb INT 15h, EAX=0000E820h
0000000000000000 - 000000000009D7FF : 000000000009D800 1 (Available)
000000000009D800 - 000000000009FFFF : 0000000000002800 2 (Reserved)
00000000000E0000 - 00000000000FFFFF : 0000000000020000 2 (Reserved)
0000000000100000 - 000000001FFFFFFF : 000000001FF00000 1 (Available)
0000000020000000 - 00000000201FFFFF : 0000000000200000 2 (Reserved) 0000000020200000 - 0000000040003FFF : 000000001FE04000 1 (Available)
0000000040004000 - 0000000040004FFF : 0000000000001000 2 (Reserved)
0000000040005000 - 00000000A6ABEFFF : 0000000066ABA000 1 (Available)
00000000A6ABF000 - 00000000A6EBEFFF : 0000000000400000 2 (Reserved)
00000000A6EBF000 - 00000000A6FBEFFF : 0000000000100000 4 (ACPI NVS)
00000000A6FBF000 - 00000000A6FFEFFF : 0000000000040000 3 (ACPI Reclaim)
00000000A6FFF000 - 00000000A6FFFFFF : 0000000000001000 1 (Available) 00000000A7000000 - 00000000AF9FFFFF : 0000000008A00000 2 (Reserved)
00000000E0000000 - 00000000EFFFFFFF : 0000000010000000 2 (Reserved)
00000000FEB00000 - 00000000FEB03FFF : 0000000000004000 2 (Reserved)
00000000FEC00000 - 00000000FEC00FFF : 0000000000001000 2 (Reserved)
00000000FED10000 - 00000000FED19FFF : 000000000000A000 2 (Reserved)
00000000FED1C000 - 00000000FED1FFFF : 0000000000004000 2 (Reserved)
00000000FEE00000 - 00000000FEE00FFF : 0000000000001000 2 (Reserved)
00000000FFC80000 - 00000000FFFFFFFF : 0000000000380000 2 (Reserved)
0000000100000000 - 000000014F5FFFFF : 000000004F600000 1 (Available)
легко обрабатывает, так ещё и резидентной памяти при этом жрёт на 48 байт меньше.
http://sweetlow.orgfree.com/download/burnmem.zip LANRUS Цитата: Ну, если только кто-то дойдёт до такого изврата, как сканировать в 98 винде и сохранять в TIFF файл 3000х3000 пикселей...
HNKTO Цитата: Влёт и никаких проблем.
У вас просто разное целеполагание
Не понимаю о чём вообще можно спорить.