loading...
Latina
Ali بازدید : 47 1394/02/24 نظرات (0)

دسته: کامپیوتر

حجم فایل: 255 کیلوبایت

تعداد صفحه: 10

سوال:

فرض کنید یک پایگاه داده Disk server داریم که نرخ درخواستهای 20 Req/Sec است. با تحقیقاتهای انجام شده بر روی رد دنباله درخواستهای مشخص شده است که 20٪ در خواست ها برا بلوکهای تصادفی و مابقی برای بلوک های ترتیبی هستند. اندازه بلوک 2048 بایتی است. متوسط طول run برای این بار کار24 است دیسک با سرعت 7200 Round/Minute دوران می کند متوسط زمان جستجو برای درخواستیهای 9mesc است. نرخ انتقال 2MB/sec است با فرض اینکه زمان کنترلر 0. 01 msecباشد. متوسط service time دیسک را حساب کنید.

#include

#include

main ()

{

float Epsilon=0. 01; /* Defining Precision */

float Ud; /* Disk Utilization */

float Sd=13. 4; /* Disk Service Time */

float SdOld=0; /* Last Disk Service Time */

int Lambda=20; /* Request Rate */

float RoLa; /* Rotational Latency */

int RuLe=24; /* Run Length */

float ST; /* Seek Time */

float SR=9; /* Seek Rand */

float CT=0. 1; /* Controller Time */

float DRT; /* Disk Revolution time in ms */

float TT; /* Transfer Time */

DRT= 60 *1000 / 7200;

ST = SR / RuLe;

TT = 0. 1 / 24;

printf (” Sdtt SdOldtt Udtt RoLattDifferentialn”) ;

printf (“——–n”) ;

while (fabs (Sd – SdOld) > Epsilon)

{

خرید

مطالب مرتبط

ارسال نظر برای این مطلب

کد امنیتی رفرش
اطلاعات کاربری
  • فراموشی رمز عبور؟
  • آمار سایت
  • کل مطالب : 6184
  • کل نظرات : 3
  • افراد آنلاین : 359
  • تعداد اعضا : 2
  • آی پی امروز : 437
  • آی پی دیروز : 76
  • بازدید امروز : 4,631
  • باردید دیروز : 128
  • گوگل امروز : 5
  • گوگل دیروز : 0
  • بازدید هفته : 4,631
  • بازدید ماه : 4,631
  • بازدید سال : 35,714
  • بازدید کلی : 660,961