24 بهمن 1392, 04:06 ب.ظ
24 بهمن 1392, 04:07 ب.ظ
ادم مجبور می کنین واسه یه سوال بره manual این دستور بخونه
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
* The child has its own unique process ID, and this PID does not
match the ID of any existing process group (setpgid(2)).
یونیکه...پس با پدر مشترک نیست
مهمان عزیز شما قادر به مشاهده پیوندهای انجمن مانشت نمیباشید. جهت مشاهده پیوندها ثبت نام کنید.
* The child has its own unique process ID, and this PID does not
match the ID of any existing process group (setpgid(2)).
یونیکه...پس با پدر مشترک نیست
24 بهمن 1392, 04:08 ب.ظ
(24 بهمن 1392 04:07 ب.ظ)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)).
یونیکه...پس با پدر مشترک نیست
این سوالو من صورتشو اشتباه خوندم وااااااااااااااااااااااایییییییییییییی
24 بهمن 1392, 04:09 ب.ظ
دلیل به اون منطقی اوردم براتون به مانول رجوع میکنید :ِی
24 بهمن 1392, 04:14 ب.ظ
من گروه A بودم
سوال سمافورو زدم TSL
سوال اندازه حافظه اونی که max داشتو زدم
سوال fork هم process ID رو زدم .... استدلالم هم اینه که مگه میشه دو تا فرآیند که دارن تو سیستم اجرا میشن ID یکسان داشته باشن؟!!
یه سوال دیگه هم بود که گفته بود کدوم ارتباط مستقیم برقرار نیست(یه چیزی تو همین حدودا)؟
اجرا به آماده اجرا ( درسته)
مسدود به آماده اجرا
آماده اجرا به مسدود
اون یکی هم یادم نیست
نزدم چون اون گزینه هایی که مسدود داشت تا اونجایی که یادمه باید میشد مسدودآماده
سوال آخرش هم که در مورد کوبیدگی بود..... بین سرعت وروردی /خروجی گزینه 2 و گزینه 4 یعنی برحسب مجموعه کاری پردازه ها بهشون صفحه بدیم، شک داشتم!!
سوال سمافورو زدم TSL
سوال اندازه حافظه اونی که max داشتو زدم
سوال fork هم process ID رو زدم .... استدلالم هم اینه که مگه میشه دو تا فرآیند که دارن تو سیستم اجرا میشن ID یکسان داشته باشن؟!!
یه سوال دیگه هم بود که گفته بود کدوم ارتباط مستقیم برقرار نیست(یه چیزی تو همین حدودا)؟
اجرا به آماده اجرا ( درسته)
مسدود به آماده اجرا
آماده اجرا به مسدود
اون یکی هم یادم نیست
نزدم چون اون گزینه هایی که مسدود داشت تا اونجایی که یادمه باید میشد مسدودآماده
سوال آخرش هم که در مورد کوبیدگی بود..... بین سرعت وروردی /خروجی گزینه 2 و گزینه 4 یعنی برحسب مجموعه کاری پردازه ها بهشون صفحه بدیم، شک داشتم!!
24 بهمن 1392, 04:15 ب.ظ
(24 بهمن 1392 04:01 ب.ظ)Mindhunter نوشته شده توسط: [ -> ]والا بنظر من stack میشه جواب، حالا قضیه اینه آیا تا هنگامی که exec نشه آیا اصلا stackای وجود دارد یا خیر؟؟)
به نظر منم stack . آخه stack نمیتونه مشترک باشه !!!! واسه pop کردنش مشکلزا میشه !!!!!
24 بهمن 1392, 04:17 ب.ظ
(24 بهمن 1392 04:14 ب.ظ)mary1234 نوشته شده توسط: [ -> ]یه سوال دیگه هم بود که گفته بود کدوم ارتباط مستقیم برقرار نیست(یه چیزی تو همین حدودا)؟
اجرا به آماده اجرا ( درسته)
مسدود به آماده اجرا
آماده اجرا به مسدود
اون یکی هم یادم نیست
اون یکیش هم آماده اجرا به اجرا بود فک کنم!
ولی جوابش به نظرم آماده اجرا به مسدوده! چون اول باید اجرا بشه بعد مسدود بشه.
بقیه گزینه ها ظاهرا درست بود
Sent from my SM-N900 using Tapatalk
24 بهمن 1392, 04:18 ب.ظ
ما تو ریزپردازنده خوندیم که همه ی حافظه ها رو میشه segment بندی کردی
هیپ هم نوعی حافظه هستش که میتونه مشترک هم باشه
به نظر اینجانب البته
ولی تمام توضیحات میگن که PID مشترک نیست
نکته : در سیستم عامل Unix پردازش توسط فراخوانی سیستمی Fork پدید می آیند این فراخوانی یک پردازش فرزند تولید می کند که نسخه ایی دقیقاً یکسان با پردازش پدر خواهد داشتف و بدیهی است که هر Process یک پدر دارد ( والد ) ولی می تواند صفر یا چندین فرزند داشته باشد هر پردازش دارای یک PID ( Process Identifier ) که یک عدد منحصر به فرد است.
منحصر به فرده
هیپ هم نوعی حافظه هستش که میتونه مشترک هم باشه
به نظر اینجانب البته
ولی تمام توضیحات میگن که PID مشترک نیست
نکته : در سیستم عامل Unix پردازش توسط فراخوانی سیستمی Fork پدید می آیند این فراخوانی یک پردازش فرزند تولید می کند که نسخه ایی دقیقاً یکسان با پردازش پدر خواهد داشتف و بدیهی است که هر Process یک پدر دارد ( والد ) ولی می تواند صفر یا چندین فرزند داشته باشد هر پردازش دارای یک PID ( Process Identifier ) که یک عدد منحصر به فرد است.
منحصر به فرده
24 بهمن 1392, 04:19 ب.ظ
آماده اجرا به مسدود جواب بود
24 بهمن 1392, 04:19 ب.ظ
(24 بهمن 1392 04:15 ب.ظ)shvh نوشته شده توسط: [ -> ](24 بهمن 1392 04:01 ب.ظ)Mindhunter نوشته شده توسط: [ -> ]والا بنظر من stack میشه جواب، حالا قضیه اینه آیا تا هنگامی که exec نشه آیا اصلا stackای وجود دارد یا خیر؟؟)
به نظر منم stack . آخه stack نمیتونه مشترک باشه !!!! واسه pop کردنش مشکلزا میشه !!!!!
زمانی که کارهاشون بخواد با هم تداخل پیدا کنه سیستم عامل خرجشون رو از هم سوا میکنه! بچه مستقل میشه میره برا خودش یه تصویر حافظه جدید و هیپ و استک و کد جدا و مجردی اینا دیگه!
24 بهمن 1392, 04:21 ب.ظ
(24 بهمن 1392 04:06 ب.ظ)m_parsa11 نوشته شده توسط: [ -> ]کسی صورت سوال و گزینه های (fork) رو یادش هست?
معنیه سوال یادمه
بعد از انجام ()fork توسط فرآیند پدر، فرزند در کدام گزینه با پدرش مشترک نیست؟
1)processid
2)stack
3) heap
4) code
24 بهمن 1392, 04:21 ب.ظ
آخرین سوال کوبیدگی trashing رو چه جوری کاهش بدیم؟
من زدم گزینه ۴ :مجموعه کاری فرایند را بیاریم .
چون گزینه ۲ درجه چند برنامگی را افزایش دهیم.کاملا غ زیرا باید درجه چند برنامگی را بیاریم پایین
گزینه ۱ هم اندازه ص را بزرگ کنیم .شاید باعث بشه بدتر همین جور حافظه حروم شه و فقط اگه فرایند ها مون بزرگ بود .
گزینه ۳ سرعت ورودی خروجی . یعنی ربطی داره اگه زود تر ؟ نمی دونم.
من زدم گزینه ۴ :مجموعه کاری فرایند را بیاریم .
چون گزینه ۲ درجه چند برنامگی را افزایش دهیم.کاملا غ زیرا باید درجه چند برنامگی را بیاریم پایین
گزینه ۱ هم اندازه ص را بزرگ کنیم .شاید باعث بشه بدتر همین جور حافظه حروم شه و فقط اگه فرایند ها مون بزرگ بود .
گزینه ۳ سرعت ورودی خروجی . یعنی ربطی داره اگه زود تر ؟ نمی دونم.
24 بهمن 1392, 04:21 ب.ظ
(24 بهمن 1392 04:19 ب.ظ)mehdi.m2 نوشته شده توسط: [ -> ]آماده اجرا به مسدود جواب بود
جواب درست همینه چون فرآیند باید اول اجرا بشه بعد بنا به درخواستی که داره مسدود میشه
فرایندی که اجرا نشده که مسدود نمیشه
24 بهمن 1392, 04:22 ب.ظ
یه سوال دیگه هم بود که گفته بود کدوم ارتباط مستقیم برقرار نیست(یه چیزی تو همین حدودا)؟
اجرا به آماده اجرا ( درسته)
مسدود به آماده اجرا
آماده اجرا به مسدود
اون یکی هم یادم نیست
نزدم چون اون گزینه هایی که مسدود داشت تا اونجایی که یادمه باید میشد مسدودآماده
سوال آخرش هم که در مورد کوبیدگی بود..... بین سرعت وروردی /خروجی گزینه ۲ و گزینه ۴ یعنی برحسب مجموعه کاری پردازه ها بهشون صفحه بدیم، شک داشتم!!
[/quote]
گزینه مسدود به اماده اجرا مستقیم راه نداره شکلش توو کتای سیسم پوران هست
اجرا به آماده اجرا ( درسته)
مسدود به آماده اجرا
آماده اجرا به مسدود
اون یکی هم یادم نیست
نزدم چون اون گزینه هایی که مسدود داشت تا اونجایی که یادمه باید میشد مسدودآماده
سوال آخرش هم که در مورد کوبیدگی بود..... بین سرعت وروردی /خروجی گزینه ۲ و گزینه ۴ یعنی برحسب مجموعه کاری پردازه ها بهشون صفحه بدیم، شک داشتم!!
[/quote]
گزینه مسدود به اماده اجرا مستقیم راه نداره شکلش توو کتای سیسم پوران هست
24 بهمن 1392, 04:27 ب.ظ
(24 بهمن 1392 03:17 ب.ظ)mehdi1902 نوشته شده توسط: [ -> ]فقط گفتم منم گزینه ای رو که زدم بگم ))
x1+x2+y1+y2
:-"
به نظرم نمیتونیم لزومن مشخص کنیم که کدوم زودتر یا دیرتر اجرا بشن. باید اندازه همه جا داشته باشه :-؟
منم هستم که این گزینه رو زدم