حافظه (رایانه): تفاوت میان نسخه‌ها

محتوای حذف‌شده محتوای افزوده‌شده
خط ۳۲:
پردازنده‌های با سرعت بالا نیازمند دستیابی سریع و آسان به حجم بالائی از داده‌ها به منظور افزایش [[بهره‌وری]] و کارایی خود می‌باشند.. در صورتی‌که پردازنده قادر به تأمین و دستیابی به داده‌های مورد نیاز در زمان مورد نظر نباشد، می‌بایست عملیات خود را متوقف و در انتظار تأمین داده‌های مورد نیاز باشد. پردازند ه‌های جدید وبا سرعت یک گیگا هرتز به حجم بالائی از داده‌ها (میلیارد بایت در هر ثانیه) نیاز خواهند داشت. پردازنده هائی با سرعت اشاره شده گران‌قیمت بوده و قطعاً اتلاف زمان مفید آنان مطلوب و قابل قبول نخواهد بود. طراحان کامپیوتر به منظور حل مشکل فوق ایده «لایه بندی ویر» را مطرح نموده‌اند. در این راستا از حافظه‌های گران‌قیمت با میزان اندک استفاده و از حافظه‌های ارزان‌تر در حجم بیشتری استفاده به عمل می‌آید. ارزانترین ویر متداول، هارد دیسک است. هارد دیسک یک رسانه ذخیره‌سازی ارزان قیمت با توان ذخیره‌سازی حجم بالائی از دانسته‌ها است. با توجه به ارزان بودن فضای ذخیره‌سازی دانسته‌ها بر روی هارد، دانسته‌ها مورد نظر بر روی آن‌ها ذخیره و با استفاده از روش‌های متفاوتی نظیر: ویر مجازی می‌توان بسادگی و بسرعت بدون نگرانی از [[فضای فیزیکی]] ویر رم، از آن‌ها استفاده نمود.
 
ویر رم سطح دستیابی بعدی در ساختار نردبانی ویراست. اندازه بیت یک پردازنده نشاندهنده شمار بایت هائی از ویراست که در یک دم می‌توان به آن‌ها دستیابی داشت. برای نمونه یک پردازنده شانزده بیتی، توانا به پردازش دو بایت در هر دم‌است. مگاهرتز واحد سنجش سرعت پردازش در پردازنده‌ها است و هم ارز «میلیون در هر ثانیه» است. برای نمونه یک رایانه ۳۲ بیتی پنتیوم ۳ با سرعت ۸۰۰ مگاهرتز، توانا به پردازش چهار بایت به گونه هم‌زمان و ۸۰۰ میلیون بار در ثانیه‌است. ویر رم بتنهائیبه‌تنهایی دارای سرعت مناسب برای همسنگ شدن با سرعت پردازنده نیست از این رو است که از [[ویر پنهان]] بهره گرفته می‌شود. روشن است هر اندازه که سرعت ویر رم بالا باشد دلخواه تر خواهد بود. بیشتر تراشه‌های امروزه دارای سرعتی بین ۵۰ تا ۷۰ نانوثانیه می‌باشند. سرعت خواندن یا نوشتن در ویر پیوند مستقیم با نوع ویر بهره گرفته شده دارد. در این راستا می‌توان از ویرهای DRAM ,SDRAM ,RAMBUS سود جست.
 
سرعت رم توسط پهنا و سرعت باس، کنترل می‌گردد. پهنای باس، تعداد بایتی که می‌تواند بطور هم‌زمان برای پردازنده ارسال گردد را مشخص و سرعت باس به تعداد دفعاتی که می‌توان یک گروه از بیت‌ها را در هر ثانیه ارسال کرد اطلاق می‌گردد. سیکل منظم حرکت داده‌ها از ویر به سمت پردازنده را چرخه می‌گویند مثلاً یک گذرگاه با وضعیت: ۱۰۰ مگاهرتز و ۳۲ بیت، به صورت تئوری قادر به ارسال چهار بایت به پردازنده و یکصد میلیون مرتبه در هر ثانیه‌است. در حالیکه یک گذرگاه شانزده بیتی ۶۶ مگاهرتز به صورت تئوری قادر به ارسال دو بایت و ۶۶ میلیون مرتبه در هر ثانیه‌است. با توجه به مثال فوق مشاهده می‌گردد که با تغییر پهنای گذرگاه از شانزده به سی و دو و سرعت از ۶۶ مگاهرتز به ۱۰۰ مگاهرتز سرعت ارسال داده برای پردازنده سه برابر گردید.