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

سوال از buffering

ارسال:
  

mdunicorn پرسیده:

سوال از buffering

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

۰
ارسال:
  

fatima1537 پاسخ داده:

تست buffering

این تست از چه آزمون یا کتاب و چه سالی هست؟
به نظر من گزینه ۴-به صورت تجربی می دونیم بافرینگ چه فایده ای داره

۰
ارسال:
  

ftesfahani پاسخ داده:

تست buffering

منم گزینه ۴

۰
ارسال:
  

mfXpert پاسخ داده:

تست buffering

گزینه های ۱ و ۳ که به صورت خیلی تابلو رد می شن.
هم ۲ درسته و هم ۴.وقتی زمان مصرفی برای انجام I/O کم بشه پس برنامه ای هم که عملیات I/O زیادی انجام میده سریع‌تر میتونه اجرا بشه

۰
ارسال:
  

fatima1537 پاسخ داده:

تست buffering

آخه ما با این سئوالات چطور گزینه درست را پیدا کنیمSad
۲ و ۴ درستن ولی فلسفه ایجاد بافرینگ،برای عملیات I/O بود که وقت CPUرا میگرفت-۴نزدیکتره
ما باید فلسفه هم بلد باشیم یعنی باید چندین کتاب را قورت بدیم تا بتونیم سیستم عامل درست بزنیمSmile

۰
ارسال:
  

summer_66 پاسخ داده:

RE: تست buffering

(۰۲ مرداد ۱۳۹۰ ۰۴:۱۱ ب.ظ)mdunicorn نوشته شده توسط:  عمل buffering چه سودی دارد؟
۱-از مصرف دیسک سخت جلوگیری می کند.
۲-سرعت اجرای برنامه را زیاد می کند.
۳-حافظه را اشغال می کند.
۴- سرعت عملیات ورودی و خروجی بر روی دیسک را بهبود می بخشد.
با توجه به اینکه علت استفاده از بافرها ایجاد هماهنگی بین عملیات پردازنده ورودی/ خروجی و واحد پردازش مرکزی و تسریع این عملیات هست و میدونیم که در واقع استفاده از بافر برای این هست که cpu مدت زمان کمتری بیکار باشه( دیگه لازم نیست برای شروع عملیات مدت زمان طولانی، که همون اختلاف سرعت cpu و رسانه هست، رو منتظر وقفه بمونه) به نظر من گزینه ۲ بهترین گزینه هست.
هرچند گزینه ۴ هم درسته اما به نظر من گزینه ۲ مناسب تره چون هدف اصلی بهبود کارایی cpu هست.

البته نمیدونم حالا کدوم گزینه مد نظر طراح بوده به هر حال اصلا سوال استاندارد و قشنگی نیست.

۰
ارسال:
  

hatami پاسخ داده:

تست buffering

چون گفته که عمل بافرینگ گزینه ۲ درست است
چرا که اصل بافرینگ برای ایجاد همروندی بین عناصر یک سیستم میباشد مثلاً شما زمانی که از بافرینگ استفاده میکنی
دارید یکسری کارها را به بافر میسپارید که به cpu منتقل کنید و ورودی خروجی آزاد میشوند تا بتونید همزمان ورودی خروجی بخونید یا بنویسید
پس در کل در سرعت سیستم با توجه به عمل همروندی که ایجاد میکنه باعث افزایش سرعت میشه

۰
ارسال:
  

fatima1537 پاسخ داده:

تست buffering

mdunicorn این سئوال چه سالی و چه آزمونیه؟کلید را دارید؟

۰
ارسال:
  

mfXpert پاسخ داده:

تست buffering

(۰۳ مرداد ۱۳۹۰ ۰۲:۴۹ ب.ظ)fatima1537 نوشته شده توسط:  mdunicorn این سئوال چه سالی و چه آزمونیه؟کلید را دارید؟
بعید می دونم سوال آزمون سراسری باشه.احتمالا برا دانشگاه آزاده یا اینکه تالیفی هستش

۰
ارسال: #۱۰
  

mdunicorn پاسخ داده:

تست buffering

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



پرش به انجمن:

Can I see some ID?

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

Feeling left out?


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

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

Feeling left out?


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