July 5, 2015

Τι λες Τωρα

www.iefimerida.gr/news/215398/telegraph-o-varoyfakis-etoimazetai-gia-oikonomiki-poliorkia-apothemata-kaysimon-farmakon

Και γιατί δεν μου λέτε ότι πάμε σε πόλεμο να πάρω και εγώ τα μέτρα μου?

Τρέχοντας

Καλημέρα σας,
Τρέχοντας πάνε όλοι να ψηφίσουν.... Βλέπω από το σπίτι μου ότι πιο πολύ κόσμο έχει το καφενείο απέναντι παρά το εκλογικό κέντρο.
Φαντάζομαι ότι στις παραλίες θα γίνεται το αδιαχώρητο....

July 3, 2015

Καλημέρα σας

Καλημέρα σας, όσοι με παρακολουθείται.

Δύσκολες οι στιγμές που περνάμε, και ακόμα πιο δύσκολες οι στιγμές που έρχονται. Φτάσαμε, οι νεώτεροι, να δούμε πως είναι να βρίσκεται μια χώρα σε πρόθυρα εμφυλίου. Το ζούμε και αυτό. Το έζησαν και προηγούμενες γενιές. Μάλλον θα το ζήσουν και κάποιες από τις επόμενες.

Δεν ξέρω τι να διαλέξω.

Τόσα χρόνια υπήρχε ένα καθεστώς διαφθοράς μέσα στους κόλπους των "γλύφουμε την Ευρώπη" πολιτικών μας. Όπως αποδεικνύεται συνδυασμός τρομακτικός για το μέλλον της πατρίδας. Οι μεν επιχειρηματίες - λαμόγια έγλυφαν τους δικούς μας πολιτικούς οι οποίοι έγλυφαν τους Ευρωπαίους και όχι μόνο πολιτικούς. Στην αλλαγή του εθνικού νομίσματος έγινε το αναπάντεχο.... αλλά και το πιο φυσιολογικό, κατά την ιστορία που μας έχει διδάξει πολλές φορές, την ευκαιρία της ανατροπής. Όπερ και εγένετο σήμερον.

Δεν ξέρω τι να διαλέξω.

Φτάνουμε στο αδιέξοδο με λάθος προβλέψεις εκτιμήσεις καθώς και με σχέδιο εξόντωσης από τους Ευρωπαίους και εμείς τόσα χρόνια που απαντάμε με ωχαδερφισμού κάνουμε το ένα λάθος μετά το άλλο. Επιδιώκοντας κυριολεκτικά την πλήρη αυτοεξόντωσή μας.
Γιατί δεν φταίνε οι άλλοι όταν έχεις καλομάθει Έλληνα με λεφτά από πακέτα Ντελόρ - ΕΣΠΑ και άλλα προγράμματα με αποτέλεσμα να μην θέλεις να μάθεις να δουλεύεις να τα οικονομάς και ταυτόχρονα να κλέβεις και το κράτος κάνοντας και μαύρη εργασία ή πληρώνοντας χωρίς αποδείξεις ή κρύβοντας από την εφορία ή δεν πληρώνεις δασμούς, ΙΚΑ και άλλου είδους κοινωφελής οργανισμούς.
Δεν φταις απόλυτα εσύ φτωχέ στο πνεύματι Έλληνα. Το μεγαλύτερο πρόβλημα άρχισε από την πλήρη ισοπέδωση της Παιδείας (και δεν εννοώ μόνο την μάθηση) και μετά με το παραγέμισμα της γαλοπούλας που με τον καιρό ου΄τε να περπατήσει δεν μπορούσε και δεν ήθελε σιγά σιγά, μαθαίνοντας ο φτωχός τω πνεύματι Έλληνας ότι η καλοπέραση είναι η καθιστική ζωή και τα λεφτά να έρχονται - από πού? άλλο θέμα αυτό. Πλήρωσε τον λογαριασμό λοιπόν τώρα

Δεν ξέρω τι να διαλέξω.

