تالار گفتمان مانشت
بررسی سوالات سیستم عامل IT سال ۹۳ - نسخه‌ی قابل چاپ

صفحه‌ها: ۱ ۲ ۳ ۴ ۵ ۶ ۷ ۸ ۹ ۱۰ ۱۱ ۱۲
بررسی سوالات سیستم عامل IT 93 - m_parsa11 - 24 بهمن ۱۳۹۲ ۰۴:۰۶ ب.ظ

کسی صورت سوال و گزینه های (fork) رو یادش هست?

بررسی سوالات سیستم عامل IT 93 - iammiti - 24 بهمن ۱۳۹۲ ۰۴:۰۷ ب.ظ

ادم مجبور می کنین واسه یه سوال بره manual این دستور بخونه

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


* The child has its own unique process ID, and this PID does not
match the ID of any existing process group (setpgid(2)).
یونیکه...پس با پدر مشترک نیست

RE: بررسی سوالات سیستم عامل IT 93 - milDereD - 24 بهمن ۱۳۹۲ ۰۴:۰۸ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۴:۰۷ ب.ظ)iammiti نوشته شده توسط:  ادم مجبور می کنین واسه یه سوال بره manual این دستور بخونه

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


* The child has its own unique process ID, and this PID does not
match the ID of any existing process group (setpgid(2)).
یونیکه...پس با پدر مشترک نیست

این سوالو من صورتشو اشتباه خوندم وااااااااااااااااااااااایییییییییییییی Angel

بررسی سوالات سیستم عامل IT 93 - mrdudu - 24 بهمن ۱۳۹۲ ۰۴:۰۹ ب.ظ

دلیل به اون منطقی اوردم براتون به مانول رجوع میکنید :ِی

RE: بررسی سوالات سیستم عامل IT 93 - mary1234 - 24 بهمن ۱۳۹۲ ۰۴:۱۴ ب.ظ

من گروه A بودم
سوال سمافورو زدم TSL
سوال اندازه حافظه اونی که max داشتو زدم
سوال fork هم process ID رو زدم .... استدلالم هم اینه که مگه میشه دو تا فرآیند که دارن تو سیستم اجرا میشن ID یکسان داشته باشن؟!!

یه سوال دیگه هم بود که گفته بود کدوم ارتباط مستقیم برقرار نیست(یه چیزی تو همین حدودا)؟
اجرا به آماده اجرا ( درسته)
مسدود به آماده اجرا
آماده اجرا به مسدود
اون یکی هم یادم نیست Big Grin

نزدم چون اون گزینه هایی که مسدود داشت تا اونجایی که یادمه باید میشد مسدودآماده


سوال آخرش هم که در مورد کوبیدگی بود..... بین سرعت وروردی /خروجی گزینه ۲ و گزینه ۴ یعنی برحسب مجموعه کاری پردازه ها بهشون صفحه بدیم، شک داشتم!!

RE: بررسی سوالات سیستم عامل IT 93 - shvh - 24 بهمن ۱۳۹۲ ۰۴:۱۵ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۴:۰۱ ب.ظ)Mindhunter نوشته شده توسط:  والا بنظر من stack میشه جواب، حالا قضیه اینه آیا تا هنگامی که exec نشه آیا اصلا stackای وجود دارد یا خیر؟؟Smile)

به نظر منم stack . آخه stack نمیتونه مشترک باشه !!!! واسه pop کردنش مشکلزا میشه !!!!!

Re: RE: بررسی سوالات سیستم عامل IT 93 - Mohammad.K - 24 بهمن ۱۳۹۲ ۰۴:۱۷ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۴:۱۴ ب.ظ)mary1234 نوشته شده توسط:  یه سوال دیگه هم بود که گفته بود کدوم ارتباط مستقیم برقرار نیست(یه چیزی تو همین حدودا)؟
اجرا به آماده اجرا ( درسته)
مسدود به آماده اجرا
آماده اجرا به مسدود
اون یکی هم یادم نیست Big Grin

اون یکیش هم آماده اجرا به اجرا بود فک کنم!
ولی جوابش به نظرم آماده اجرا به مسدوده! چون اول باید اجرا بشه بعد مسدود بشه.
بقیه گزینه ها ظاهرا درست بود

Sent from my SM-N900 using Tapatalk

بررسی سوالات سیستم عامل IT 93 - m_parsa11 - 24 بهمن ۱۳۹۲ ۰۴:۱۸ ب.ظ

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

ولی تمام توضیحات میگن که PID مشترک نیست


نکته : در سیستم عامل Unix پردازش توسط فراخوانی سیستمی Fork پدید می آیند این فراخوانی یک پردازش فرزند تولید می کند که نسخه ایی دقیقاً یکسان با پردازش پدر خواهد داشتف و بدیهی است که هر Process یک پدر دارد ( والد ) ولی می تواند صفر یا چندین فرزند داشته باشد هر پردازش دارای یک PID ( Process Identifier ) که یک عدد منحصر به فرد است.


