Извличане на знание
/ Knowledge Discovery >> Извличане на знание >> тек >> компютър >> компютърен хардуер >>

Как компютърна памет Works

Памет
<р> Типичен компютър има:?

<Ли> Ниво 1 и ниво 2 кешира
<Ли> Normal система RAM
<Ли> Virtual памет
<Ли> A твърд диск

<р> Защо толкова много? Отговорът на този въпрос може да ви научи на много неща за памет!
<Р> Fast, мощни процесори се нуждаят от бърз и лесен достъп до големи обеми от данни, за да се увеличи максимално ефективността им. Ако процесора не може да се стигне до данните, които тя се нуждае, тя буквално спира и чака за нея. Съвременните процесори, работещи при скорости от около 1 гигахерца могат да консумират огромни количества данни - потенциално милиарди байтове в секунда. Проблемът с които се сблъскват компютърни дизайнери е, че паметта, която може да се справи с 1-гигахерцов процесор е изключително скъпо - много по-скъпо, отколкото някой може да си позволи в големи количества
<р> Компютърни дизайнери са решили проблема с цена от ".; tiering " памет -. използване на скъпи памет в малки количества и след това да подкрепи това с по-големи количества от по-евтина памет
<р> Най-евтината форма на четене /запис на паметта в широка употреба днес е на твърдия диск. Твърди дискове осигуряват големи количества евтин, постоянно съхранение. Можете да си купите място на твърдия диск за жълти стотинки на мегабайт, но тя може да вземе добър малко време (приближава втори) да прочета мегабайт изключване на твърд диск. Тъй като място за съхранение на твърдия диск е толкова евтина и изобилна, тя образува крайната фаза на йерархия на процесори памет, наречена виртуална памет.
<Р> Следващото ниво на йерархията е RAM. Обсъждаме RAM подробно в Колко RAM Works, но няколко точки за RAM са важни тук.
<Р> Размерът на малко на CPU ви казва колко байта информация, че могат да получат достъп от RAM в същото време. Например, 16-битов процесор може да обработва 2 байта във време (1 байт = 8 бита, така че 16 бита = 2 байта), както и с 64-битов процесор може да обработва 8 байта в даден момент.

мегахерци (MHz) е мярка за скоростта на обработка на процесора, или часовник цикъл, в милиони в секунда. Така, 32-битова 800-MHz Pentium III потенциално може да обработва 4 байта едновременно, 800 милиона пъти в секунда (по възможност по-въз основа на конвейер)! Целта на системата за памет е да се отговори на тези изисквания.
<Р> сам система RAM A компютър не е достатъчно бърз за да съответства на скоростта на процесора. Ето защо имате нужда от кеш (обсъдени по-късно). Въпреки това, по-бър

Page [1] [2] [3] [4] [5] [6]