<html><body><div style="color:#000; background-color:#fff; font-family:arial, helvetica, sans-serif;font-size:10pt"><div><span><br></span></div><div><br></div>  <div style="font-family: arial, helvetica, sans-serif; font-size: 10pt;"> <div style="font-family: times new roman, new york, times, serif; font-size: 12pt;"> <div dir="ltr"> <font face="Arial" size="2"> <hr size="1">  <b><span style="font-weight:bold;">From:</span></b> Mihai Maruseac <mihai.maruseac@gmail.com><br> <b><span style="font-weight: bold;">To:</span></b> sabina batranu <sabina_btrn@yahoo.com>; Sisteme de Operare <so@cursuri.cs.pub.ro> <br><b><span style="font-weight: bold;">Cc:</span></b> Marian Cvrt <mariancvrt@gmail.com> <br> <b><span style="font-weight: bold;">Sent:</span></b> Monday, March 25, 2013 9:32 PM<br> <b><span style="font-weight: bold;">Subject:</span></b> Re: [so] [Tema1][Windows] proces copil + instructiuni paralele<br> </font> </div> <br>
Hello,<br><br>Nici una (niciuna după noul DOOM) din cele două funcții nu are<br>semantica lui fork. Trebuie regândit codul astfel încât să ocolești<br>această problemă.<br><br>Also, tema e un mini-shell, se poate testa cum functionează un shell adevărat:<br><br>$ cd /tmp & cd /etc | pwd<br>$ cd /tmp & cd /tmp & ls<br># etc ...<br><br>Comenzile interne nu au nevoie de lansarea unui alt proces (se poate<br>spune că se lansează un bash nou dacă le rulezi în paralel dar în rest<br>nu se întâmplă nimic).<br><br>PS: http://ocw.cs.pub.ro/courses/so/info/lista-discutii#mailing_list_guidelines<br>(varianta soft, Vlad ar fi zis mai multe :P)<br><br>--<br>MM<br>"All we have to decide is what we do with the time that is given to us"<br><br>-----<br>Ar trebui in regulile alea de scris frumos pe lista de discutie sa se adauge si o regula cu raspuns la intrebare, nu adaugat mai multe semne de intrebare.<br><br>Am executat de 100 de ori
 cd-urile alea, si orice le-ai face, se executa primele, inainte de restul proceselor. Din asta trebuie sa deduc ca defapt nu trebuie paralelizate? <br>Asadar, e adevarat ca te-ai referit la faptul ca trebuie paralelizate doar comenzile pentru care se foloseste createProcess() ?<br><br>Mai deduc din raspunsul tau ca nu avem voie sa folosim createThread. Am ghicit bine?<br><br><br>Multumesc,<br>Sabina<br> </div> </div>  </div></body></html>