Car-tech

Une tactique informatique infaillible révélée par des chercheurs britanniques

La route vers le nouveau DÉSORDRE mondial (Audiobook)

La route vers le nouveau DÉSORDRE mondial (Audiobook)

Table des matières:

Anonim

Pour un utilisateur de PC, rien ne refroidit le cœur comme le "Blue Screen of Death" de Windows. Cela signifie que leur ordinateur a planté.

Bien que les plantages soient aussi vieux que les ordinateurs, certains chercheurs britanniques commencent peut-être à envoyer des écrans bleus au même cimetière où sont enterrées des disquettes de 5,25 pouces.

Le University College de Londres (UCL) a créé ce qu'il appelle un «ordinateur systémique» qui, dit-on, exploite le chaos de la nature pour permettre à un ordinateur de se guérir lui-même.

[En savoir plus: Comment supprimer les logiciels malveillants Windows PC]

Selon les chercheurs, la principale cause des pannes informatiques est la façon dont les ordinateurs traitent les instructions dans les programmes qu'ils exécutent. Ils le font de façon séquentielle, une étape à la fois. Déranger cette séquence, et l'ordinateur saute la piste et se bloque.

Ce n'est pas comme ça que fonctionne la nature. «Ses processus sont distribués, décentralisés et probabilistes», explique Peter Bentley, un informaticien travaillant sur la recherche.

La nature, ajoute-t-il, est également tolérante aux fautes, ce qui explique pourquoi les systèmes biologiques peuvent guérir eux-mêmes. > La tolérance aux pannes, bien sûr, n'est pas nouvelle pour l'informatique. Les serveurs l'ont eu pendant des années. Et dès 2001, Bill Gates appelait les fabricants de PC à intégrer la technologie dans les boîtes Windows XP

Fonctionnement

L'ordinateur anti-crash est assemblé différemment d'un octet courant. boîte aussi. Il est composé d'un certain nombre de systèmes. Chaque système a sa propre mémoire et contient des données contextuelles. Non seulement chaque système contient des données, mais chacune contient des instructions sur ce qu'il faut faire avec ces données en fonction du contexte.

De plus, plusieurs copies d'instructions sont situées dans les nombreux systèmes de l'ordinateur. Cela permet à l'ordinateur de revenir à une copie d'un jeu d'instructions si une version en cours est corrompue.

Et parce que chaque système a sa propre mémoire, les plantages provoqués parce qu'un code ne peut pas accéder à une adresse mémoire particulière peuvent être évités.

Afin d'ajouter un caractère aléatoire au fonctionnement de leur ordinateur, les chercheurs ont remplacé le compteur de programme trouvé dans un PC typique par un générateur de nombres pseudo-aléatoires. Cela permet au système de l'ordinateur d'exécuter ses instructions en parallèle et sans qu'un système prenne le pas sur l'autre.

Bien que cela semble ne pas fonctionner, les recherches disent que cela fonctionne plutôt bien, et ils montreront comment Eh bien, cela fonctionne en avril, quand sont programmés pour démontrer leur matériel à une conférence sur les systèmes évolutive à Singapour.

Autres efforts

Les chercheurs de l'UCL ne sont pas seuls à essayer de concevoir des ordinateurs fonctionnant comme bio systèmes. Deux chercheurs, l'un à l'Université de Manchester, l'autre à l'Université de Southampton, travaillent depuis plus de 18 mois sur un projet visant à réunir un million de processeurs ARM pour simuler l'activité des neurones dans le cerveau humain

Malheureusement, l'ordinateur à l'épreuve des collisions développé par les chercheurs n'est pas quelque chose que les utilisateurs d'ordinateurs habituels verront. L'idée est dans l'évaluation par les développeurs des applications pratiques de la recherche: elle pourrait permettre aux drones de se reprogrammer pour faire face aux dommages de combat.