تالار گفتمان مانشت

نسخه‌ی کامل: بررسی سوالات سیستم عامل IT سال 93
شما در حال مشاهده‌ی نسخه‌ی متنی این صفحه می‌باشید. مشاهده‌ی نسخه‌ی کامل با قالب بندی مناسب.
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10 11 12
(24 بهمن 1392 03:26 ب.ظ)Aseman7 نوشته شده توسط: [ -> ]
(24 بهمن 1392 03:20 ب.ظ)blue70 نوشته شده توسط: [ -> ]فرایند فرزند و پدر در کدام مشترک نیستند ؟
من زدم code
چی میشد دوستان ؟

نمی دونم به نظرم گزینه 1 id prosess
پاراگراف اخر ص 57 می گه در اکثر موارد فرزند به اجرای کدی متفاوت نیاز داره .(خب ممکنه مشترک باشند دیگه نه)

اونوقت heap چیه؟عایا

Sent from my Lenovo A3000-H using Tapatalk
کلن کد بین هر دوتاشون یکیه
به نظرم حرفی توش نیست :-؟
چون توی کد هم که میزنن، جفتشون یه کد رو اجرا میکنن و فقط با توجه به if هایی که میزنن توی کد باعث میشه یه کار متفاوتی بکنن
شرط توی if های چین ؟؟؟؟
شرطشون روی pid هست.

=> میشه نتیجه گرفت که pid هاشون متفاوته
البته pid و کلن id به نظرم یه چیز منحصر به فرد و غیر قابل به اشتراک گذاریه :دی

حالا حال میده یه گزینه دیگه بشه من این همه تحلیل کردم Smile))
(24 بهمن 1392 03:30 ب.ظ)mehdi1902 نوشته شده توسط: [ -> ]کلن کد بین هر دوتاشون یکیه
به نظرم حرفی توش نیست :-؟
چون توی کد هم که میزنن، جفتشون یه کد رو اجرا میکنن و فقط با توجه به if هایی که میزنن توی کد باعث میشه یه کار متفاوتی بکنن
شرط توی if های چین ؟؟؟؟
شرطشون روی pid هست.

=> میشه نتیجه گرفت که pid هاشون متفاوته
البته pid و کلن id به نظرم یه چیز منحصر به فرد و غیر قابل به اشتراک گذاریه :دی

حالا حال میده یه گزینه دیگه بشه من این همه تحلیل کردم Smile))
حالا چطوری stack رو نقض میکنی ؟!!
(خدا رحم کنه فقط .. اصن الان نمیدونم درست دیدم پشته نوشته یا نه :|)
پشته هر فرآیند مگه جدا نیست ؟
(24 بهمن 1392 03:26 ب.ظ)Aseman7 نوشته شده توسط: [ -> ]
(24 بهمن 1392 03:20 ب.ظ)blue70 نوشته شده توسط: [ -> ]فرایند فرزند و پدر در کدام مشترک نیستند ؟
من زدم code
چی میشد دوستان ؟

نمی دونم به نظرم گزینه ۱ id prosess
پاراگراف اخر ص ۵۷ می گه در اکثر موارد فرزند به اجرای کدی متفاوت نیاز داره .(خب ممکنه مشترک باشند دیگه نه)

process id درست هست چون پدر و فرزند در کد و هیپ و استک که در تصویر حافظه پدر هستند،مشترکن. اصلا وقتی fork اجرا کنی یک Pid بر میگردونه. Big Grin
(24 بهمن 1392 03:33 ب.ظ)dzzv_13 نوشته شده توسط: [ -> ]حالا چطوری stack رو نقض میکنی ؟!!
(خدا رحم کنه فقط .. اصن الان نمیدونم درست دیدم پشته نوشته یا نه :|)
پشته هر فرآیند مگه جدا نیست ؟
اونو بلد نیستم نقض کنم :دی

