J'ai besoin d'induire un retard variable dans vb.net. Le système devrait être sensiblement plus lent.Induire le retard du système dans vb.net
Je peux augmenter l'utilisation de l'UC du programme avec des boucles infinies et certaines créations/assignations de variables, mais comment puis-je réellement provoquer un décalage? Je comprends qu'il s'agit d'une demande étrange, mais j'apprécie toute aide et j'apprécierais qu'il soit pris au sérieux. Ce n'est pas utilisé malicieusement. Je voudrais avoir un sous-marin "InvokeLag" qui effectuera une action pour ralentir l'ordinateur, plus vite la fonction est appelée, plus vite elle est retardée. La fonction doit être aussi banale que possible, ne rien modifier ou faire quoi que ce soit pour causer des dommages autres qu'un simple décalage.
Merci pour votre aide!
EDIT: De préférence seulement atteindre cet effet avec des opérations mathématiques fous et de faire des variables et autres. Rien système si possible.
Cette méthode cause du lag, définitivement. J'ai fait trois fils, deux sont au plus haut et le dernier est abovenormal. L'utilisation de mem augmentait lentement, y a-t-il un moyen pour que trois threads effectuent une boucle infinie de déclaration de variable de chaîne et que l'affectation puisse potentiellement endommager mon ordinateur? – Cyclone
@Cyclone: Les chaînes sont immuables, donc elles vont lentement manger de la mémoire. Cependant, cela ne nuira pas à votre ordinateur. Votre programme va planter si vous allez plus de 1.5gigs sur l'ordinateur 32 bits. C'est extrêmement difficile à atteindre. Je travaillais sur un grand projet et bloquais accidentellement mes finaliseurs et mon programme allait planter, mais je doute fortement que vous fassiez un crash avec des ficelles. Stress tester et voir combien de temps il peut courir avant qu'il ne se bloque. –
Les tests de résistance vont maintenant commencer. Merci de votre aide! – Cyclone