سلام دوستان
داشتم تست های کنکور سیستم های عامل رو بررسی میکردم و به یه مساله برخوردم که مرتبط با شبکه بود و نتونستم حلش کنم اگه دوستان منو تو حل این مساله یاری کنن خیلی ممنون میشم.

یک شبکه محلی (LAN) بدین صورت مورد استفاده قرار می­گیرد. کاربر برای نوشتن اطلاعاتی در شبکه یک فراخوانی سیستم انجام می­دهد. سیستم عامل بلافاصله داده های کاربر را در یک بافر داخل هسته سیستم کپی کرده و سپس آن را در برد کنترل کننده(Controller) شبکه کپی می­کند. پس از آنکه تمام داده ها داخل کنترل کننده ریخته شدند با سرعت 10Mbps روی شبکه ارسال می­شوند. کنترل کننده مقصد هر بیت ارسالی را یک میکرو ثانیه پس از ارسال بیت ضبط می­کند، پس از ورود آخرین بیت ارسالی، به کامپیوتر مقصد، وقفه داده شده و داده ها در یک بافر داخل هسته سیستم عامل کپی می­شوند. سپس سیستم عامل محتوای بافر را پس از شناسایی کاربر مورد نظر ارسال کننده، در فضای این کاربر کپی می­کند. به شرطی که هر وقفه و پردازش مربوطه حدود یک میلی ثانیه طول بکشد، پاکت های داده ظرفیتي برابر 1024B داشته باشند و کپی کردن هر بایت یک میلی ثانیه طول بکشد یک پردازه حداکثر با چه سرعتی می­تواند داده­ها را به پردازه دیگری در شبکه ارسال کند.
با تشکر



موضوعات مشابه: