BugTraq.Ru
Русский BugTraq
https://bugtraq.ru/bred/misc/1026.html

Зачёт
// 12.07.02 12:52
В общем, перешёл я в другой универ. Мне декан говорит Зачёт по Основам Компьютера будеш здавать начальнику ВЦ. Как водится, договорился с преподом, пришёл на зачёт, препод говорит "Ну-ка напиши мне машинные адреса LPT, COM" я говорю " Не помню", на что в течени получаса на меня льётся следующее:

1. "Как ты не помнишь? Это обязан знать каждый, кто сидит за компьютером!"
2. Препод:"Что есть кэш?"
Я:"Буфер обмена между медленным устройством хранения данных и более быстрым"
Препод(в гневе):"Да что ты мне чушь какую то порешь постоянно! Сейчас я тебе расскажу, что такое кэш"
Далее следует перл:

а) Кэш бывает 1,2,3 и реже 4,5,6,7,8 уровней
б) Далее он мне рисует схему(очень рекомендую)

CPU
|
L1 Cache
|
L2 Cache
|
RAM
|
HDD
Коментарий препода: "Проц ищет данные в L1 Cache если не находит(?), ищет в L2 Cache если и там не находит, ищет в RAM, а потом и в HDD. Соответственно для HDD кэшем является RAM, для RAM L2 Cache, и для L2 Cache кэшем будет L1 Cache."

P.S. После этого я ушёл с зачёта и сказал, что сдавать хочу другому преподу...

Комментарий bugtraq (за уточнение спасибо Дмитрию Карпову): строго говоря, препод не так уж и неправ. Пример, конечно, экстремальный, не исчерпывающий все случаи применения кэширования, и равенство между механизмами виртуальной памяти и кэшированием слегка притянуто за уши, но как яркая и запоминаемая иллюстрация вполне имеющий право на жизнь. Ну а проблемные детали можно потом и уточнить.

   
предложить новость  |  обсудить  |  все отзывы (0)   [13079]  

последние новости
Бэкдор в xz/liblzma, предназначенный для атаки ssh-серверов // 30.03.24 17:23
Три миллиона электронных замков готовы открыть свои двери // 22.03.24 20:22
Doom на газонокосилках // 28.02.24 17:19
Умер Никлаус Вирт // 04.01.24 14:05
С наступающим // 31.12.23 23:59
Четверть приложений, использующих Log4j, до сих пор уязвима // 11.12.23 18:29
Google Drive находит файлы // 07.12.23 01:46




  Copyright © 2001-2024 Dmitry Leonov Design: Vadim Derkach