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

مد هسته و مد کاربر

ارسال:
  

homa پرسیده:

مد هسته و مد کاربر

اینکه میگیم تنظیم ساعت سیستم در مد هسته یا نوشتن در register در مد کاربره یعنی چی؟
اجرا شدن در مد هسته یا کاربر یعنی چی؟Confused

۰
ارسال:
  

hanif پاسخ داده:

مد هسته و مد کاربر

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

ارسال:
  

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

مد هسته و مد کاربر

خواندن ساعت معنی نداره.
ببینید، ساعت رو یک قطعه سخت افزاری تصور کنید کنار پردازنده.
سیستم عامل اونرو تنظیم میکنه که مثلا یک میلی ثانیه بعد زنگ بزنه (وقفه بفرسته) بعد کنترل CPU رو به فرآیند میده، خودش میره بخوابه.
حالا که فرآیند CPU رو گرفته اجرا میشه.
سیستم عامل که خوابه، اگر کسی نباشه که جلوشو بگیره که CPU رو رها نمیکنه.
سر وقت که شد، ساعت زنگ میزنه (یعنی یه وقفه میده)
یادتون باشه همیشه با وقفه سیستم عامل بیدار میشه و CPU رو میگیره، بعد طبق الگوریتم خودش ممکنه CPU رو به فرآیند دیگه ای بده.

پس؛
وقفه ساعت باعث متوقف شدن فرآیند میشه و کنترل رو به سیستم عامل میده تا اونرو اعمال قانون کنه Big Grin

اینکه ساعت چقدر تنظیم بشه، بدیهیه نباید دست فرآیند باشه، چون ممکنه زمان خوشو خیلی بالا بگیره (یا بی نهایت)
این کار ممتاز حساب میشه، خود سیستم عامل اینکار رو باید کنه چون OS مدیریت فرآیند‌ها رو انجام میده.

۰
ارسال:
  

fe_atash پاسخ داده:

مد هسته و مد کاربر

الان تنظیم ساعت در مد هسته

و خواندن آن در مد کاربر است درسته؟

یعنی خواندن ساعت دستور ممتاز نیست و فقط تنظیمش دستور ممتاز است.درسته؟

۰
ارسال:
  

hanif پاسخ داده:

مد هسته و مد کاربر

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

۰
ارسال:
  

fe_atash پاسخ داده:

مد هسته و مد کاربر

چقدر قشنگ توضیح دادید‌!
شما میگید معنی نداره اما من تو یه تست دیدم واسه همین پرسیدم.
ممنونم کاملا متوجه شدم.
کتاب سیستم عامل مقسمی-چاپ ۱۳۸۹
فصل اول.تست ۱۵
کدامیک از موارد زیر نادرست است؟(مهندسی IT -دولتی ۸۹)

۱)تغییر اولویت فرآیندها در مود کرنل انجام می شود.
۲)کامپیوتر در هنگام روشن شدن در مود کرنل قرار میگیرد
۳)خواندن ساعت سیستم در مود کاربر انجام میشود.
۴)تنظیم ساعت سیستم در مود کاربر انجام میشود.

که با توجه به اینکه گزینه ۴ قطعا جواب میشه.پس گزینه ۳ درسته.

۰
ارسال:
  

natanz پاسخ داده:

مد هسته و مد کاربر

پس این تست پارسه اشتباه بود؟

ارسال:
  

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

مد هسته و مد کاربر

(۳۰ مهر ۱۳۹۰ ۰۳:۲۸ ب.ظ)fe_atash نوشته شده توسط:  چقدر قشنگ توضیح دادید‌!
شما میگید معنی نداره اما من تو یه تست دیدم واسه همین پرسیدم.
خواهش می کنم، جای خوشحالیه
اتفاقا فردای همین روز توی آزمون پارسه دیدم نوشته "خواندن"!!!!
این منطقی نیست، هرچند شاید بطور عوامانه اینطور گفته بشه، در کلمه خواندن یکجور اختیار وجود داره، در صورتی که هیچ فرآیند عاقلی داوطلب نمیشه که وقفه ای در کارش دخالت کنه نه؟ Wink
بهر حال مهم اینه که ما سیستم عامل رو مفهومی درک کنیم، در این صورت از پس همه تست‌ها بر می آیم.

ارسال:
  

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

مد هسته و مد کاربر

(۰۱ آبان ۱۳۹۰ ۰۲:۲۷ ب.ظ)natanz نوشته شده توسط:  پس این تست پارسه اشتباه بود؟
از اونجایی که احتمالا تست های سیستم عامل آزمون های پارسه رو دکتر حقیقت طرح کنه، ممکنه نظر من اشتباه باشه
شاید اصطلاح خواندن عرف باشه
اگر دکتر رو بتونم ببینم و یادم باشه می پرسم



موضوع‌های مرتبط با این موضوع...
موضوع: نویسنده پاسخ: بازدید: آخرین ارسال
  درخواست توضیح در رابطه با هسته منطقی H-Arshad ۶ ۱,۱۰۸ ۰۹ آبان ۱۳۹۴ ۰۴:۵۵ ب.ظ
آخرین ارسال: MShariati
  ابزار شبیه ساز سیستم های چند هسته ای Simics ida_isp ۱ ۱,۵۷۱ ۲۴ خرداد ۱۳۹۴ ۰۴:۰۸ ب.ظ
آخرین ارسال: ghasedak21
  نخ ترکیبی - دلیل حفظ مزایای دو نخ سطح کاربر و سطح هسته Nina777 ۰ ۸۸۸ ۱۳ آبان ۱۳۹۳ ۰۵:۱۹ ق.ظ
آخرین ارسال: Nina777
  هسته یونیکس و لینوکس EhsanChess ۱ ۱,۲۰۲ ۲۰ اردیبهشت ۱۳۹۳ ۰۲:۰۳ ق.ظ
آخرین ارسال: Morris
  دوتا سوال از سوال ۹۳ آیتی ۹۲- پردازنده دو هسته ای mj.net ۲ ۱,۳۴۳ ۲۴ بهمن ۱۳۹۲ ۰۷:۲۵ ق.ظ
آخرین ارسال: mj.net
  پردازشگر ۱۰ هسته ای اینتل سال آینده ارائه می شود berkeley ۱۰ ۳,۶۷۳ ۲۸ مهر ۱۳۹۱ ۱۱:۱۲ ب.ظ
آخرین ارسال: nomad:D
  اعتبار دادن به کاربر TABAN ۱۵ ۶,۱۳۱ ۲۳ شهریور ۱۳۹۰ ۰۳:۲۸ ب.ظ
آخرین ارسال: admin

پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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