۱
subtitle
ارسال: #۱
  
سوال در مورد سیاست های نوشتن در حافظه
سلام
لطفا در مورد سوال زیر توضیح بدین که کدوم گزینه درسته ... یکمی توضیح مفصل بدین در صورت امکان!
تشکر
سیاست پس نویسی (Write Back) در حافظه Cache در کدام سیستم زیر ممکن است ایجاد مشکل کند؟
۱) پردازنده تک هسته ای
۲) پردازنده چند هسته ای تنها با یک Cache مشترک
۳) سیستم چند پردازنده ای تنها با یک حافظه مشترک
۴) گزینه های ۲ و ۳
لطفا در مورد سوال زیر توضیح بدین که کدوم گزینه درسته ... یکمی توضیح مفصل بدین در صورت امکان!
تشکر
سیاست پس نویسی (Write Back) در حافظه Cache در کدام سیستم زیر ممکن است ایجاد مشکل کند؟
۱) پردازنده تک هسته ای
۲) پردازنده چند هسته ای تنها با یک Cache مشترک
۳) سیستم چند پردازنده ای تنها با یک حافظه مشترک
۴) گزینه های ۲ و ۳
۴
ارسال: #۲
  
سوال در مورد سیاست های نوشتن در حافظه
به نظر من گزینهی ۳ جواب درسته!
در سیستم های تک پردازنده که واضح هست !مشکلی پیش نمی اد
در سیستم های چند پردازنده با یک کش مشترک هم به دلیل اینکه پردازندهها همه از یک کش استفاده می کنن . پس از هر بار به روز رسانی تو کش همهی پردازندهها باز به دادهی به روز شده دست رسی دارند باز مشکلی پیش نمی اد!
اما تو سیستم های حافظه مشترک ممکنه یک پردازنده مقدار یک خونه از حافظه رو به کش خودش برده و تغییر داده باشه و هنوز اون و تو کشش لازم داره و تو حافظه باز نویسیش نکرده!حالا یه پردازندهی دیگه می اذ و دادهی به روز نشده رو از حافظهی مشترک می خونه و از اون استفاده می کنه!!!بنابراین مشکل ایجاد می شه!
در سیستم های تک پردازنده که واضح هست !مشکلی پیش نمی اد
در سیستم های چند پردازنده با یک کش مشترک هم به دلیل اینکه پردازندهها همه از یک کش استفاده می کنن . پس از هر بار به روز رسانی تو کش همهی پردازندهها باز به دادهی به روز شده دست رسی دارند باز مشکلی پیش نمی اد!
اما تو سیستم های حافظه مشترک ممکنه یک پردازنده مقدار یک خونه از حافظه رو به کش خودش برده و تغییر داده باشه و هنوز اون و تو کشش لازم داره و تو حافظه باز نویسیش نکرده!حالا یه پردازندهی دیگه می اذ و دادهی به روز نشده رو از حافظهی مشترک می خونه و از اون استفاده می کنه!!!بنابراین مشکل ایجاد می شه!
Can I see some ID?
Feeling left out?
نگران نباش، فقط روی این لینک برای ثبت نام کلیک کن. رمزت رو فراموش کردی؟ اینجا به یادت میاریم! close