Dev Meme / devmeme – Telegram
Dev Meme / devmeme
14K subscribers
6.33K photos
340 videos
7 files
659 links
https://devme.me (desktop only experience)

Channel exists because function is not a function

No ads?

Contact/send meme - @linegel
Download Telegram
🐳22🌭4🔥3😎2
🥴95💅16🌚9🤯6🔥5😁2🐳2💯2👍1
😢35😁14👍5🐳3💩2🤗2
🤣51😁6🐳5👍4🤯1
😱42😁17🗿4💩2🐳1
😁94🥴28🤣8🐳4👍3💋2👏1😱1👀1
​​Wish you to have a great start of the week!
👍46🔥20😢12🐳5🤣42😁2
🔥60😁11🐳8🥴43
🔥43🤡14👍8😁5😢4🐳2
😁123🌚63🐳3
😁102🤣15👍4🔥3🐳2💩1
👍68💯18😁14🐳21
🔥53😁18🐳4😢2🤯1
👍71🤔24🗿9🤣6💩5👎4😢32🐳1
​​The joke is this: the small bird, the CPU, is just going about, executing some instructions. What it is doesn't matter, it's just moving and adding some values.

Then comes the keyboard with a hardware interrupt. This makes the CPU stop everything it's doing so it can work on the important message from the keyboard...which happens to be a single keystroke.:

There are two ways of knowing if a button has been pressed (or the mouse was moved, or a message came from the network, or a timer ticked, etc); polling or interrupting. If you poll, then you have to spend a little bit of time actively checking if someone's pressing a button. Since you don't know when that'll happen, you literally have to check all the time, which is incredibly wasteful.

The alternative, interrupts, means that there's a way of telling the CPU to stop everything for a bit and handle some external stimuli. This is way better, because you don't spend an incredible amount of time checking just in case.

P.s. explained Dev meme is okish meme?
110🤓34👍11🔥8😁5🗿4👏2🤣2💩1👾1
🤔46🐳14😁5
​​Strongest cybsec professinal
😁108🤣22🐳6🗿5😱42
​​After years Skype is still the best one imho
🖕20818😁14🤣5💩3👍2🎉1🐳1
🐳25🤨12😁6🤯4👎2🤮2🤡2👍1
​​Internet warm
55🥰29🐳3
😁1316👍5🐳2