X   Сообщение сайта
(Сообщение закроется через 3 секунды)



 

Здравствуйте, гость (

| Вход | Регистрация )

Открыть тему
Тема закрыта
> Что дает кэш в процессоре
k0ttee
k0ttee
Topic Starter сообщение 24.8.2016, 6:53; Ответить: k0ttee
Сообщение #1


Кэп намекает, что кэш это хранилище для временных данных. Так оно и есть, но для успокоения пытливых умов я запилил краткий рассказ.
Прикрепленный файл  кэш в процессоре.png ( 6,96 килобайт ) Кол-во скачиваний: 912

Допустим, у нас выполняется такая программа:
если (А больше Б){
    выполнить одно;
}
иначе{
    выполнить другое;
}
выход;

Пока процессор занимается сравнением значений А и Б, в кэш 1-го уровня вносится команда "выполнить одно", а в кэш 2-го - альтернативная ветвь "выполнить другое". Чем больший объем кэш, тем больше команд туда влезет. :) Но все испортит раздутый кривой код. :P

Зачем это надо знать:
Кто заморачивается со сборкой системников, тот может вместо потребительского Core i7 использовать серверный Xeon. Так за равную цену, получится больше кэша и не будет беспонтового встроенного видеоядра.

P.S: если посмотреть на процессоры в картинках, можно заметить как они растут в ширину. Вангую, что через несколько лет мы увидим 100500-ядерный процессор размером с пачку сигарет. :laugh:


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
0
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
prolisk
prolisk
сообщение 24.8.2016, 15:56; Ответить: prolisk
Сообщение #2


(k0ttee)
Зачем это надо знать:

КЕШ очень нужная штука. Да и любое другое средство для ускорения работы.
Вчера нужно было один скриптик выполнить, перебирал 3800 строк в яваскрипте. Выполнялся секунд 22-28, хотя весь обьем был - около 60 тысяч строк.
Скрипт выполнился на отлично, но время бы ускорить...


--------------------
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
k0ttee
k0ttee
Topic Starter сообщение 25.8.2016, 7:25; Ответить: k0ttee
Сообщение #3


время бы ускорить

Асинхронность там, где она возможна.
#запросы можно делать один за другим, а можно все четыре одновременно
#асинхронно четыре запроса будут выполнятся столько, сколько выполняется самый долгий из них, а не как четыре по очереди
гугл = погуглить ('запрос');
яндекс = пояндексить ('запрос');
рамблер = порамблерить ('запрос');
маил = помайлить ('запрос');

если (гугл == яндекс == рамблер == маил){
    результат = 'совпадение';
}иначе{
    результат = 'не совпадает';
}


Замечание модератора:
Эта тема была закрыта автоматически ввиду отсутствия активности в ней на протяжении 100+ дней.
Если Вы считаете ее актуальной и хотите оставить сообщение, то воспользуйтесь кнопкой
или обратитесь к любому из модераторов.


--------------------
Задонь кибер-коту на крипто-вискас
btc: 3Hq7X9CosVftRFPqWis1Dkk5MdtM1u6jj9
Вернуться в начало страницы
 
Ответить с цитированием данного сообщения
Открыть тему
Тема закрыта
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0


Свернуть

> Похожие темы

  Тема Ответов Автор Просмотров Последний ответ
Горячая тема (нет новых ответов) Во что сегодня инвестировать?
Делимся своими приносящими прибыль вариантами
75 traveliver 4934 Вчера, 16:32
автор: Boymaster
Горячая тема (нет новых ответов) Тема имеет прикрепленные файлыВо что Вы играете?
399 Vmir 67849 23.3.2024, 12:51
автор: Alexand3r
Открытая тема (нет новых ответов) "Извините, что ожидание затянулось, но не думайте, пожалуйста, что мы про вас забыли. Мы заводим задачи по всем обращениям и контролируем работу над ними самым тщательным образом."
Вопрос
0 kuz999 1243 5.2.2024, 14:06
автор: kuz999
Горячая тема (нет новых ответов) Что приведет к краху всего рынка криптовалют
стейблкоины, прогноз
43 GlazAlmaz 5922 13.1.2024, 17:30
автор: Antarez
Открытая тема (нет новых ответов) Finkort - Финансовая партнерская сеть. Мы знаем, что вам нужно.
2 Finkort 1612 28.9.2023, 16:04
автор: Finkort


 



RSS Текстовая версия Сейчас: 20.4.2024, 2:06
Дизайн