انجمن کاربران لینوکس ایران - تکنوتاکس سابق

نسخه ي کامل: مقاله پردازش موزای جناب آلن و یه سوال
شما در حال مشاهده نسخه ي متني اين صفحه هستيد. مشاهده نسخه کامل تر با قالب بندي صحيح

مهمان

اولا به خاطر مقاله خیلی خیلی ممنون

در ادامه بحث ایشون کتاب
OReilly Linux Clusters
یه دیدی بهش زدم دنبال مطلبی بودم تا این بحث رو بشه بجای شبکه لوکال از طریق اینترنت رو سیستمای دیگه اعمال کرد راهی هست با اجازه یا بدون اجازه این کار رو کرد؟ ( جریان محاسبات بیماری های پیچیده از طریق گوگ اگه اشتباه نکنم ) مقاله یا مطلبی باشه ممنون میشم
دوم اینکه اگه سیستم عامل متفاوتی از لینوکس نصب شده میشه این پردازش رو به صورت موازی برقرار کرد؟
در این زمینه کاری انجام شده؟

----------------------
ممنون
bl2k
شما نوشتید پردازش موازی.اگر منظورتون در یک کامپیوتر هستش دو راه وجود داره:
۱.fork

۲.thread

روش اول منسوخ شده
ولی روش دوم خیلی بهتره و می تونی با man pthread_create شروع کنی.

مهمان

بحث ترد رو برنامه نویسی رو تجربه کردم خیلی سخته ببینیم اشاا.. از این بتونم یکم سر در بیارم
از راهنمایی ممنون کتابی مطلبی براش هست
اسم کتابم بگین ممنون میشم

خیلی خیلی محبت کردین
bl2k

مهمان

به نظر مفید میتونه باشه
PThreads Primer — A Guide to Multithreaded Programming.pdf
bl2k
در لینوکس یک library هست که تمام توابع اون با pthread شروع میشن.نیازی به کتاب خوندن نیست.چون manpage هاش خیلی غنی هستند.

مهمان

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

بازم ممنون
البته بحث cluster و thread خیلی با هم فرق دارند و نحوه به اشتراک گذاری منابع با هم خیلی فرق داره . حالا که بحث multi threading به میان اومد <!-- m --><a class="postlink" href="http://zthread.sourceforge.net">http://zthread.sourceforge.net</a><!-- m --> رو یه نگاه بنداز . یه کتابخونه فوق العاده قوی با Object Oriented API . برنامه نویسی با pthread خیلی خوبه ولی یه کم مشکله . ZThread این سختی رو خیلی زیبا مرتفع کرده . اگه مثال خواستین توی documentation خود ZThread یه عالمه مثاله و همچنین ته کتاب ++Thinking in C هم چند مثال هست .

مهمان

بخاطر جوابا ممنون

این وسط یه کتاب رو داشتم میخوندم برا اونایی که دنبال مطالب ریز و مفید میگردن از اسمش معلومه
<!-- m --><a class="postlink" href="http://docs.linux.cz/programming/other/ALP/advanced-linux-programming.pdf">http://docs.linux.cz/programming/other/ ... amming.pdf</a><!-- m -->
bl2k
saied نوشته :
البته بحث cluster و thread خیلی با هم فرق دارند و نحوه به اشتراک گذاری منابع با هم خیلی فرق داره .


من اولش گفتم که اگر روی یک ماشین دارید کار می کنید.....