ورود

View Full Version : مولتی تریدینگ



ASedJavad
دوشنبه 02 مرداد 1391, 09:52 صبح
سلام
کسی هست بتونه چند ریسمانی (Multy Thriding) در حد j2me رو به زبون خیلی ساده توضیح بده
من برنامه نویسی رو با vb شروع کردم و از اونجایی که این زبون چند ریسمانی نداره، هر چی میخونم، نمیتونم سر در بیارم
نزدیک 10 تا کتاب جاوا هم خوندم ولی بازم متوجه نشدم چیش به چیه

Mbt925
سه شنبه 03 مرداد 1391, 12:38 عصر
مفهوم چندنخی یا Multi Threading خیلی ساده است. فرض کنید که برنامه در یک نخ پیش فرض اجرا میشه. شما می تونید تعداد نخ دیگه ایجاد کنید که با موازات نخ اصلی اجرا میشن. که خب طبیعتا این باعث میشه سرعت برنامتون چند برابر بشه.
نوشتن برنامه ی چند نخی در J2ME هم تفاوتی نمی کنه. ولی ممکنه در بعضی موبایل ها که از اجرای موازی پشتیبانی نمی کنن، برنامه شما به صورت ترتیبی اجرا بشه که مشکل شما نیست و نیازی نیست تغییری در برنامتون ایجاد کنید.

manvaputra
سه شنبه 03 مرداد 1391, 12:54 عصر
دوست عزیز یه نگاهی به مطالب زیر بندازید تا ابتدا با مفهموم ترد آشنت بشید :

Thread در جاوا (قسمت اول:مفاهیم اولیه Thread)
(http://barnamenevis.org/showthread.php?123116-Thread-%D8%AF%D8%B1-%D8%AC%D8%A7%D9%88%D8%A7-(%D9%82%D8%B3%D9%85%D8%AA-%D8%A7%D9%88%D9%84))
Thread در جاوا (قسمت دوم:ایجاد ترد با استفاده از روش بسط کلاس Thread)
(http://barnamenevis.org/showthread.php?t=123261)
Thread در جاوا (قسمت سوم:ایجاد ترد با استفاده از واسط Runnable) (http://barnamenevis.org/showthread.php?t=123547)

ASedJavad
سه شنبه 03 مرداد 1391, 15:36 عصر
ممنون دوست عزیز
مقالات خوبی بود
فقط تو مطالعاتی که داشتم در مورد synch... (املاش فراموشم شده) هم توضیح داده بودن (یه چیزی تو مایه های همگام سازی و اینجور چیزا) اگه راجع به اون هم توضیحی داشته باشی، کلی متشکر میشم.