New in Ubuntu 8.04

Διαβάζοντας τα release notes του Ubuntu 8.04 που βγήκε προχθές θέλω να δω τουλάχιστον τα παρακάτω:

  • Dynticks for AMD64 και Completely Fair Scheduler στον kernel (2.6.24)
  • Uncomplicated Firewall (απλό command-line frontend για ipchains)
  • ActiveDirectory Integration (με χρήση του Likewise Open)
  • SELinux Support (in addition to AppArmor)
  • Filesystems mounted with relatime option, for improved performance.
  • /bin/sh is now dash (τέρμα τα bash-isms για scriptακια που θέλουν να είναι portable)
Advertisement

Custom kernel compile

Διαβάζοντας την περασμένη βδομάδα το Linux Journal βρήκα μετά από χρόνια επιτέλους μία ωραία αφορμή για να κάνω και πάλι compile τον kernel στο linux μου.. και εξηγώ:

Παλιότερα, το kernel compile ήταν κάτι πολύ συχνό (ακόμα και σαν benchmark ταχύτητας), γιατί κάλυπτε τις εξής δύο ανάγκες.. Πρώτα για να κόψω ότι δε χρειαζόμουνα για το μηχάνημά μου ώστε να ελευθερώσω περισσότερα resources από τα λιγοστά που είχα, και δεύτερον για να δουλέψει επιτέλους η τάδε συσκευή που είχα και ο αντίστοιχος driver μόλις πριν λίγο είχε ενσωματωθεί στον kernel που είχε κυκλοφορήσει..

Πρέπει να έχουν περάσει τουλάχιστον 4 χρόνια από την τελευταία φορά που έκανα compile kernel.. Αυτό γιατί το hardware που έχω και οι αλλαγές σ’αυτό ήταν ελάχιστες ή πάντα αυτό που αγόραζα ήταν ήδη υποστηριζόμενο από τους stock kernels του distribution που είχα.

Απο ένα σημείο και μετά δηλαδή, δεν υπήρχε λόγος για να κάνω custom kernel compile αφού με κάλυπταν (και με το παραπάνω) οι vendors και μπορούσα να φορτώσω σαν module ότι χρειαζόμουνα. Ισα ίσα, που κέρδιζα χρόνο, κόπο και είχα εύκολο upgrade path.

Την περασμένη βδομάδα λοιπόν, στο άρθρο Go Green, Save Green with Linux διάβασα για το PowerTOP.

Computer programs can make your computer use more power. PowerTOP is a Linux tool that helps you find those programs that are misbehaving while your computer is idle. The application that misbehaved the most was the Linux kernel. However, as of version 2.6.21, the Linux kernel went tickless, and no longer has a fixed 1000Hz timer tick. The result (in theory) is huge power savings because the CPU stays in low power mode for longer periods during system idle.

Και σαν να μην έφτανε αυτό, χθες διαβάζοντας στο Linux Weekly News ότι βγήκε ο 2.6.25, ανακάλυψα και τον ξάδερφο του powertop, το LatencyTop.

LatencyTOP is a Linux tool for software developers (both kernel and userspace), aimed at identifying where in the system latency is happening, and what kind of operation/action is causing the latency to happen so that the code can be changed to avoid the worst latency hiccups. […]

LatencyTOP focuses on the cases where the applications want to run and execute useful code, but there’s some resource that’s not currently available (and the kernel then blocks the process). This is done both on a system level and on a per process level, so that you can see what’s happening to the system, and which process is suffering and/or causing the delays.

Ωρα για kernel compile μετά από τόσα χρόνια λοιπόν, γιατί το debian etch που έχω έχει ακόμα 2.6.18..

uptime wraps again

Το uptime δεν είναι αυτοσκοπός (Downtime is an option). Σ’ ένα παλιό σύστημα εμφανίστηκε πάλι το φαινόμενο ‘uptime-reset-without-reboot‘ (μου συμβαίνει κάθε 500 μέρες)..

stsimb@services:~$ uptime
Unknown HZ value! (395218) Assume 100.
23:44:32 up 3:01, 2 users, load average: 0.08, 0.04, 0.01

stsimb@services:~$ tail -5 .uptime.log
20:15:01 up 497 days, 1:59, 1 user, load average: 0.00, 0.01, 0.00
20:30:01 up 497 days, 2:14, 1 user, load average: 0.00, 0.00, 0.00
20:45:01 up 1 min, 1 user, load average: 0.04, 0.03, 0.00
21:00:01 up 16 min, 1 user, load average: 0.00, 0.00, 0.00
21:15:01 up 31 min, 1 user, load average: 0.00, 0.02, 0.00

Είναι cosmetic bug (δεν επιρρεάζει σε τίποτε το σύστημα) και διορθώνεται πολύ απλά…

reboot :)

Ημερίδα ΑΔΑΕ στη Θεσσαλονίκη (part 2)

Mini-report από την παρακολούθηση της Ημερίδας της ΑΔΑΕ στη Θεσσαλονίκη:

  • Οι περισσότεροι μπερδεύουν την ΑΔΑΕ με την ΑΠΔΠΧ (ακόμα και ο πρύτανης του ΑΠΘ στο χαιρετισμό του).
  • Οι μισές παρουσιάσεις/ερωτήσεις ήταν σχετικές με (κινητή) τηλεφωνία, και προσωπικά με βρήκαν αδιάφορο (πήγα για το Internet κομμάτι, όχι για το mobile)..
  • Τα νομικά πάντα μου φαίνονται ενδιαφέροντα (αν και οι περισσότεροι κοιμόταν σ’αυτές τις παρουσιάσεις) γιατί καταρρίπτουν πολλούς μύθους που μπορεί να υπάρχουν σε τέτοια θέματα..
  • Δημήτρης Γκρίτζαλης: Από τους ανθρώπους που χαίρεσαι να παρακολουθείς να μιλάνε.. Καταπληκτική παρουσίαση για την Ασφάλεια Πληροφοριών και Προστασία Κρίσιμων Υποδομών. Αν τον «πετύχετε» σε κάποια άλλη ημερίδα/ομιλία σίγουρα να τον ακούσετε.
  • Το Ολοκληρωμένο Πληροφοριακό Σύστημα (portal) της ΑΔΑΕ θα είναι έτοιμο μέχρι 1 ΔΕΚ 2008. Για να δούμε αν θα είναι όσο καλό είναι το νέο portal της ΑΠΔΠΧ.
  • Οι συμβουλές της ΕΕΧΙ που δώθηκαν στην ημερίδα μέσω του Νίκου Βασιλάκου και της Ελενας Σπυροπούλου βρίσκονται εδώ (well done, keep it up!).

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

Υ.Γ. Προς τους admins του ee.auth.gr που έκαναν μια πολύ ενδιαφέρουσα τεχνική παρουσίαση: Πολύ ωραία όλα όσα κάνατε μέχρι τώρα, αλλά βάλτε όσο πιο σύντομα μπορείτε έναν remote syslog για όλα σας τα συστήματα και φυλάξτε τον σαν κόρη οφθαλμού.