Здравствуйте, plastictown, Вы писали:
P>Здравствуйте, Serg27, Вы писали:
S>>Здравствуйте, plastictown, Вы писали:
S>>Если бы Вы спросили на stackoverflow, то Вы мгновенно получили бы ссылку на how-to-ask. Очень полезно (и также дали бы ссылку) — How to create a Minimal, Complete, and Verifiable example
S>>По делу. Без кода, без подробностей (компилятор, его ключи, платформа и т.п.) никто Вам не поможет. Ваш случай уникальный — миллионы людей по всему миру вот уже более 40 лет пользуются malloc. Десятки тысяч коммерческих продуктов работают и "выгребают" всю возможную память из системы. А тут жалкие 800Кб...
P>Я вообще мастер плодить уникальные баги
Тем не менее, исправился и инструкцию по написанию вопросов прочитал, следующий раз непременно воспользуюсь.
P>Я уже писал свои результаты по двум платформам, а где бы можно было подробнее почитать про работу malloc, потому что при разных запусках получаются разные результаты и хотелось бы знать, чего ожидать от функции наверняка. Почему при 5Гб свободной памяти не выделяет 1,5 Гб, а иногда 700 Мб.
P>Вот весь код из трех файлов: https://yadi.sk/d/BzlUsApN3GZBjX
Лучше всех про malloc и многое,многое другое расскажет
ida
https://www.hex-rays.com/products/ida/support/download.shtml
А так-же WinDBG
https://msdn.microsoft.com/en-us/library/windows/hardware/ff551063(v=vs.85).aspx
они лучшие профессионалы в этой области.