منحصر به فرده

بررسی سوالات سیستم عامل IT 93 - mehdi.m2 - 24 بهمن ۱۳۹۲ ۰۴:۱۹ ب.ظ

آماده اجرا به مسدود جواب بود

RE: بررسی سوالات سیستم عامل IT 93 - Amoojan - 24 بهمن ۱۳۹۲ ۰۴:۱۹ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۴:۱۵ ب.ظ)shvh نوشته شده توسط:  
(24 بهمن ۱۳۹۲ ۰۴:۰۱ ب.ظ)Mindhunter نوشته شده توسط:  والا بنظر من stack میشه جواب، حالا قضیه اینه آیا تا هنگامی که exec نشه آیا اصلا stackای وجود دارد یا خیر؟؟Smile)

به نظر منم stack . آخه stack نمیتونه مشترک باشه !!!! واسه pop کردنش مشکلزا میشه !!!!!

زمانی که کارهاشون بخواد با هم تداخل پیدا کنه سیستم عامل خرجشون رو از هم سوا میکنه! Big Grin بچه مستقل میشه میره برا خودش یه تصویر حافظه جدید و هیپ و استک و کد جدا و مجردی اینا دیگه! Big Grin

RE: بررسی سوالات سیستم عامل IT 93 - mary1234 - 24 بهمن ۱۳۹۲ ۰۴:۲۱ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۴:۰۶ ب.ظ)m_parsa11 نوشته شده توسط:  کسی صورت سوال و گزینه های (fork) رو یادش هست?

معنیه سوال یادمه Big Grin

بعد از انجام ()fork توسط فرآیند پدر، فرزند در کدام گزینه با پدرش مشترک نیست؟
۱)processid
۲)stack
۳) heap
۴) code

RE: بررسی سوالات سیستم عامل IT 93 - Aseman7 - 24 بهمن ۱۳۹۲ ۰۴:۲۱ ب.ظ

آخرین سوال کوبیدگی trashing رو چه جوری کاهش بدیم؟

من زدم گزینه ۴ :مجموعه کاری فرایند را بیاریم .
چون گزینه ۲ درجه چند برنامگی را افزایش دهیم.کاملا غ زیرا باید درجه چند برنامگی را بیاریم پایین
گزینه ۱ هم اندازه ص را بزرگ کنیم .شاید باعث بشه بدتر همین جور حافظه حروم شه و فقط اگه فرایند ها مون بزرگ بود .
گزینه ۳ سرعت ورودی خروجی . یعنی ربطی داره اگه زود تر ؟ نمی دونم.

RE: بررسی سوالات سیستم عامل IT 93 - milDereD - 24 بهمن ۱۳۹۲ ۰۴:۲۱ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۴:۱۹ ب.ظ)mehdi.m2 نوشته شده توسط:  آماده اجرا به مسدود جواب بود

جواب درست همینه چون فرآیند باید اول اجرا بشه بعد بنا به درخواستی که داره مسدود میشه
فرایندی که اجرا نشده که مسدود نمیشه

RE: بررسی سوالات سیستم عامل IT 93 - iranariyaii - 24 بهمن ۱۳۹۲ ۰۴:۲۲ ب.ظ

یه سوال دیگه هم بود که گفته بود کدوم ارتباط مستقیم برقرار نیست(یه چیزی تو همین حدودا)؟
اجرا به آماده اجرا ( درسته)
مسدود به آماده اجرا
آماده اجرا به مسدود
اون یکی هم یادم نیست Big Grin

نزدم چون اون گزینه هایی که مسدود داشت تا اونجایی که یادمه باید میشد مسدودآماده


سوال آخرش هم که در مورد کوبیدگی بود..... بین سرعت وروردی /خروجی گزینه ۲ و گزینه ۴ یعنی برحسب مجموعه کاری پردازه ها بهشون صفحه بدیم، شک داشتم!!
[/quote]



گزینه مسدود به اماده اجرا مستقیم راه نداره شکلش توو کتای سیسم پوران هست

RE: بررسی سوالات سیستم عامل IT 93 - hamid88 - 24 بهمن ۱۳۹۲ ۰۴:۲۷ ب.ظ

(۲۴ بهمن ۱۳۹۲ ۰۳:۱۷ ب.ظ)mehdi1902 نوشته شده توسط:  فقط گفتم منم گزینه ای رو که زدم بگم Smile))
x1+x2+y1+y2
:-"

به نظرم نمیتونیم لزومن مشخص کنیم که کدوم زودتر یا دیرتر اجرا بشن. باید اندازه همه جا داشته باشه :-؟

منم هستم که این گزینه رو زدم