Καλησπερα παιδια, εχω μια απορία για την τριτη εργασία.
εφοσον ο server πρεπει συνεχώς να ακουει και να κανει accept ενα αίτημα σύνδεσης απο client, πως στο π**** θα είναι και energy efficient? δηλαδή φαντάζομαι για εξοικονόμιση ενέργειας θα καλείται η sleep() και ίσως με κάποιο σήμα από τον client (?) θα "ξυπνάει".
έχει κάποιος κάποια ιδεα πως μπορει να γίνει αυτό?
εφοσον ο server πρεπει συνεχώς να ακουει και να κανει accept ενα αίτημα σύνδεσης απο client, πως στο π**** θα είναι και energy efficient? δηλαδή φαντάζομαι για εξοικονόμιση ενέργειας θα καλείται η sleep() και ίσως με κάποιο σήμα από τον client (?) θα "ξυπνάει".
έχει κάποιος κάποια ιδεα πως μπορει να γίνει αυτό?
Απ' ότι κατάλαβα η συνάρτηση accept() που περιμένει μέχρι να συνδθεί κάποιος client και η συνάρτηση read() που περιμένει να έρθει κάποιο μύνημα, σταματάνε τη λειτουργία του προγράματος όσο περιμένον δλδ βλεώ cpu 0%. Άρα νομίζω ότι αυτές οι συναρτήσεις κάνουν αυτό που ζητάει.