زمان کنونی: ۱۰ اردیبهشت ۱۴۰۳, ۱۲:۱۳ ق.ظ مهمان گرامی به انجمن مانشت خوش آمدید. برای استفاده از تمامی امکانات انجمن می‌توانید عضو شوید.
گزینه‌های شما (ورودثبت نام)

[مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

ارسال:
  

هاتف پرسیده:

[مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

سلام
کسی میتونه توضیح بهتری نسبت به پاسخ تشریحی (!) این سوال بده؟!
[تصویر:  242001_problem_OS_92.gif]
نقل قول این ارسال در یک پاسخ

۸
ارسال:
  

fsi2013 پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

سلام این مطلب به خوبی توی کتاب سیلبرشاتس گفته شده و عکس هاش هم موجوده Big Grin.

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

توی این پاورپوینت از اسلاید ۱۳ تا ۲۱ شکل هاش رو گذاشته و با نگاه به شکل هم میتونی بفهمی جریان چیه
اول مدل چند به یک رو معرفی کرده.میگه که چند تا thread به موازات هم (یعنی همزمانی) دارن کار میکنن و در انتها به یه نقطه ای میرسن و همه شون به یک thread تبدیل میشن (توضیحات ساده است فقط برای فهمیدن موضوع)در واقع نگاشت میشن.خودشم گفته که نخ های سطح کاربر user به نخ سطح kernel نگاشت میشه
توی مدل یک به یک هر نخ به نخ دیگ نگاشت داده میشه.خب با توجه به شکل میتونی بفهمی این شکل همزمانی بهتری داره.
توی مدل چند به چند هم توی یه نقطه thread ها به thread های دیگه ای map میشن.
سوال خیلی ساده ای بود.اگر گزینه ها رو به دقت بخونی می بینی که گزینه ی ۲ و ۳ و ۴ همه شون دارن یه چیزی رو میگن.میخواد بگه نخ های یک به یک نسبت به نخ های چند به یک کارایی بهتری داره.به نظرم منظور از کارایی یعنی اجرای همزمان بهتر(یا میتونه بحث موازات باشه.یعنی توی یه زمان thread هایی همزمان کار کنن.موازی سازی بشه).گزینه ۲ میگه چند به یک از یک به یک کاراتر نیست دوباره گزینه ۴ میگه چند به یک نسبت به یک به یک همزمانی کمتری داره پس تقریبا این دوتا گزینه مث همن
گزینه ۳ داره برعکس این دو تا گزینه رو میگه
گزینه ۱ هم داره میگه چند به چند و یک به یک همزمانی خوبی دارن.!که درسته حرفش
بقیه اسلاید ها ی کتاب سیلبر شاتس رو هم میتونید به تفکیک بخش توی این لینک ببینید

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

ارسال:
  

هاتف پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

خیلی عالی، متشکرم
البته یه اشکال لبی بوجود اومده، خط پنجم از آخر گزینه ی ۴ میگه یک به یک نسبت به چند به یک همزمانی بیشتری داره.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

fsi2013 پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

(۰۸ بهمن ۱۳۹۲ ۰۸:۰۰ ب.ظ)هاتف نوشته شده توسط:  خیلی عالی، متشکرم
البته یه اشکال لبی بوجود اومده، خط پنجم از آخر گزینه ی ۴ میگه یک به یک نسبت به چند به یک همزمانی بیشتری داره.

تصحیح شدBig Grin
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

hosshah پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

(۰۸ بهمن ۱۳۹۲ ۰۸:۲۱ ب.ظ)fsi2013 نوشته شده توسط:  تصحیح شدBig Grin

مرسی از توضیح خوب و کاملتون
من یه سوال دیگه دارم
میخوام ببینم اگه تو گزینه ۳ فقط یک به یک میومد (از چند به یک اسمی برده نمیشد) اون عبارت درست میشه؟؟؟ مرسی
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

fsi2013 پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

(۱۳ بهمن ۱۳۹۲ ۰۳:۴۳ ب.ظ)hosshah نوشته شده توسط:  
(08 بهمن ۱۳۹۲ ۰۸:۲۱ ب.ظ)fsi2013 نوشته شده توسط:  تصحیح شدBig Grin

مرسی از توضیح خوب و کاملتون
من یه سوال دیگه دارم
میخوام ببینم اگه تو گزینه ۳ فقط یک به یک میومد (از چند به یک اسمی برده نمیشد) اون عبارت درست میشه؟؟؟ مرسی

خواهش میکنم دوست عزیز
اول از همه من جواب رو یه مقدار کمی ویرایش کردم ، یه جایی گفته بودم موازی سازی یعنی همون همزمانی که تصحیحش کردم.دقیقا موازی سازی با همزمانی یکی نیستن.همزمانی کلا یعنی اینکه شما یه task یا چند task رو بتونی به صورت همزمان پیش ببری.یعنی یه مقدار از این اجرا کنی یه مقدار از اون و ....!یعنی کلا میتونیم روی یه پردازنده تک هسته ای همزمانی داشته باشیم منظورم کلمه Concurrency هستش. وکلمه Parallelism یعنی موازی سازی یعنی روی چند تا cpu اجرای موازی داشته باشیم.خلاصه بگذریم
در مورد سوال شما باتوجه به برداشتی که من از همزمانی دارم و توضیحاتی که دادم فک میکنم یک به یک و چند به یک امکان همزمانی کامل رو داره.حالا اگه منظور شاعر (همون طراح Big Grin ) از همزمانی کامل همون موازی سازی باشه بازم به نظرم امکان موازی سازی توی حالت یک به یک داره.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

hosshah پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

(۱۳ بهمن ۱۳۹۲ ۱۰:۳۶ ب.ظ)fsi2013 نوشته شده توسط:  خواهش میکنم دوست عزیز
اول از همه من جواب رو یه مقدار کمی ویرایش کردم ، یه جایی گفته بودم موازی سازی یعنی همون همزمانی که تصحیحش کردم.دقیقا موازی سازی با همزمانی یکی نیستن.همزمانی کلا یعنی اینکه شما یه task یا چند task رو بتونی به صورت همزمان پیش ببری.یعنی یه مقدار از این اجرا کنی یه مقدار از اون و ....!یعنی کلا میتونیم روی یه پردازنده تک هسته ای همزمانی داشته باشیم منظورم کلمه Concurrency هستش. وکلمه Parallelism یعنی موازی سازی یعنی روی چند تا cpu اجرای موازی داشته باشیم.خلاصه بگذریم
در مورد سوال شما باتوجه به برداشتی که من از همزمانی دارم و توضیحاتی که دادم فک میکنم یک به یک و چند به یک امکان همزمانی کامل رو داره.حالا اگه منظور شاعر (همون طراح Big Grin ) از همزمانی کامل همون موازی سازی باشه بازم به نظرم امکان موازی سازی توی حالت یک به یک داره.

مرسی لطف کردین
ولی اینجوری که گزینه ۳ هم درست میشه Undecided
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

fsi2013 پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

(۱۳ بهمن ۱۳۹۲ ۱۰:۴۶ ب.ظ)hosshah نوشته شده توسط:  
(13 بهمن ۱۳۹۲ ۱۰:۳۶ ب.ظ)fsi2013 نوشته شده توسط:  خواهش میکنم دوست عزیز
اول از همه من جواب رو یه مقدار کمی ویرایش کردم ، یه جایی گفته بودم موازی سازی یعنی همون همزمانی که تصحیحش کردم.دقیقا موازی سازی با همزمانی یکی نیستن.همزمانی کلا یعنی اینکه شما یه task یا چند task رو بتونی به صورت همزمان پیش ببری.یعنی یه مقدار از این اجرا کنی یه مقدار از اون و ....!یعنی کلا میتونیم روی یه پردازنده تک هسته ای همزمانی داشته باشیم منظورم کلمه Concurrency هستش. وکلمه Parallelism یعنی موازی سازی یعنی روی چند تا cpu اجرای موازی داشته باشیم.خلاصه بگذریم
در مورد سوال شما باتوجه به برداشتی که من از همزمانی دارم و توضیحاتی که دادم فک میکنم یک به یک و چند به یک امکان همزمانی کامل رو داره.حالا اگه منظور شاعر (همون طراح Big Grin ) از همزمانی کامل همون موازی سازی باشه بازم به نظرم امکان موازی سازی توی حالت یک به یک داره.

مرسی لطف کردین
ولی اینجوری که گزینه ۳ هم درست میشه Undecided
چرا؟!! شما توی حالت چند به یک از یه جایی به بعد دیگه فقط یه نخ دارین!دیگ هیچ همزمانی هم وجود نداره.یعنی همون نقطه ای که تمام thread ها دارن با یه نخ سطح هسته کار میکنن پس شما نمیتونید همزمانی داشته باشید.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال:
  

hosshah پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

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

ارسال: #۱۰
  

atenaa پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

(۰۸ بهمن ۱۳۹۲ ۰۲:۵۳ ب.ظ)fsi2013 نوشته شده توسط:  سلام این مطلب به خوبی توی کتاب سیلبرشاتس گفته شده و عکس هاش هم موجوده Big Grin.

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

....
بقیه اسلاید ها ی کتاب سیلبر شاتس رو هم میتونید به تفکیک بخش توی این لینک ببینید

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

ارسال: #۱۱
  

fsi2013 پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

(۱۴ بهمن ۱۳۹۲ ۰۴:۱۸ ب.ظ)atenaa نوشته شده توسط:  
(08 بهمن ۱۳۹۲ ۰۲:۵۳ ب.ظ)fsi2013 نوشته شده توسط:  سلام این مطلب به خوبی توی کتاب سیلبرشاتس گفته شده و عکس هاش هم موجوده Big Grin.

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

....
بقیه اسلاید ها ی کتاب سیلبر شاتس رو هم میتونید به تفکیک بخش توی این لینک ببینید

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
دوست عزیزمیدونید تو کدوم یکی از بخش های لینکی گذاشتی درمورد زمانبندی نخ ها صحبت شده؟

سلام فکر کنم منظورتون RR و فرایند های چند نخی هستش،راستش من ندیدم در این مورد مستقیم صحبت شده باشه،در واقع مثال های کنکوری رو ببینید و تحلیل کنید موضوع میاد دستتون از بچه های مانشت هم سوالی داشتید بپرسید.
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۲
ارسال: #۱۲
  

آنجلا پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

با توجه به عکسی که توی لینک سومی هست مطالب رو دنبال کن نخ و سوزن و همه چی دستت میاد....

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


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

ارسال: #۱۳
  

e.shrm پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

(۰۸ بهمن ۱۳۹۲ ۰۹:۱۸ ق.ظ)آنجلا نوشته شده توسط:  با توجه به عکسی که توی لینک سومی هست مطالب رو دنبال کن نخ و سوزن و همه چی دستت میاد....

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

چه کتابیه؟
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال: #۱۴
  

آنجلا پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

(۰۸ بهمن ۱۳۹۲ ۱۲:۵۹ ب.ظ)e.sharmi نوشته شده توسط:  
(08 بهمن ۱۳۹۲ ۰۹:۱۸ ق.ظ)آنجلا نوشته شده توسط:  با توجه به عکسی که توی لینک سومی هست مطالب رو دنبال کن نخ و سوزن و همه چی دستت میاد....

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

چه کتابیه؟

کتاب استالینگز مبحث پیاده سازی چند نخی در solaris
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

ارسال: #۱۵
  

tayebe68 پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

(۰۸ بهمن ۱۳۹۲ ۰۹:۱۸ ق.ظ)آنجلا نوشته شده توسط:  با توجه به عکسی که توی لینک سومی هست مطالب رو دنبال کن نخ و سوزن و همه چی دستت میاد....

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.


مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.

خیلی خیلی سپاس، این دو صفحه باعث شد چندتا از ابهام هام راجع به LWP بر طرف بشه
یافتن تمامی ارسال‌های این کاربر
نقل قول این ارسال در یک پاسخ

۰
ارسال: #۱۶
  

tayebe68 پاسخ داده:

RE: [مهندسی کامپیوتر ۹۲] سوال ۷۳ مفاهیم چند نخی

(۰۷ بهمن ۱۳۹۲ ۰۹:۲۵ ب.ظ)هاتف نوشته شده توسط:  ولی اینجوری که گزینه ۳ هم درست میشه Undecided

تو حالت چند به یک، چندین تا نخ سطح کاربر داریم که همشون به یک LWP(همون گره تو شکل) وصل شدن، و می دونیم که هر LWP فقط به یک نخ سطح هسته می تونه وصل بشه
و نخ سطح هسته هر لحظه یک عملیات رو پشتیبانی میکنه => پس همزمانی ممکن نیست


فایل‌(های) پیوست شده

نقل قول این ارسال در یک پاسخ



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  رشته ای مهندسی کامپیوتر sanjeshserv1 ۰ ۱,۰۶۳ ۰۲ تیر ۱۴۰۱ ۰۴:۴۸ ب.ظ
آخرین ارسال: sanjeshserv1
  در نوشتن چند جمله انگلیسی نیاز به کمک دارم fa_karoon ۰ ۱,۴۶۹ ۰۳ شهریور ۱۴۰۰ ۰۱:۰۹ ب.ظ
آخرین ارسال: fa_karoon
  [دانلود] حل تشریحی کنکور ارشد مهندسی کامپیوتر و آی تی ۸۷ تا ۹۲ good-wishes ۳۰ ۵۰,۲۲۱ ۲۰ فروردین ۱۴۰۰ ۰۲:۱۷ ب.ظ
آخرین ارسال: sima84
  بعد ۶ سال اومدم، ارشد مهندسی کامپیوتر کسی هست؟؟ seyed_eng ۷ ۵,۶۷۱ ۱۱ آبان ۱۳۹۹ ۰۷:۴۷ ق.ظ
آخرین ارسال: iraj.leo
  مدیریت سیستم چند پردازنده ای متقارن no_ta2000 ۰ ۱,۴۹۶ ۰۹ مهر ۱۳۹۹ ۰۲:۲۱ ب.ظ
آخرین ارسال: no_ta2000
  صفحه چند سطحی Flash1 ۰ ۱,۶۰۶ ۱۰ تیر ۱۳۹۹ ۰۵:۵۸ ب.ظ
آخرین ارسال: Flash1
Question [] مراجع مهندسی کامپیوتر [] itslady ۰ ۱,۸۰۲ ۲۷ اردیبهشت ۱۳۹۹ ۰۴:۵۰ ب.ظ
آخرین ارسال: itslady
  کمک برای چند تا سوالات شبکه کامپیوتری Hamedudk ۳ ۵,۷۹۳ ۲۷ آبان ۱۳۹۸ ۱۱:۴۲ ق.ظ
آخرین ارسال: khayyam
  قبول شدگان گروه مهندسی کامپیوتر ۹۷ F.N.44 ۵۱ ۲۷,۶۳۴ ۰۷ مهر ۱۳۹۸ ۱۲:۱۶ ب.ظ
آخرین ارسال: marvelous
  محاسبه تراز معدل موثر از رشته آی تی یا علوم کامپیوتر به مهندسی کامپیوتر یا بالعکس gnulinux ۰ ۲,۳۲۹ ۲۱ شهریور ۱۳۹۸ ۰۸:۳۷ ق.ظ
آخرین ارسال: gnulinux

پرش به انجمن:

Can I see some ID?

به خاطر سپاری رمز Cancel

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close

رمزت رو فراموش کردی؟

Feeling left out?


نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. close