(24 بهمن 1392 03:34 ب.ظ)Amoojan نوشته شده توسط: [ -> ]process id درست هست چون پدر و فرزند در کد و هیپ و استک که در تصویر حافظه پدر هستند،مشترکن. اصلا وقتی fork اجرا کنی یک Pid بر میگردونه. Big Grin
ایول. دقیقن :دی
(24 بهمن 1392 03:34 ب.ظ)Amoojan نوشته شده توسط: [ -> ]اصلا وقتی fork اجرا کنی یک Pid بر میگردونه. Big Grin
اشتباه نکنم توی صورت سوال هم نوشته بود کدوم گزینه در اول کار مشابه نیست !!
اینی که شما میگی که دوتاشون یک آی دی دارن در اول کار
اشتباه میگم اصلاح کنید
وقفه که برای اون سمافوره کاملا غلطه!من خودم زدم tsl
منم min(x1xy1) زدم ولی اینطور که میگن شاید بشه max :/
من بین stack و Id شک کردم نزدم.آخه پروسس جدا stack جدا هم داره دیگه، نداره؟:؟
(24 بهمن 1392 03:42 ب.ظ)dzzv_13 نوشته شده توسط: [ -> ]
(24 بهمن 1392 03:34 ب.ظ)Amoojan نوشته شده توسط: [ -> ]اصلا وقتی fork اجرا کنی یک Pid بر میگردونه. Big Grin
اشتباه نکنم توی صورت سوال هم نوشته بود کدوم گزینه در اول کار مشابه نیست !!
اینی که شما میگی که دوتاشون یک آی دی دارن در اول کار
اشتباه میگم اصلاح کنید

برتری مدل نخی به فرایندی این بود

در مدل نخی فقط باید کانتکس سویچ تعویض بشه براهیمن کانتکس سویچ هم همون شماره پردازش پس اون غیرمشترک :ی
(24 بهمن 1392 03:11 ب.ظ)blue70 نوشته شده توسط: [ -> ]سمافور رو من زدم TSL یعنی گزینه چهار
این سوال انحصار متقابل رو من اصلا نفهمیدم ...

منم ۴ زدم
(24 بهمن 1392 03:42 ب.ظ)dzzv_13 نوشته شده توسط: [ -> ]
(24 بهمن 1392 03:34 ب.ظ)Amoojan نوشته شده توسط: [ -> ]اصلا وقتی fork اجرا کنی یک Pid بر میگردونه. Big Grin
اشتباه نکنم توی صورت سوال هم نوشته بود کدوم گزینه در اول کار مشابه نیست !!
اینی که شما میگی که دوتاشون یک آی دی دارن در اول کار
اشتباه میگم اصلاح کنید

ببین شما وقتی fork رو اجرا کنی یک پروسس جدید میسازه. اگر پروسس جدید pid جدید نداشته باشه که پروسس نیست! fork رو معمولا اینجوری مینویسن:

pid = fork();
اصلا شما اینجا رو بخون.

مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمی‌باشید. جهت مشاهده پیوندها ثبت نام کنید.
این تابع fork() رو از کجای کتاب سیستم پوران یا حقیقت میتونم بخونم؟؟؟
(تازه امروز باهاش آشنا شدم :v )
از سوالای سیستم عامل چیز دیگه ای یادتون هست بگید لطفا
(24 بهمن 1392 03:58 ب.ظ)m_parsa11 نوشته شده توسط: [ -> ]این تابع fork() رو از کجای کتاب سیستم پوران یا حقیقت میتونم بخونم؟؟؟
(تازه امروز باهاش آشنا شدم :v )

چقدر دیر...ص 58 حقیقت.
والا بنظر من stack میشه جواب، حالا قضیه اینه آیا تا هنگامی که exec نشه آیا اصلا stackای وجود دارد یا خیر؟؟Smile)
نخندینا Smile من اینقد سؤالا تخصصی خیلی آسون میومد به نظرم، گفتم طراح سیستم عامل شوخیش گرفته، آخه هیپ چه به سیستم !!! و اینگونه ما هی غلط زدیم Big Grin
صفحه‌ها: 1 2 3 4 5 6 7 8 9 10 11 12
لینک مرجع