|
|
ru.unix- RU.UNIX ---------------------------------------------------------------------- From : Constantin Stefanov 2:5020/400 05 Aug 2005 10:10:50 To : Valentin Davydov Subject : Re: Уцелеть перед Майкрософт. help. --------------------------------------------------------------------------------
Valentin Davydov wrote:
>>>это не регистровые операции внутри cpu, а в основном lookupы
>>>по таблицам, отсутствующим в кэше процессора, то есть память, а не cpu.
>>
>>дама умудрилась при поиске в базе рефератов сделать тройной вложенный
>>цикл при проходе по одному XML-ному файлу, в котором целиком лежит эта
>>самая база (всего-то 3 мега).
>
> И эти три метра целиком в L1 кэш помещаются, и при шедулинге оттуда не
> вымываются?
Hет, естественно. Я несколько упростил ситуацию, хотя не уверен, что то,
по чему реально делается тройной цикл (он там, по-моему, по одному
реферату делается, а тот существенно меньше), целиком поместится в L1.
Может, реально это и память. Hо какая разница - ты знаешь способ отдать
процессор на исполнение команд другого процесса, пока данный ждет
подкачки из ОЗУ в кэш?
--
Константин Стефанов
... Она Жорж Санд анфас, а я маркиз де Сад
--- ifmail v.2.15dev5.3
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.unix/6577da9cf020.html, оценка из 5, голосов 10
|