Temps d'execution différent entre framework 3.5 et framework 4.0
Bonjour
Je développe avec le visual2010
Pour la meme fonction avec les target framework différents j'obtiens un temps d'execution différent
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17
| Private Function FindWordInList(ByVal index As Integer, ByVal permutation As List(Of String)) As List(Of String)
Dim id As Integer
Dim t As Date
Dim p As New TimeSpan
Dim ms As Double
t = Date.Now
Dim listresult As New List(Of String)
For Each item In permutation
id = listdico(index).BinarySearch(item)
' If id >= 0 Then
'listresult.Add(item)
'End If
Next
p = Date.Now - t
ms = p.TotalSeconds
Return listresult
End Function |
framework 4.0
avec les données suivantes permutation une liste de 1814400 de string
ms = 8.671 secondes
avec le framework 3.5
ms = 5.32 secondes
Comment peut on améliorer le temps d'execution avec le framework 4.0 ?
Merci