Telegram Group & Telegram Channel
Насколько компьютеры быстры в понятных человеку величинах?

Сколько времени нужно человеку, чтобы сложить 2 числа? Ну пусть 1 сек.

А сколько компьютеру? 1 цикл. Где-то 0.3 ns.

Э - экстраполируем!

Умножить 2 числа
4 цикла - 4 секунды для человека (дальше всегда под временем будет подразумеваться время для человека)

Поделить 2 числа
20-100 циклов - около 1 минуты для человека

Сходить в кэш:
L1 - 4 цикла - 4 сек - чекнуть что-то быстро в телефоне
L2 - 12 циклов - 12 сек - проверить в книжке
L3 - 40 циклов - 40 сек - позвонить другу и спросить

Дальше просто аналогии:

Сходить в основную память - 2-3 мин - можно успеть сбегать в киоск, купить книгу и в ней прочитать

Сходить в диск (NVMe ssd)
1-4 дня - можно разобраться в теме и придумать ответ самому

Пингануть гугл
Полтора месяца - можно ненадолго уйти в горы, постигнуть вселенную и получить ответ от нее

Сварщик я правда ненастоящий и идею на ютубе нашел. Очень советую глянуть.

Кстати, там автор видео Matt Godbolt. Как раз тот самый, который является автором проекта https://godbolt.org/. Оказывается, это просто фамилия и название сайта не связано с богом компиляторов 😅



group-telegram.com/misha_writes_code/96
Create:
Last Update:

Насколько компьютеры быстры в понятных человеку величинах?

Сколько времени нужно человеку, чтобы сложить 2 числа? Ну пусть 1 сек.

А сколько компьютеру? 1 цикл. Где-то 0.3 ns.

Э - экстраполируем!

Умножить 2 числа
4 цикла - 4 секунды для человека (дальше всегда под временем будет подразумеваться время для человека)

Поделить 2 числа
20-100 циклов - около 1 минуты для человека

Сходить в кэш:
L1 - 4 цикла - 4 сек - чекнуть что-то быстро в телефоне
L2 - 12 циклов - 12 сек - проверить в книжке
L3 - 40 циклов - 40 сек - позвонить другу и спросить

Дальше просто аналогии:

Сходить в основную память - 2-3 мин - можно успеть сбегать в киоск, купить книгу и в ней прочитать

Сходить в диск (NVMe ssd)
1-4 дня - можно разобраться в теме и придумать ответ самому

Пингануть гугл
Полтора месяца - можно ненадолго уйти в горы, постигнуть вселенную и получить ответ от нее

Сварщик я правда ненастоящий и идею на ютубе нашел. Очень советую глянуть.

Кстати, там автор видео Matt Godbolt. Как раз тот самый, который является автором проекта https://godbolt.org/. Оказывается, это просто фамилия и название сайта не связано с богом компиляторов 😅

BY Миша пишет код




Share with your friend now:
group-telegram.com/misha_writes_code/96

View MORE
Open in Telegram


Telegram | DID YOU KNOW?

Date: |

Oh no. There’s a certain degree of myth-making around what exactly went on, so take everything that follows lightly. Telegram was originally launched as a side project by the Durov brothers, with Nikolai handling the coding and Pavel as CEO, while both were at VK. After fleeing Russia, the brothers founded Telegram as a way to communicate outside the Kremlin's orbit. They now run it from Dubai, and Pavel Durov says it has more than 500 million monthly active users. But Telegram says people want to keep their chat history when they get a new phone, and they like having a data backup that will sync their chats across multiple devices. And that is why they let people choose whether they want their messages to be encrypted or not. When not turned on, though, chats are stored on Telegram's services, which are scattered throughout the world. But it has "disclosed 0 bytes of user data to third parties, including governments," Telegram states on its website. Overall, extreme levels of fear in the market seems to have morphed into something more resembling concern. For example, the Cboe Volatility Index fell from its 2022 peak of 36, which it hit Monday, to around 30 on Friday, a sign of easing tensions. Meanwhile, while the price of WTI crude oil slipped from Sunday’s multiyear high $130 of barrel to $109 a pop. Markets have been expecting heavy restrictions on Russian oil, some of which the U.S. has already imposed, and that would reduce the global supply and bring about even more burdensome inflation. Channels are not fully encrypted, end-to-end. All communications on a Telegram channel can be seen by anyone on the channel and are also visible to Telegram. Telegram may be asked by a government to hand over the communications from a channel. Telegram has a history of standing up to Russian government requests for data, but how comfortable you are relying on that history to predict future behavior is up to you. Because Telegram has this data, it may also be stolen by hackers or leaked by an internal employee.
from sa


Telegram Миша пишет код
FROM American