Διεργασίες στο παρασκήνιο σε πλατφόρμα Android
Background job processing (Android Platform)
Προβολή/ Άνοιγμα
Λέξεις κλειδιά
Background job processing ; Android ; Wifi direct ; Fork join pool ; ThreadsΠερίληψη
Τα τελευταία χρόνια, η ραγδαία ανάπτυξη της τεχνολογίας έχει συμβάλει σημαντικά στην εξάπλωση των προϊόντων της στις σύγχρονες κοινωνίες, αφού αυτά έγιναν πιο προσιτά και πιο εύχρηστα. Η αγορά κατακλύστηκε από ηλεκτρονικούς υπολογιστές και φορητές συσκευές(κινητά και ταμπλέτες), αφού αυτά προσέφεραν την δυνατότητα παροχής λύσεων και κάλυψης αναγκών του ανθρώπου.
Αυτές οι συσκευές είναι εξοπλισμένες με ενσωματωμένους αισθητήρες, κάμερα, οθόνη αφής, περισσότερη μνήμη, ισχυρό επεξεργαστή, κινητά δίκτυα 3G και 4G και δυνατότητα Wi-Fi καθώς και αποδοτικούς μηχανισμούς κατανάλωσης ενέργειας. Αυτές οι βελτιώσεις έχουν οδηγήσει τις κινητές συσκευές να είναι σε θέση να εκτελούν εργασίες που συνήθως ήταν προσιτές μόνο για προσωπικούς υπολογιστές. Επιπλέον, λόγω της κυκλοφορίας των εφαρμογών Android OS και iOS για τέτοιες κινητές συσκευές, έχει αυξηθεί και η πολυπλοκότητά τους. Η σύνδεση στο διαδίκτυο έχει γίνει πανταχού παρούσα, καθώς τα δίκτυα Wi-Fi και κινητής τηλεφωνίας είναι διαθέσιμα στις περισσότερες συσκευές. Αυτές οι βελτιώσεις οδηγούν στην επόμενη γενιά υπηρεσιών που μπορούν να παρέχονται όχι μόνο από αποκλειστικούς διακομιστές αλλά και από κινητά τηλέφωνα.
Η διατριβή αυτή ασχολείται με τη σύνδεση πολλών κινητών συσκευών σε ένα κοινό δίκτυο Πελάτη - Εξυπηρετητή (Client - Server ) με σκοπό την ταχύτερη εξαγωγή ενός αποτελέσματος, εκμεταλλευόμενη την επεξεργαστική ισχύ όλων των διαθέσιμων κινητών. Σε αυτό συμβάλλει η ταχεία ανάπτυξη επεξεργαστών τελευταίας γενιάς με πολλούς πυρήνες, και η εκμετάλλευση της ισχύς αυτών από την εφαρμογή.