<div dir="ltr">Salut!<div><br></div><div>Nu imi este foarte clar ce date ar trebui sa copiez mai exact dupa ce am facut apelul mmap pe adresa corespunzatoare si cu permisiunile specificate. Initial, am crezut ca trebuie sa deschid executabilul in modul read si sa ma folosesc de acel "offset" pentru a stii de unde mai exact copiez datele din executabil in memorie. Apoi, am observat insa ca exista 2 segmente cu o aceeasi valoare pentru offset.</div><div><br></div><div>Mai mult, nu inteleg ce este cu acel "file_size" si a cui proprietate este mai exact. A intregului fisier? A unei portiuni de fisier corespunzatoare segmentului? Iar daca este a doua varianta, inseamna ca noi ar trebui sa copiem de la (size-urile segmentelor precedente + offestul segmentului curent)?</div><div><br></div><div>Pe scurt, nu inteleg care sunt acele "date" care trebuie copiate in zona de memorie mapata.</div><div><br></div><div>Multumesc!</div><div><br></div><div>O zi frumoasa.</div><div>Vlad</div></div>