Kostas Kokoras Δημοσ. 10 Ιουνίου 2007 Δημοσ. 10 Ιουνίου 2007 http://www.kokoras.com/binaryclock/BinaryClock.mht
takeda Δημοσ. 10 Ιουνίου 2007 Δημοσ. 10 Ιουνίου 2007 μάλλον έχεις χρησημοποιήσει κατι που δεν το έχουν όλα τα συστήματα
spock Δημοσ. 10 Ιουνίου 2007 Δημοσ. 10 Ιουνίου 2007 Σ'εμένα δούλεψε. ΑΛΛΑ: 1. 10% CPU usage για ένα ρολόι; Αν ήταν έτσι, τότε, πχ, το Winamp πόσο θα έπρεπε να θέλει; 2. Memory leak απίστευτο. Αυξάνει κατά 1MB physical RAM ανά 3 δευτερόλεπτα! Debugging επειγόντως!
ItsToasted Δημοσ. 10 Ιουνίου 2007 Δημοσ. 10 Ιουνίου 2007 Poli oraio, emena mou etrekse kanonika kai den exw tpta periergo sto sistima mou apo devices/drivers. Isws thelei netframework 2 EMENA: CPU Usage 0%-1% Ram 12,000Mb-14,444Mb
ItsToasted Δημοσ. 10 Ιουνίου 2007 Δημοσ. 10 Ιουνίου 2007 Και τι νόημα έχει κάτι τέτοιο; Ti noima exei to post sou?
alexzzz Δημοσ. 10 Ιουνίου 2007 Δημοσ. 10 Ιουνίου 2007 Ti noima exei to post sou? Φαντάζομαι ρωτάει πια είναι η χρησιμότητα του και όχι για να ειρωνευτεί.
Directx Δημοσ. 10 Ιουνίου 2007 Δημοσ. 10 Ιουνίου 2007 Έχω περασμένο το .NET Framework (και την v1 & v2) - δουλεύει μια χαρά - μπράβο!
mvaggel Δημοσ. 10 Ιουνίου 2007 Δημοσ. 10 Ιουνίου 2007 Έχω την εντύπωση ότι για κάποιο λόγο συνεχώς καβατζώνει μνήμη... Επίσης με το που ανοίγει κρατάει γύρω στα 30ΜΒ μνήμης, πράγμα εξοφρενικό για απλό ρολόι (δηλαδή αν είχε και ξυπνητήρι πόσα θα χρειαζότανε?). Γενικά είναι καλό να προτείνουμε νέες ιδέες και γι αυτό είσαι αξιέπαινος. Ξανακοίταξε όμως τον κώδικά σου και δες που ρουφάει συνεχώς μνήμη και τί στο καλό χρειάζεται να θυμάται σε 30ΜΒ. Φιλικά!
Directx Δημοσ. 11 Ιουνίου 2007 Δημοσ. 11 Ιουνίου 2007 Σωστή παρατήρηση.. Λοιπόν, με την πρώτη εκκίνηση, στο σύστημα μου, η εφαρμογή σταδιακά δεσμεύει από 15MB ως 21MB διότι δεσμεύει συνεχώς GDI Objects δηλαδή αντικείμενα που στο .NET συμβολίζουν γραφικά (πχ. bitmap classes, resources κτλ) -στο WinAPI συμβολίζουν HBITMAPs, DCs, Fonts κτλ.. ύστερα μόλις φτάσουμε στα 3.000 GDI Objects (ή 21MB) το πρόγραμμα στρώνει, τα GDI περιορίζονται στα 300-620 και η μνήμη στα 15MB με 16MB, μάλλον ενεργοποιείται ο αυτόματος garbage collector του .NET και μετά από λίγο πάλι τα ίδια.. Σε γενικές γραμμές είναι φυσιολογικό μια .NET εφαρμογή να ξεκινά με 15MB αλλά όχι και να δεσμεύει τόσα πολλά GDI Objects (συνεχόμενα) οπότε καλό είναι να δεις μήπως πρέπει να διαγράφεις με το χέρι κάποια από αυτά στον κώδικα σου, έστω και αν η εφαρμογή σώνεται από το garbage collection.. Καλή συνέχεια!
Kostas Kokoras Δημοσ. 11 Ιουνίου 2007 Μέλος Δημοσ. 11 Ιουνίου 2007 Gia na trexei prepei na exeis egkatestimeno .NET afou einai ftiagmeno se C# .NET Oso gia CPU einai 0%-1% Oso gia tin Ram einai 15.000Kb - 16.000Kb Malon oi ennalages stin Ram ofeilontai stis eikones pou fortonei gia na anavosvinoun ta "Led". Tha do an mporo na kano kati gia afto. oso gia tin xrisimotita tou, einai oso xrisimo tha mporouse na einai kai ena roloi me deiktes, mono pou s'afto prein peis ti ora einai to skeftese ligo.
user-64 Δημοσ. 11 Ιουνίου 2007 Δημοσ. 11 Ιουνίου 2007 ωραιο ειναι το θεμα της μνημης να δεις λιγο κατα τα αλλα ειναι πολυ ωραιο
Προτεινόμενες αναρτήσεις
Αρχειοθετημένο
Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.