Умные вопросы
Войти
Регистрация
Почему не делаю кеш в микросхемах памяти?
Если бы в каждой микросхеме памяти был кеш. То запись данных была бы параллельной. что ускорило бы работу. А еще можно было бы сделать предварительное чтение в кеш и при попадании данные быстре бы считывались.
7 года
назад
от
by Jeny
2 Ответы
▲
▼
0
голосов
Кэш для кэша? ) Прикольно придумали.
То есть то, что оперативная память является кэшем сама по себе Вас не смущает? И о какой параллельной записи данных речь? Кэш никакого отношения к многопоточности не имет. А насчёт одновременного чтения из кэша и основного источника - это ограничение контроллера и шины. поставьте 2 контроллера да и обращайтесь к каждому отдельно, что бы тот читал свою порцию данных и будет Вам 2 потока. Именно так и работают многопоточные материнки (которые каждому ядру свою планку подсовывают) .
Разберитесь с самой сутью процесса кэширования, потому что вопрос глупый на самом деле. Нету смысла кэшировать информацию, которая хранится В ОТКРЫТОМ виде, да ещё и в источнике с ВЫСОКОЙ СКОРОСТЬЮ ЧТЕНИЯ.
Потому кэш на диски вешается (у которого скорость чтения низкая) , на процессор (где сохраняется результаты операций, что бы не повторять расчёты) , но нету смысла вешать кэш на оперативку.
7 года
назад
от
Илья Соколов
▲
▼
0
голосов
КЭШ память дорогая и энергоемкая (много потребляет) Она может перегреваться, а это снижает надежность. Оперативную память нельзя строить по такому статическому принципу.
7 года
назад
от
Мила
Связанные вопросы
1
ответ
Привет. Где можно продать почку и какая цена?
10 года
назад
от
Александр
1
ответ
как правильно пишется по английски фамилия Якунин? на карте банковской YAkunin. а в загранпаспорте IAKUNIN кому верить?
9 года
назад
от
Yuliya Makarowa
1
ответ
Можно ли сделать авиамодели из алюминиевых листов?
6 года
назад
от
Хатидже Ислямова