Archiwum kategorii: Ciekawostki

Meltdown & Spectre

Pewno wszyscy już słyszeli o problemach Intela z procesorami. Pamiętać trzeba, że nie tylko Intel ma problemy. Praktycznie wszystkie współczesne procesory podatne są na te ataki.

Zaczęły się już pojawiać łatki dla systemów operacyjnych, ale — uczciwie trzeba powiedzieć — ich stosowanie będzie okupione spadkiem wydajności. Nie we wszystkich przypadkach, ale w niektórych dosyć poważnym.

Trudno dosyć wytłumaczyć istotę tego problemu (i uczciwie trzeba powiedzieć, że trzeba było 20 lat, żeby został on odkryty). Poniższy komiks (zaczerpnięty z XKCD) najlepiej tłumaczy istotę problemu.

Walka z problemem jest teoretycznie prosta: wystarczy wyrzucić posiadany sprzęt i zastąpić go nowym, wolnym od tego zagrożenia. Problem polega na tym, że nie ma nowych procesorów, które nie są podatne na ataki. A ich zaprojektowanie zajmie lata.

Komputery objaśniane na bardzo starym filmie

Zanussi podczas studiów przygotował krótką etiudę opisującą działania komputerów. Film jest okrutnie stary, co nie znaczy, że najistotniejsze (z pewnego punktu widzenia) jego część opisuje istotę wykorzystania liczb binarnych przez komputery: bardzo łatwo prowadzić na nich podstawową operację arytmetyczną: dodawanie (a co za tym idzie również mnożenie). Film — może trochę naiwny w innych aspektach, w ostateczny rozrachunku jest sympatyczny.