۰۴-خرداد-۱۳۸۸, ۰۸:۲۹:۰۲
۰۹-خرداد-۱۳۸۸, ۰۷:۰۸:۱۸
سلام
بطور کلی حافظه کش ، یه نوع حافظه هست که در داخل CPU کاربرد داره و داده ها قبل از اینکه پردازش بشن در داخل اون قرار میگیرن (نوعی حافظه موقت است ) در واقع این حافظه بین RAM و CPU قرار داره ، برای اینکه وقت CPU بعد از پردازش اطلاعات در دست اجرا تلف نشه ، این حافظه بوجود اومده . کلیه اطلاعاتی که قراره پردازش بشن ، درون RAM کامپیوتر قرار میگیرن ، این اطلاعات به دسته های کوچک تر تقسیم میشن و به حافظه کش ارسال میشه ، وقتی CPU اطلاعات در دست پردازش رو اجرا کرد ، سریع اطلاعات رو از حافظه کش برمیداره و وقتش بیخودی برای فراخوانی اطلاعات از RAM تلف نمیشه .
در کامپیوتر های اولیه این حافظه بصورت یک حافظه بیرونی در کنار CPU نصب میشد ، در کامپیورت های بعدی این حافظه به داخل CPU رفت و به نام کش L1 یا سطح اول معروف شد ، با افزایش سرعت قطعات نیاز به سرعت پردازش بالا ، مقدار این حافظه 3 برابر شد ، برای جلوگیری از مصرف توان CPU این حافظه به سه بخش تقسیم شده و بسته به حجم اطلاعات از یک یا تمامی انها استفاده میشود (مثلا برای برنامه کم از L1 برای برنامه های متوسط از L1 , L1 وبرای برنامه های بزرگ از هر سه استفاده میشود )
امید وارم متوجه منظورم شده باشی
بطور کلی حافظه کش ، یه نوع حافظه هست که در داخل CPU کاربرد داره و داده ها قبل از اینکه پردازش بشن در داخل اون قرار میگیرن (نوعی حافظه موقت است ) در واقع این حافظه بین RAM و CPU قرار داره ، برای اینکه وقت CPU بعد از پردازش اطلاعات در دست اجرا تلف نشه ، این حافظه بوجود اومده . کلیه اطلاعاتی که قراره پردازش بشن ، درون RAM کامپیوتر قرار میگیرن ، این اطلاعات به دسته های کوچک تر تقسیم میشن و به حافظه کش ارسال میشه ، وقتی CPU اطلاعات در دست پردازش رو اجرا کرد ، سریع اطلاعات رو از حافظه کش برمیداره و وقتش بیخودی برای فراخوانی اطلاعات از RAM تلف نمیشه .
در کامپیوتر های اولیه این حافظه بصورت یک حافظه بیرونی در کنار CPU نصب میشد ، در کامپیورت های بعدی این حافظه به داخل CPU رفت و به نام کش L1 یا سطح اول معروف شد ، با افزایش سرعت قطعات نیاز به سرعت پردازش بالا ، مقدار این حافظه 3 برابر شد ، برای جلوگیری از مصرف توان CPU این حافظه به سه بخش تقسیم شده و بسته به حجم اطلاعات از یک یا تمامی انها استفاده میشود (مثلا برای برنامه کم از L1 برای برنامه های متوسط از L1 , L1 وبرای برنامه های بزرگ از هر سه استفاده میشود )
امید وارم متوجه منظورم شده باشی