Και φτάνουμε στο σήμερα που ξέρουμε ότι θα πάθουμε αυτό που θέλουν οι άλλοι αλλά και αυτό που προετοιμάσαμε εμείς οι ίδιοι για να πάθουμε. Και ουσιαστικά ψάχνουμε όχι την ευημερία των εγγονιών μας. Τα παιδιά μας απλώς θα μας βρίζουν νυχθημερόν, αλλά αυτόν που κρατάει το μαστίγιο με τα μέτρα και την ΒΑΖΕΛΙΝΗ!!!


August 17, 2014

Διακοπές 2014 - Αύγουστος

Κάθομαι και σκέφτομαι στις διακοπές.
Τρομακτικό αλλά πλέον συνηθισμένη συνήθεια τα τελευταία χρόνια.
Τι έχει αλλάξει από το 2010 μέχρι σήμερα;
Λίγα, ελάχιστα έως μηδαμινά πράγματα όσο αφορά την νοοτροπία μας. Για την οικονομία μας δεν χωράει θέμα. Κατανοούμε πια τι οικονομία είχαμε εδώ και 40 χρόνια, χωρίς το περιτύλιγμα. Περιτύλιγμα που το πληρώνουμε ακριβά. Ορισμένοι όχι όλοι βέβαια.

Έχουμε την μεγαλύτερη ανεργία, λέει. Κουραφέξαλα. Μαύρη οικονομία σε όλο της το μεγαλείο. Και μην πεις ότι εγώ που πληρώνομαι περνάω καλύτερα. Διότι από φαρμακευτική άποψη στον ίδιο κουβά είμαστε. Από συνταξιοδοτικό ΜΗΝ μιλήσουμε καλύτερα περί τούτου του θέματος. Γνωρίζω άτομα που λαμβάνειν από επιδόματα, παροχές (που τα βρίσκουν ήθελα να ήξερα) περισσότερα από εμένα. Για να μην αναφέρω τα ειδικά τιμολόγια των ΔΕΚΟ που κυριολεκτικά μου ρουφούν την τσέπη σε αντίθεση με κάποιων άλλων που ανεξέλεγκτα σπαταλούν χωρίς να νοιάζονται για τίποτα. (Αλήθει εκείνη η υπόθεση με το MEGA και τα πειραγμένα ρολόγια ΔΕΗ τι έγινε) ΑΝΕΡΓΟΣ!!! Από ποια όμως οπτική γωνία; Είχαμε κάμποσους "αιώνιους" φοιτητές και θέλουμε να κάνουμε "αιώνιους" ανέργους; Γιατί άνεργος στα μητρώα της Ελλάδος και με δουλειά στο εξωτερικό δεν λογίζεται σαν ορθολογική εξίσωση. Σωστά;

Καλύτερα φακελωμένος παρά μαλάκας τελικά. Εκεί μας οδεύουν, όχι οι τωρινοί κυβερνήτες (08/2014) αλλά οι αντιφρονούντες στα της Ε.Ε. κάτι κινήματα "δεν πληρώνω" που θα πληρώσουν με το παραπάνω, κάτι μοντέλα Αργεντινής κλπ κλπ (Που πας ρε καραμήτρο, χωρίς ούτε βιοτεχνία και θέλεις να γίνεις Αργεντινή?). Όποιος φοβάται το φακέλωμα σίγουρα έχει κάτι να κρύψει. Αυτό δείχνουν οι αντιρρήσεις αυτών που συνομιλώ, και το δείγμα είναι μεγάλο

Ακούω για προβλήματα του κάθε σπιτιού, αλλά ο άλλος αγοράζει μηχανή 7Κ €, άλλος πάει διακοπές, οικονομικό πακέτο(!?!?!), 5Κ € αλλά όλοι κλαίγονται που ήρθε το χαράτσι 700€. Και κάθομαι και απορώ με τον εαυτό μου γιατί δουλεύω νόμιμα

Είχαμε την ελπίδα να γίνουμε κράτος, έστω και με βίαιο βήμα, αλλά αποτύχαμε άλλη μια φορά. Και δεν μπλέκω τους εξωγενείς πολιτικούς παράγοντες με τα του Οίκου μας. Άλλο αναποδιές από εξωτερικό και άλλο η μαλακία που μας βαράει.

Όπου βγήκε πετρέλαιο ο κόσμος δυστύχησε και εργατικά φθήνηνε 

