نمایش نتایج 1 تا 11 از 11

نام تاپیک: ساخت EXE پرحجم

  1. #1
    کاربر دائمی آواتار rezamahdizadeh
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    پست
    345

    ساخت EXE پرحجم

    من از XE4 استفاده می کنم. هر بار که در محیط XE4 برنامه را اجرا می کنم EXE ایجاد می شود و حجم آن نیز بالا است و به این خاطر هر بار اجرا کند است. آیا می شود کاری کرد که با هر بار اجرا EXE ساخته نشود؟

  2. #2

    نقل قول: ساخت EXE پرحجم

    سلام
    فکر نکنم راهی باشه که exe ساخته نشه ولی در مورد کندی سرعت میشه از گزینه run without debugging - ctrl+shift+f9 استفاده کرد که اول کامپایل میشه بعد فایل اجرایی فراخوانی میشه و دیباگی از سوی دلفی روی اون انجام نمیشه . کمی سریعتر هست .

  3. #3

    نقل قول: ساخت EXE پرحجم

    آیا می شود کاری کرد که با هر بار اجرا EXE ساخته نشود؟
    اگر ساخته نشود چه چیزی ران شود؟
    مگر زبان اسکریپتی یا تفسیریه که exe نداشته باشه و ران بشه؟
    دلفی زبان Native هست و سیستم زبان کامپایلری داره یعنی این که تمام برنامه باید ترجمه بشه، لینک بشه، آدرس ها درست شوند و ران بشه.
    اگر exe ساخته نشه، برنامه دیباگ نمی شه، و عملا برنامه قبلی ران می شه.
    البته کامپایلر خیلی وقت ها از exe قبلی (dcu های قبلی) استفاده می کنه تا سرعت کند نشه، اما اگر بیلد بگیرید، تمام سورستون مجدد کامپایل خواهد شد.
    یکم config سیستمتون رو بالاتر ببرید مشکل حل می شه
    توابع تبدیل تاریخ با دقت 5000 سال
    پذیرش پروژه، کامپوننت، آموزش برنامه نویسی (دلفی، اس کیو ال، ..) -> 09123780840
    پایگاه داده، تیونینگ، طراحی و پیاده سازی ..

  4. #4
    کاربر دائمی آواتار firststep
    تاریخ عضویت
    مهر 1387
    محل زندگی
    ایران-خواستم از جنبه تفاهم باهم بگم
    پست
    502

    نقل قول: ساخت EXE پرحجم

    با سلام <مطمعن نیستم> قبلا چیزی در خصوصی ذخیره کردن فایل exe در ram گرفته شنیده بودم اگر اشتباه نکنم
    و این امر احنمالا باعث زیاد شدن سرعت کامپایل می شه
    فکر می کنم این رو از اقای تاجیک شنیده بودم

  5. #5
    کاربر دائمی آواتار joker
    تاریخ عضویت
    بهمن 1381
    محل زندگی
    اصفهان
    سن
    43
    پست
    1,326

    نقل قول: ساخت EXE پرحجم

    نقل قول نوشته شده توسط rezamahdizadeh مشاهده تاپیک
    من از XE4 استفاده می کنم. هر بار که در محیط XE4 برنامه را اجرا می کنم EXE ایجاد می شود و حجم آن نیز بالا است و به این خاطر هر بار اجرا کند است. آیا می شود کاری کرد که با هر بار اجرا EXE ساخته نشود؟
    حجم exe هایی که در حالت دیباگ کامپایل میشن حالت پیش فرض دلفی XE سه برابر حجم فایل در حالت rELASE هست.

    اگه کند بودن موقع کامپایل منظورتونه یعنی زمان زیادی میبره هر بار که میخواهین برنامه را در محیط IDE دلفی اجرا کنید ممکنه بخاطر تعدد فرمهای مورد استفاد شما باشه ، مثلا 200-300 تا فرم ! که این هم با داشتن یک هارد و رم و سی پی یو خوب به زمان کوتاهتری میتونه تبدیل بشه.

    با سلام <مطمعن نیستم> قبلا چیزی در خصوصی ذخیره کردن فایل exe در ram گرفته شنیده بودم اگر اشتباه نکنم
    اگه منظورتون ram DRIVER هست بعله ، در زمانهایی که کندی سرعت به خاطر کند بودن سرعت WRITE اطلاعات را روی هارد هست ، استفاده از رم درایو این مشکل را حل میکنه
    http://en.wikipedia.org/wiki/List_of_RAM_drive_software
    http://www.ltr-data.se/opencode.html

    و میتونید بعد از ساخت یک درایو مجازی در تنظیمات OPTION دلفی دایرکتوری OUT مربوط که فایل EXE در اون ساخته میشه را تغییر مسیر بدین به این درایومجازیه

  6. #6
    کاربر دائمی آواتار rezamahdizadeh
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    پست
    345

    نقل قول: ساخت EXE پرحجم

    من یک درایو از نوع RAMDisk ساختم حال می خواهم که تنظیمات مربوط به ساخت exe را در مسیر جدید(درایو جدید) انجام دهم. منوی این تنظیمات کجا هستند.
    آیا واقعا دیگر روی Hard Disk هیچ write جهت تولید فایل exe انجام نمی شود؟

  7. #7

    نقل قول: ساخت EXE پرحجم

    با سلام،
    من یک درایو از نوع RAMDisk ساختم حال می خواهم که تنظیمات مربوط به ساخت exe را در مسیر جدید(درایو جدید) انجام دهم. منوی این تنظیمات کجا هستند.
    بر روی پروژه در پنجره Project Manager کلیک راست کرده و Options را انتخاب کنید. در لیست سمت چپ پنجره نمایش داده شده گزینه Delphi Compiler را انتخاب نمایید. حالا در سمت راست میتوانید مسیرها را تنظیم کنید.
    آیا واقعا دیگر روی Hard Disk هیچ write جهت تولید فایل exe انجام نمی شود؟
    خیر، البته در صورتی که Unit Output Directory را هم به درایو مجازی ساخته شده ست کرده باشید. این مورد هم در عکس زیر قابل مشاهده است.

    نکته: همانطور که در بالای تصویر مشاهده می کنید این تنظیمات در حالت Debug تنظیم شده است که شما می توانید در حالت Release هم تنظیمات متفاوتی را اعمال نمایید.
    عکس های ضمیمه عکس های ضمیمه

  8. #8
    کاربر دائمی آواتار rezamahdizadeh
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    پست
    345

    نقل قول: ساخت EXE پرحجم

    سوالم در مورد RAMDisk است بعد از خاموش کردن کامپیوتر و روشن کردن آن باز هم محتویات آن دراید ساخته شده توسط RAMDisk موجود بود. مگه نه اینه که باید پاک می شد چون RAM حافظه ای است که با خاموش شدن کامپیوتر اطلاعات آن پاک می شود؟!

  9. #9

    نقل قول: ساخت EXE پرحجم

    نقل قول نوشته شده توسط rezamahdizadeh مشاهده تاپیک
    سوالم در مورد RAMDisk است بعد از خاموش کردن کامپیوتر و روشن کردن آن باز هم محتویات آن دراید ساخته شده توسط RAMDisk موجود بود. مگه نه اینه که باید پاک می شد چون RAM حافظه ای است که با خاموش شدن کامپیوتر اطلاعات آن پاک می شود؟!
    کار این نرم افزار اینه که همین مسائل رو کنترل کنه دیگه :)

  10. #10
    کاربر دائمی آواتار rezamahdizadeh
    تاریخ عضویت
    اسفند 1385
    محل زندگی
    تهران
    پست
    345

    نقل قول: ساخت EXE پرحجم

    کار این نرم افزار اینه که همین مسائل رو کنترل کنه دیگه
    منظورتون را دقیقا نفهمیدم
    ضمنا با استفاده از RAMDisk انتظار میره سرعت کامپایل و تولید exe به دلیل سریعتر بودن RAM نسبت به هارد سریعتر انجام بشه اما سرعت محسوس نبود

  11. #11
    کاربر دائمی آواتار golbafan
    تاریخ عضویت
    اردیبهشت 1388
    محل زندگی
    در قلب دوستان
    پست
    2,018

    نقل قول: ساخت EXE پرحجم

    ramdisk واقعا اون چیزی نیست که شما فکر کردید
    بلکه محلی روی هارد برای بعضی کارهاش در نظر میگیره
    مثلا ذخیره سازی آخرین تغییرات حافظه
    اما خواندن و نوشتن های مکرر رو در حافظه انجام میده (که البته امنیت نداره)

تاپیک های مشابه

  1. طریقه ساخت exe
    نوشته شده توسط mmehdyt در بخش برنامه نویسی مبتنی بر Microsoft .Net Framework
    پاسخ: 7
    آخرین پست: شنبه 15 مرداد 1390, 10:24 صبح
  2. خلاصه مطالب در مورد ساخت EXE
    نوشته شده توسط Delphi_Developer در بخش برنامه نویسی در Delphi
    پاسخ: 13
    آخرین پست: سه شنبه 15 فروردین 1385, 20:59 عصر
  3. مشکل خیلی بزرگ در ساخت exe
    نوشته شده توسط ario در بخش برنامه نویسی در 6 VB
    پاسخ: 3
    آخرین پست: یک شنبه 20 دی 1383, 23:10 عصر
  4. اشکال هنگام ساخت Exe File
    نوشته شده توسط Reza_sh_42 در بخش برنامه نویسی در 6 VB
    پاسخ: 4
    آخرین پست: سه شنبه 19 آبان 1383, 07:50 صبح
  5. نحوه ساخت exe در vb.net
    نوشته شده توسط vbna در بخش VB.NET
    پاسخ: 1
    آخرین پست: شنبه 17 آبان 1382, 01:22 صبح

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •