TMS MemInsight v1.1.2.0 – Delphi Run-Time Memory Allocation Inspection
ابزار بازرسی حافظه در حال اجرا برای پروژههای دلفی
Specification
| Feature | Debugging, Memory-Profiler |
|---|
| Platform | Windows |
|---|
توضیحات:
TMS MemInsight، مجموعه ابزار دیباگینگ یا همان اشکال زدایی، برای برنامههای دلفی است. این مجموعه شامل پروفایلر حافظه، نمایشگر نخ (thread)، نمایشگر ماژول و مدیریت کننده بهبود یافته استثنائات است که میتواند از طریق یک واسط کاربری گرافیکی یا یک API، در یک پروژه دلفی تجمیع شود. این ابزار برای کمک به برنامه نویسان ساخته شده تا تخصیص حافظه زمان اجرا را بازرسی کنند، پشتههای فراخوانی را بازیابی کنند، تعداد زیادی از رشته یا همان Threadها را مانیتور کنند و در حین دیباگینگ، ماژولها را تحلیل کنند. این ابزار قادر است؛ اشیا، رشتهها (String)، آرایهها و رکوردها را شناسایی کند؛ از پکیجها پشتیبانی کند و از فایلهای MAP استاندارد استفاده نماید. ابزار TMS MemInsight، همچنین شامل تشخیصهای متمرکز بر نخها، مانند پیمایش زنجیره انتظار و شناسایی بن بست، هم راستا با شناسایی حافظه آزاد شده زودهنگام است. این ابزار برای برنامه نویسان دلفی که نیاز به دید عمیق تر زمان اجرا هنگام عیب یابی حافظه، خطاها و مشکلات مربوط به نخها یا همان threading، دارند، طراحی شده است.
ویژگی ها:
- بازرسی میزان حافظه تخصیص داده شده در زمان اجرا
- پروفایلر حافظه، نمایشگر thread، و نمایشگر ماژول
- مدیریت کننده بهبود یافته خطاها
- بازیابی کننده پشتههای فراخوانی
- پشتیبانی از نمایه سازی چند نخی
- پشتیبانی از فایل MAP استاندارد
- پشتیبانی از پیمایش زنجیره انتظار
- شناسایی بن بست و آزادسازی زودهنگام حافظه
مناسب برای:
برنامه نویسان دلفی که نیاز به تشخیصهای زمان اجرا برای میزان حافظه تخصیص داده شده، استثنائات، ماژولها و مشکلات threading دارند.
سوالات متداول:
این ابزار از کدام محیطهای برنامه نویسی پشتیبانی میکند؟
Delphi 13 Florence، Delphi 12 Athens، Delphi 11 Alexandria، Delphi 10.4 Sydney، Delphi 10.3 Rio، Delphi 10.2 Tokyo، Delphi 10.1 Berlin، Delphi 10 Seattle، Delphi XE8، و Delphi XE7.
آیا این ابزار میتواند با پروژههای دلفی ادغام شود؟
بله. TMS MemInsight، میتواند با استفاده از رابطهای کاربری گرافیکی یا با APIها، با پروژههای دلفی ادغام شود.
آیا این ابزار از تشخیص threadها پشتیبانی میکند؟
بله. این ابزار از نمایه سازی تعداد زیادی نخ، پیمایش زنجیره انتظار، و تشخیص بن بستهای threadها پشتیبانی میکند.
آیا این ابزار نیاز به تعویض کامپایلر دارد؟
خیر. ویژگیهای گفته شده بیانگر این است که این ابزار مستقل از تعویض کامپایلر کار میکند.









Reviews
Clear filtersThere are no reviews yet.