Τι να το κάνεις το γάλα άμα μπορείς να αγοράσεις ένα iPhone

October 20, 2013

Ola gia to PC: Χρονισμοί μνημών - Τί σημαίνουν τα νούμερα;

DDR-RAM-DDR2-DDR3-.jpg

Όλα ξεκίνησαν πριν λίγους μήνες όταν έκανα περιχαρής την αναβάθμιση του υπολογιστή μου. Άλλαξα μητρική, επεξεργαστή και μνήμες. Πέρασα απο τις DDR2 στις νεότερες (και ταχύτερες) DDR3. Η επιλογή μου ήταν 2 modules των 4 GB το καθένα και πιό συγκεκριμένα η Vengeance 1600 της Corsair με χρονισμούς 9-9-9-24. Τί σημαίνουν όμως αυτά τα νούμερα;

Ξεκίνησα να το ψάχνω όταν παρατήρησα συνεχόμενα και τακτικά κρασαρίσματα του υπολογιστή μου ακόμα και μετά απο αναβαθμίσεις του BIOS. Ψάχνοντας λίγο παραπάνω στις ρυθμίσεις του BIOS είδα οτι οι μνήμες μου αναγνωρίζονταν σαν 1333 MHz αντί για 1600 MHz και όταν τα διόρθωνα οι χρονισμοί τους άλλαζαν. Έπρεπε λοιπόν να μάθω τη σημασία αυτών των αριθμών για να κάνω τις σωστές ρυθμίσεις.

Ο καθένας απο αυτούς αφορά και ένα ξεχωριστό χαρακτηριστικό της εκάστοτε μνήμης. Μπορεί δύο τσιπάκια μνημών να είναι ίδιου τύπου (DDR3) με ίδια ταχύτητα (1600 MHz) αλλά λόγω διαφορετικών χρονισμών η μία να αποδίδει καλύτερα απο την άλλη. Ας μη μακρηγορώ άλλο και ας τα δούμε αναλυτικά. Για το παράδειγμά μας θα χρησιμοποιήσω τα χαρακτηριστικά των μνημών που έχω :

9-9-9-24 : Ο πρώτος αριθμός αφορά το CL (CAS Latency) και είναι ο χρόνος που μεσολαβεί μέχρι η μνήμη να απαντήσει σε μία εντολή που δέχτηκε. Ο χρόνος, δηλαδή, που θα κάνει ο επεξεργαστής να πάρει την πληροφορία που ζήτησε. Αναπαρίσταται απο το πρώτο νούμερο.

CAS Latency.gif
Γραφική αναπαράσταση του CAS Latency.

9-9-9-24 : Ο δεύτερος αριθμός είναι το tRCD (RAS to CAS Delay). Φανταστείτε το χώρο μέσα στις μνήμες του υπολογιστή σαν ένα matrix. Ένα πλέγμα απο οριζοντίους και καθέτους. Στις συμβολές τους αποθηκεύονται τα δεδομένα μας (0 και 1) και η κάθε συμβολή έχει τη δική της διεύθυνση. Το RAS (Row Address Strobe) αναφέρεται στις οριζοντίους ενώ το CAS (Column Address Strobe) στις καθέτους. Το tRCD, λοιπόν, είναι ο χρόνος που μεσολαβεί μεταξύ της ενεργοποίησης της οριζοντίου και της καθέτου όπου είναι αποθηκευμένη η πληροφορία. Αναπαρίσταται απο το δεύτερο νούμερο.

9-9-9-24 : Το τρίτο νούμερο είναι το tRP (RAS Precharge). Ο χρόνος που μεσολαβεί μεταξύ της απενεργοποίησης της πρόσβασης σε μία γραμμή δεδομένων και την έναρξη της πρόσβασης μίας άλλης γραμμής. Αναπαρίσταται απο το τρίτο 9άρι στο παράδειγμα.

9-9-9-24 : Ο τελευταίος αριθμός είναι το tRAS (Active to Precharge Delay). Δείχνει το χρόνο που πρέπει να περιμένει η μνήμη μέχρι να αρχίσει η επόμενη πρόσβαση σε αυτήν. Στο παράδειγμά μας είναι το 24.

