
Όπως έχω αναφέρει και παλαιότερα χρησιμοποιώ Netbeans 6.1 & Java 1.5 σε OS X 10.5.3 Leopard πλέον.
Γράφω την διπλωματική μου η οποία έχει να κάνει με socket programming και διάφορες κωδικοποιήσεις ήχου.
Αφού καθυστέρησα αρκετά αυτό το post καθώς ήθελα να σιγουρευτώ με πολλές δοκιμές, πλέον με σιγουριά λέω ότι Netbeans 6.1 & Java 1.5 JUST SUCK in Mac!!
To Πρόβλημα ??
Μετά από μερικές ώρες δουλειά το CPU Usage στο Netbeans, ενώ είναι idle, χτυπάει κάτι 80-90% και δεν κατεβαίνει με τίποτα. Ενώ σε PC μεWindows XP, το CPU usage όταν το Netbeans δεν κάνει τίποτα είναι μονοψήφιος αριθμός!! Αντιστοίχως και στο Linux.
Η ΛΥΣΗ??
Στο τέλος της ημέρας το κλείνεις!
Το έψαξα όπως είπα το θέμα και βρήκα τα παρακάτω ενδιαφέροντα links που μιλάνε γενικά για την χρήση JAVA IDE σε OSX.
http://weblogs.java.net/blog/fabriziogiudici/archive/2007/12/java_6_mac_os_x.html
http://martijndashorst.com/blog/2008/04/03/eclipse-os-x-unhappy/
Παρουσιάζουν τα ίδια συμπτώματα και λένε ότι φταίει η "aggressive πολιτική" του OS X στην virtual memory, που ειδικά σε IDE περιβάλλοντα, είναι πολύ μεγάλη. Συγκεκριμένα είναι γύρω στο 1.8 GB για το Netbeans.
Για την διπλωματική μου μπορώ να πω ότι παλεύεται.
Αλλά πραγματικά για έναν επαγγελματία Java Developer νομίζω ότι θα πρέπει να σκεφτεί πολύ σοβαρά το Java + Mac, αν αναλογιστούμε ότι η Apple έχει γράψει και την Java στα παλιά της τα @#$@#!
P.S.:
Ελπίζω κάποιος με περισσότερη εμπειρία στο θέμα να το δει και να μου απαντήσει. Μακάρι να κάνω λάθος...