نقل قول نوشته شده توسط Moharram مشاهده تاپیک
سلام

یه الگوریتم پردازشی داریم تو دلفی و میخواهیم تو لینوکس هم یه خروجی از اون داشته باشیم.

قبلا همین کد رو به جاوا تبدیل کرده بودیم و تو اون سرعت مطلوب نبود و احتمال دادیم که شاید به خاطر JVM کند شده باشه

برای راحتی کار، به جای تبدیل الگوریتم به یه زبان دیگه همون برنامه دلفی رو با اندکی تغییر تو لازاروس تحت لینوکس اجرا کردیم.

اما سرعت اجرای برنامه، خیلی کمتر از نسخه دلفی شد، به نحویکه زمان اجرای برنامه لازاروس حدود بیست برابر بیشتر از برنامه دلفی طول کشید!!!

خودم انتظار داشتم تو لازاروس به یه سرعت برابر با دلفی برسم بخصوص اینکه ظاهرا خبری از ماشین مجازی مثل JVM نیست و کد داره Native اجرا میشه.

نظر دوستان چیه؟

البته این رو هم اضافه کنم که تا همین جای کار، سرعت لازاروس خیلی بهتر از جاوا شده!

خیلی ممنون از توجهی که کردید.
نسخه دلفی تون حتما قدیمی هستش .در نسخه های جدید میتونید مستقیم در خود دلفی برا Linux پروژه رو کامپایل کنید.