سؤال

عندما لا يمكن لوقت تشغيل VC6 C على XP تقديم طلب تخصيص ضمن شريحة كومة موجودة ، فإنه يحتفظ بقطاع جديد. يزداد حجم هذه الأجزاء الجديدة بعوامل 2 (حتى لا تكون هناك مناطق حرة كبيرة بما يكفي للقيام بذلك ، وعند هذه النقطة يسقط إلى شرائح أصغر.)

في أي حال ، هل هناك أي طريقة للتحكم في هذا السلوك على XP مع وقت تشغيل VC6؟ على سبيل المثال ، مضاعفة إلى حد ما ، ولكن تخصيص 64 ميغابايت.

إذا لم تكن هناك طريقة على XP ولكن هناك 7 ، فسيكون من الجيد معرفة ذلك أيضًا. أو إذا لم تكن هناك طريقة على VC6 ولكن هناك على VC8 أو UP سيكون مثيرًا للاهتمام.

هل كانت مفيدة؟

المحلول

إذا كنت تريد سلوك تخصيص محدد ، فاكتب مخصصك الخاص. VirtualAlloc وما إلى ذلك هناك لمساعدتك في القيام بذلك. إن استخدام برنامج التحويل البرمجي و CRT الذي لا يزال يدعمه سيساعد أيضًا.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top