Υπάρχει άλλος ένας αριθμός ο οποίος συνήθως δεν ανακοινώνεται και είναι το CMD (Command Rate). Είναι ο χρόνος που μεσολαβεί για να σταλεί η πρώτη εντολή στο τσιπ της μνήμης μετά την ενεργοποίησή του. Συνήθως είναι Τ1 ή Τ2. Μετριέται, όπως όλα τα προηγούμενα νούμερα, σε κύκλους ρολογιού (θα δούμε παρακάτω τί είναι αυτό). Οι μνήμες με Τ2 είναι πιό αργές αλλά συνήθως πιό σταθερές.

Όπως καταλαβαίνετε όσο μικρότερα τα παραπάνω νούμερα τόσο ταχύτερες είναι οι μνήμες. Όπως προείπα δύο modules DDR3 1600 MHz με διαφορετικούς χρονισμούς έχουν διαφορετικές επιδόσεις. Δηλαδή αν το ένα έχει 9-9-9-24 και το άλλο 7-7-7-19 (τυχαία νούμερα) τότε το δεύτερο είναι ταχύτερο.

corsair_vengeance_8gb_ddr31600_cl9_kit.jpg
Αν προσέξετε θα δείτε τους χρονισμούς.

Ας δούμε λίγο και τις ταχύτητες των μνημών DDR. Η ταχύτητά τους δηλώνεται απο το νούμερο ακριβώς δίπλα απο το είδος τους : DDR3(είδος)1600(ταχύτητα). Όμως δεν είναι η πραγματική. Η πραγματική τους ταχύτητα είναι ακριβώς η μισή (δηλαδή 800 MHz). Αυτό ισχύει για όλες τις μνήμες DDR είτε είναι οι "απλές" DDR, είτε είναι DDR2 ή DDR3. Η διαφορά μεταξύ τους είναι οτι οι πρώτες μεταφέρουν δύο bits πληροφορίας ανά κύκλο ρολογιού, οι δεύτερες τέσσερα και οι τρίτες οκτώ. Μετά το είδος και την ταχύτητα ακολουθεί ακόμα ένας αριθμός (ξέρω, μαζεύονται πολλοί) και δεν είναι άλλος απο το θεωρητικό εύρος μεταγωγής δεδομένων της μνήμης - δεν το "πιάνουν" ποτέ γιατί πολύ απλά δεν κινούν δεδομένα σε κάθε κύκλο ρολογιού. Για το παράδειγμά μας είναι 12.800 MB/s. Δηλαδή : DDR3 1600 - PC3 12800. Το PC3 δηλώνει οτι μιλάμε για DDR3 μνήμες. Αντίστοιχα για τις DDR2 είναι PC2 και για τις DDR σκέτο PC.

n-bit prefetch.gif
Το παράδειγμα που δίνω με λίγο αλλαγμένα τα νούμερα.

Τόση ώρα γράφω για ταχύτητες και κύκλους ρολογιού και πολλοί μπορεί να μπερδευτήκατε. Όχι άδικα. Ας πάρουμε ξανά το παράδειγμα των μνημών που έχω : DDR3 1600 MHz. Το 1600 δεν είναι η πραγματική ταχύτητα, όπως προείπα. Η πραγματική ταχύτητα όλων των DDR μνημών προκύπτει αφού διαιρέσουμε την δηλωμένη με το 2 : στο παράδειγμά μας 1600/2 = 800 MHz. Όχι δεν μας κοροϊδεύουν. Απλά αυτές οι μνήμες μπορούν να στέλνουν δύο φορές δεδομένα σε κάθε κύκλο του ρολογιού τους οπότε είναι σαν να αποκτούν διπλάσια ταχύτητα (τα λέω λίγο χοντρικά για να μην μπω σε πολλές λεπτομέρειες). Αυτή ταχύτητα είναι αυτή με την οποία επικοινωνούν οι μνήμες με τα υποσυστήματα της μητρικής μας (memory controller) και συχνά την ονομάζουμε εξωτερική. Μέσα στο τσιπάκι της μνήμης τα πράγματα είναι λίγο διαφορετικά.

modules.jpg
Οι διαφορές μεταξύ των τριών γενιών μνημών DDR.

