<br><br><div><span class="gmail_quote">On 5/7/07, <b class="gmail_sendername">Giorgos Keramidas</b> &lt;<a href="mailto:keramida@ceid.upatras.gr">keramida@ceid.upatras.gr</a>&gt; wrote:</span><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
On 2007-05-08 00:31, bobos &lt;<a href="mailto:bobos.papa@gmail.com">bobos.papa@gmail.com</a>&gt; wrote:<br>&gt;On 5/7/07, Tasos Laskos &lt;<a href="mailto:tasos.laskos@gmail.com">tasos.laskos@gmail.com</a>&gt; wrote:<br>
&gt;&gt; Btw, to apt me enoxlei ligo giati de mporo na exo 2 apt-get na trexoun<br>&gt;&gt; taytoxrona,<br>&gt;&gt; i toulaxiston den ksero pos na to kano...<br>&gt;<br>&gt; To πρόβλημα δεν είναι οτι δεν μπορείς να το κάνεις...&nbsp;&nbsp;Το πρόβλημα θα
<br>&gt; υπήρχε αν μπορούσες να το κάνεις.&nbsp;&nbsp;Deadlock...........<br><br>Δε νομίζω να είναι &#39;deadlock&#39; ο standard λόγος για τον οποίο δεν μπορεί<br>να τρέξει κανείς δυο apt-get.&nbsp;&nbsp;Ο όρος &#39;deadlock&#39; έχει πολύ συγκεκριμένη
<br>σημασία και ΔΕΝ είναι αυτή που μάλλον σκέφτηκες.</blockquote><div><br>Ναι μάλλον έχεις δίκιο και ο όρος deadlock να μην είναι και ο πλέον δόκιμος. Δεν έχουμε πόρους να μοιράσουμε...<br>Ίσως να περιγράφετε καλύτερα αυτό που είχα στο μυαλό μου με πρόβλημα συχρονισμού.
<br>(Σαν να κάνω μάθημα λειτουργικών ακουγομαι ?)<br><br>Φαντάσου ένα apt-get install A και ένα apt-get install Β&nbsp; να έχουν το ίδιο depentency τι θα γίνει θα κατέβει και θα εγκατασταθεί 2 φορές??<br><br>Η χειρότερα το A εξαρτάτε απο το C ένω το B πρέπει να κάνει unistall το C για να εγκατασταθεί(είτε το δευτερο apt-get είναι remove κάποιου πακέτου το όποίο πέρνει μαζί του και το C στον &quot;άλλο κόσμο&quot;) μπορείς να μου πείς τι θα γίνει ???Το Α θα εγκατασταθεί και το B θα του πάρει το C και δεν θα είναι λειτουργικό η το B θα προλάβει να πάρει το C και το Α θα το ξαναβάλει??
<br>Προφανώς (τουλάχιστον για μένα) για να αποφευχθούν τέτοια  &quot;&quot;μπλεξίματα&quot;&quot;&nbsp; αποφασίσαν οι developers του apt να έχουν κλείδωμα και να μην αφήνουν 2 instances να τρέχουν ταυτόχρονα.<br><br><br><br><br>
<br><br></div><br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">&gt; Επίσης γιατί να τρέχεις 2 ταυτόχρονα??&nbsp;&nbsp;δηλαδή το apt-get A,B,C σε<br>
&gt; χαλαει??<br><br>Γιατί έχει διπλό Core Duo επεξεργαστή και θέλει να βάλει 2 threads να<br>κατεβάζουν την ώρα που αυτός βλέπει DVD με άλλα 2.&nbsp;&nbsp;Τι πάει να πει<br>&quot;γιατί να το κάνεις αυτό;&quot;; :P</blockquote><div>
<br><br>Το γιατί ήτανε στο τι έχεις να κερδίσεις κατεβάζοντας μαζί 2 πακέτα &quot;παράλληλα&quot; απο το να το κατεβάσεις &quot;σειριακα&quot; η λογική λέει ότι άν έχεις μια γραμμή είτε την αφήσεις να κατεβάσει 1-1 με 100 είτε 2 με 50 δεν κερδίζεις κάτι ίσως χάσεις με την πολλαπλή επικοινωνια και τα request μερικα bytes απο το dl σου :P:P
<br>Τώρα αν έχεις το cluser σπίτι σου και θές να κερδίσεις μερικα nanosec απο το build των πακέτων ναι το apt δεν θα σε βοηθήσει σε αυτο,για να σε προφηλάξει απο αυτά που σου πα παραπάνω έχει κάποιο τίμημα, αλλα μωρέ αφού βλέπεις το dvd σου χάλάρωσε και απολαυσέ το... :D:D:D:D
<br></div><br></div><br>