• 1 رای - 5 میانگین
  • 1
  • 2
  • 3
  • 4
  • 5
بهینه سازی حلقه ها
#11
یوشا؟؟؟؟؟
در مورد فضا باز کردن خب می خواد فایل flv بگیره باید اینقدر فضا باز کنه. من فقط مثال آوردم.
در مورد برنامه نویسی همروند و استفاده از fork به دلیل اینکه یک پروسه به چند پروسه تبدیل میشه همیشه عملیات سریعتر انجام میشه. مهم مدیریت پروسه های فرزند هست
  پاسخ
تشکر شده توسط : Y.P.Y
#12
نقل قول:یک پروسه به چند پروسه تبدیل میشه همیشه عملیات سریعتر انجام میشه
100% درسته. دقت نکردم حواسم نبود HeartWink.
وبلاگ: Yousha.Blog.ir

صدام: "اگر با ارتش شاه ایران طرف بودیم، یک ماهه جنگ را می بردیم"
http://gulfnews.com/opinion/thinkers/ira...i-1.500997
  پاسخ
تشکر شده توسط :
#13
اگه اشتباه نکنم اینجوری هر حلقه به صورت پروسس جدا اجرا میشه، تو تعداد بالا فشار به پردازنده منتقل نمیشه؟ لود را بالا نمیبره؟
Two hands working can do more than a thousand clasped in prayer
  پاسخ
تشکر شده توسط :
#14
(۱۳۸۸ تير ۲۰, ۰۹:۴۱ ب.ظ)میلاد نوشته: اگه اشتباه نکنم اینجوری هر حلقه به صورت پروسس جدا اجرا میشه، تو تعداد بالا فشار به پردازنده منتقل نمیشه؟ لود را بالا نمیبره؟
برنامه نویسی همروند یه سری مشکلات توی محاسبات برای مدت زمان اجرای یه الگوریتم داره و نمیشه همیشه دقیق گفت.
بیشتر بستگی داره که چه جوری پروسه ها رو ایجاد کرد. ایجاد پروسه اضافی یه سربار اضافی رو ایجاد می کنه که اجتناب ناپذیره. اگر به گونه ای تقسیم بندی پروسه ها را درست انتخاب بشه که این سربار اضافی یه جورایی قابل نادیده گرفتن بشه فشار بالا رو میشه گفت نداریم چون به هر حال یک روند سریعتر انجام میشه. مخصوصا توی سرورها که درخواستها پشت سر هم میان بنابراین اگر درخواستها زودتر جواب داده بشه شاید فشارهای لحظه ای روی سرور بیشتر بشه اما فشار کلی کمتر میشه. ۰همونطور که می دونید داخل سرورهای لینوکسی لود نمایش داده شده در دستور top به ترتیب ۵ و ۱۰ و ۱۵ دقیقا آخر هست که همیشه برای بررسی لود سرور روی ۱۵ دقیقه تاکید میشه)
  پاسخ
تشکر شده توسط : میلاد


پرش به انجمن:


کاربران در حال بازدید این موضوع: 1 مهمان