<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>.NET Framework</title><link>https://www.dotnetzone.gr:443/cs/forums/14/ShowForum.aspx</link><description>Θέματα για threading, remoting, reflection, exception handling, security, regex κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Performance Counter για χρονομέτρηση ενέργειας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37189.aspx</link><pubDate>Sun, 11 Nov 2007 01:48:17 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37189</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37189.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=37189</wfw:commentRss><description>Η κλάση Stopwatch χρησιμοποιεί high-resolution performance counters εφόσον αυτοί παρέχονται από την υποδομή (h/w + OS). Δεν είναι ανάγκη λοιπόν να μπλεχτείς με Win32 API calls. Μπορείς να κάνεις τη δουλειά σου μια χαρά μέσα από το Framework.</description></item><item><title>Απ: Performance Counter για χρονομέτρηση ενέργειας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37172.aspx</link><pubDate>Sat, 10 Nov 2007 01:48:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37172</guid><dc:creator>darxus</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37172.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=37172</wfw:commentRss><description>Δες εδώ μήπως και μπορέσεις να τροποποιήσεις τις παραμέτρους όπως και στο παράδειγμα της C#: &lt;a href="http://www.java2s.com/Tutorial/VB/0440__Windows/DllImport.htm"&gt;http://www.java2s.com/Tutorial/VB/0440__Windows/DllImport.htm&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Performance Counter για χρονομέτρηση ενέργειας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37167.aspx</link><pubDate>Sat, 10 Nov 2007 01:17:02 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37167</guid><dc:creator>JohnL</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37167.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=37167</wfw:commentRss><description>Πιθανόν να είναι ακριβέστερο...&lt;br&gt;&lt;br&gt;Πώς όμως μεταφράζεται η ακόλουθη κλήση του πυρήνα σε VB ?&lt;br&gt;&lt;br&gt;&lt;span style="color:Black;background-color:transparent;font-family:Courier New;font-size:11px;font-weight:normal;"&gt;[DllImport(&lt;span style="font-family:Courier New;font-size:11px;font-weight:normal;"&gt;"Kernel32.dll"&lt;/span&gt;)]&lt;/span&gt;&lt;br&gt;</description></item><item><title>Απ: Performance Counter για χρονομέτρηση ενέργειας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37162.aspx</link><pubDate>Sat, 10 Nov 2007 00:27:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37162</guid><dc:creator>darxus</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37162.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=37162</wfw:commentRss><description>Απ' ότι κατάλαβα ο σκοπός σου είναι να κάνεις μέτρηση Benchmark. Έχω διαβάσει ότι ένας υψηλής ευκρήνειας χρονομετρητής μπορεί να υλοποιηθεί καλώντας συναρτήσεις του Kernel32.DLL&lt;br&gt;&lt;a href="http://www.codeproject.com/csharp/highperformancetimercshar.asp"&gt;http://www.codeproject.com/csharp/highperformancetimercshar.asp&lt;/a&gt;&lt;br&gt;αυτό σημαίνει όσο δυνατή πιστότητα σε Native επίπεδο γίνεται. Για τις κλάσεις που προαναφέρθηκαν δεν είμαι πολύ σίγουρος για την απόδοσή τους επειδή δεν τις έχω δοκιμάσει ποτέ. Για να είσαι απόλυτα σίγουρος δες για τεχνικές &lt;b&gt;Optimization &lt;/b&gt;στην C#.&lt;br&gt;&lt;br&gt;π.χ.&lt;br&gt;&lt;br&gt;&lt;a href="http://blogs.msdn.com/ricom/archive/2005/05/10/416151.aspx"&gt;http://blogs.msdn.com/ricom/archive/2005/05/10/416151.aspx&lt;/a&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;&lt;br&gt;</description></item><item><title>Απ: Performance Counter για χρονομέτρηση ενέργειας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37147.aspx</link><pubDate>Fri, 09 Nov 2007 20:14:01 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37147</guid><dc:creator>JohnL</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37147.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=37147</wfw:commentRss><description>Κοίταξα λίγο τον CLR Profiler, αλλά δεν κατάλαβα πώς θα μπορούσα να τον χρησιμοποιήσω εύκολα, οπότε υλοποίησα ένα StopWatch το οποίο εφόσον είναι ακριβές κάνει ακρι΄βως αυτό που θέλω να κάνω.&lt;br&gt;&lt;br&gt;Ευχαριστώ για τις απαντήσεις!&lt;br&gt;</description></item><item><title>Απ: Performance Counter για χρονομέτρηση ενέργειας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37124.aspx</link><pubDate>Fri, 09 Nov 2007 05:50:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37124</guid><dc:creator>Δημήτρης Γκανάτσιος</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37124.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=37124</wfw:commentRss><description>&lt;P&gt;Πολύ σωστά αυτά που σου είπε ο Μάνος, αλλά αν θες μπορείς να δοκιμάσεις και την κλάση StopWatch. Δες &lt;A href="http://msdn2.microsoft.com/en-us/library/System.Diagnostics.Stopwatch.aspx"&gt;εδώ&lt;/A&gt;&lt;/P&gt;</description></item><item><title>Απ: Performance Counter για χρονομέτρηση ενέργειας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37097.aspx</link><pubDate>Fri, 09 Nov 2007 01:34:30 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37097</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37097.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=37097</wfw:commentRss><description>&lt;P&gt;Μπορείς να χρησιμοποιήσεις κάποιον profiler ώστε&amp;nbsp;να μην χρειάζεται να αναπτύξεις και να εισάγεις τον κώδικα στην εφαρμογή σου. Ρίξε μια ματιά εδώ: &lt;A href="http://blogs.msdn.com/brada/archive/2005/03/17/398060.aspx"&gt;http://blogs.msdn.com/brada/archive/2005/03/17/398060.aspx&lt;/A&gt;&lt;/P&gt;
&lt;P&gt;Θα πήγαινα στη λύση των performance counters αν ήθελα η εφαρμογή μου να παρέχει μόνιμα πληροφορίες σε τρίτους σχετικά με το performance της. Περισσότερα εδώ: &lt;A href="http://msdn2.microsoft.com/en-us/library/5e3s61wf.aspx"&gt;http://msdn2.microsoft.com/en-us/library/5e3s61wf.aspx&lt;/A&gt;&amp;nbsp;κι εδώ: &lt;A href="http://samples.gotdotnet.com/quickstart/howto/doc/PCWrite.aspx"&gt;http://samples.gotdotnet.com/quickstart/howto/doc/PCWrite.aspx&lt;/A&gt;&lt;/P&gt;</description></item><item><title>Performance Counter για χρονομέτρηση ενέργειας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/37092.aspx</link><pubDate>Fri, 09 Nov 2007 00:55:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:37092</guid><dc:creator>JohnL</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/37092.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=37092</wfw:commentRss><description>Έχω φτιάξει δύο διαφορετικές μεθόδους που επιφέρουν το ίδιο αποτέλεσμα και θέλω να τις χρονομετρήσω με ακρίβεια ώστε να δω ποια από τις δύο είναι πιο αποδοτική.&lt;br&gt;&lt;br&gt;ΑΝ δεν κάνω λάθος αυτό γίνεται με χρήση των Performance Counter από το Diagnostics, σωστά?&lt;br&gt;&lt;br&gt;Μπορεί να με βοηθήσει κάποιος παραπέρα?&lt;br&gt;</description></item></channel></rss>