Ας ξεκινήσουμε με τις DDR μνήμες και πιό συγκεκριμένα ένα τυχαίο μοντέλο το οποίο έχει (εξωτερική) ταχύτητα 400MHz. Είπαμε οτι η πραγματική του ταχύτητα είναι 200MHz αλλά επειδή στέλνει δύο bits πληροφορίας σε κάθε κύκλο ρολογιού είναι σαν να "τρέχει" στα 400MHz (2bits x 200 MHz = 400MHz). Οι πιό τυπικοί μην αρχίσετε να λέτε οτι αν πολλαπλασιάσουμε bits με MHz δεν παίρνουμε MHz σαν αποτέλεσμα... Στις DDR2 τα bits έγιναν τέσσερα οπότε μία τέτοια μνήμη με εξωτερική ταχύτητα 800MHz εσωτερικά τρέχει στα 200MHz (4bits x 200MHz = 800 MHz). Αντίστοιχα αν έχουμε ένα τσιπάκι DDR3 1600MHz τότε εσωτερικά τρέχει πάλι στα 200MHz αφού σε αυτές τις μνήμες τα bits έχουν γίνει οκτώ (8bits x 200MHz = 1600 MHz). Αυξάνοντας, λοιπόν, τα bits δεδομένων στο δίαυλο επικοινωνίας με τον memory controller οι DDR μνήμες αύξησαν κι άλλο την ταχύτητά τους.

Κάτι τελευταίο στο οποίο θα σταθώ και μετά θα κλείσω. Πόσο κρατάει ο κύκλος ρολογιού σε κάθε μνήμη; Για να το βρούμε διαιρούμε το 1 με την πραγματική (εσωτερική) ταχύτητα της μνήμης. Για την DDR3 1600MHz θα είναι : 1/800 = 1,25 nanoseconds. Αντίστοιχα για μία DDR2 800MHz θα είναι 1/400 = 2,5 nanoseconds. Αυτό έχει να κάνει με το CL (CAS Latency - το πρώτο νούμερο απο τα 9-9-9-24 που είδαμε στα πιό πάνω χαρακτηριστικά). Ερώτηση : Ποιά είναι ταχύτερη;

Α) DDR2 800MHz 7-7-7-19
B) DDR3 1600MHz 9-9-9-24

Κάποιος θα σκεφτόταν οτι λόγω υψηλότερου CL (είπαμε, το πρώτο νούμερο) η πρώτη μνήμη θα ήταν ταχύτερη. Αν εφαρμόσουμε όμως τον παραπάνω τύπο θα δούμε οτι τα πράγματα δεν είναι ακριβώς έτσι.

Απάντηση :

Α) 1/400 = 2,5 nanoseconds
2,5 nanoseconds x 7 CL = 17,5 nanoseconds latency
B) 1/800 = 1,25 nanoseconds
1,25 nanoseconds x 9 CL = 11,25 nanoseconds latency

Άρα το CL απο μόνο του δεν φτάνει για να προσδιορίσει την ταχύτητα μίας μνήμης. Αν η δεύτερη μνήμη "έτρεχε" και αυτή στα 800MHz τότε, ναι, θα ήταν πιό αργή απο την πρώτη. Αυτός είναι και ο λόγος που στην αρχή το DDR2 δεν είχε να προσφέρει κάτι παραπάνω σε σχέση με την πρώτη γενιά DDR. Όταν όμως αργότερα κυκλοφόρησαν τα ταχύτερα modules φάνηκε το πλεονέκτημά της.

Ελπίζω να σας βοήθησα περισσότερο απο όσο σας μπέρδεψα. Προσπάθησα να τα γράψω όσο γίνεται πιό απλά και να μην μπω πολύ σε τεχνικά θέματα. Κάποιες λεπτομέρειες δεν τις ανέφερα όπως είναι τα volt για κάθε είδος μνήμης (κρατείστε απλά οτι όσο πιό σύγχρονη τόσο λιγότερα τα volts).


Τα credits ανήκουν σε ένα blog το οποίο δεν είναι ανάμεσά μας πλέον http://olagiatopc.blogspot.com/2012/08/blog-post_7.html?spref=bl