Context switching

Δεν υπάρχει κάτι που να καταπονεί τον system administrator περισσότερο από το συνεχές context switching:

“A context switch is the computing process of storing and restoring the state (context) of a CPU such that multiple processes can share a single CPU resource”.

Όπου “multiple processes” οι χρήστες και “single CPU resource” ο system administrator, ο οποίος εκτός από μαντικές ικανότητες πρέπει να έχει τουλάχιστον μία υποψηφιότητα για το βραβείο Turing.

4 thoughts on “Context switching

  1. Αυτό δεν είναι μόνο για το sysadmin. Είναι παντού.

    Είναι κάπως ενοχλητικό (να το θέσω έτσι ευφημιστικά), να πρέπει να διακόψεις αυτό που έκανες (έρχεται κάποιος και ζητάει κάτι ΤΩΡΑ), που για να το κάνεις διέκοψες κάτι άλλο, που για να κάνεις το άλλο διέκοψες κάτι τρίτο, που για να το κάνεις διέκοψες κάτι τέταρτο.

    Το ζήτημα είναι όμως ότι εκείνο το 4ο έπρεπε να έχει τελειώσει χθες και πρέπει και να απολογηθείς γι’ αυτό…

    Καταλήγεις να κάνεις το βουλευτή: Να πρέπει να τους έχεις όλους ευχαριστημένους ΧΩΡΙΣ να γίνονται όλα αυτά που θέλουν. Γιατί για να γίνουν απλά θα ήθελε 240 ώρες δουλειάς το 24ωρο (-:

  2. Μια λύση σε αυτό είναι ticket system με priority. Στην περίπτωση που ο χρήστης την έχει δει και δηλώνει ως high priority / urgent όλα τα tickets τότε ένα τηλέφωνο ή προσωπική επαφή συνήθως λύνει το πρόβλημα.

  3. @titanas:
    Χωρίς να ξέρεις το τι προκάλεσε το post είναι λογικό το σχόλιό σου, αν και πάλι είναι λανθασμένος ο χειρισμός που προτείνεις.

    Ξεκινάς το πρωί να πας στη δουλειά σου και να κάνεις 3 πράγματα. Φτάνοντας και π.χ. ανά 30 λεπτά έχεις κλήσεις τηλεφωνικές ή και στην πόρτα σου (παρόλο που απαγορεύεται η είσοδος με ευδιάκριτες σημάνσεις) για οποιοδήποτε πρόβλημα ανεξαρτήτου σημαντικότητας (άλλωστε για αυτόν που το έχει είναι ήδη urgent).

    Για πιο priority ακριβώς μιλάμε όταν δεν μπορείς να συγκεντρωθείς ούτε σε ένα από όσα σου έρχονται στο γραφείο, mailbox, ακουστικό;

    On top of that, πρόσθεσε και ένα contractor που έρχεται να εγκαταστήσει εξοπλισμό με αποτέλεσμα να πρέπει να αλλάξεις τη δομή του δικτύου και επειδή στήνει το προϊόν με ένα συγκεκριμένο τρόπο μόνο να πρέπει σε 2 μέρες να διαβάσεις ~1000 σελίδες documentation για να γίνει το setup όπως θέλεις.

    Priorities I hear you say?

  4. Μικρο το κακό,

    Σενάριο:
    noob έρχεται στο γραφείο για το καθημερινό πρήξιμο

    Αντιμετώπιση:
    απλά κάνεις ότι σηκώνεις το κινητό και ότι πέρνεις τηλέφωνο. Αφού περιμένεις λιγάκι, αρχίζεις τα καντίλια και τα μπινελίκια (με φωνές όμως έτσι;)… συνδυασμένα (μη με ξαναρωτήσεις πώς γίνεται update το @!#$@%# antivirus)

    Το κλείνεις…”και τώρα τί μπορώ να κάνω για εσας;”

    …… (99% θα έχει κλάσει πατάτες και απλά θα το έχει ξεχάσει αυτό που ήθελε)

Leave a reply to zero2one Cancel reply