Wednesday, July 3, 2013

Bài tập OS tuần 6: Thiên Hoàng Anymous

Posted by Unknown On 9:11 AM
Phần này mình giói thiệu về symaphore liên quan đến đọc chép file. Gồm 2 bài:
         +Bài 1: có tác dụng như lệnh cp <file nguồn> <file đích>
         +Bài 2: từ 1 file bên ngoài. Nếu tiến trình đọc thì tiến trình kia không ghi được và ngược lại


  1. Bài 1: Lệnh copy bằng c
Bước 1: tạo thử 2 file a.c và b.c
file a.c có nội dung thien hoang



file b.c có nội dung anh minh <tên người iu mình đó ^^>


Bước 2: biên dịch file. Nhớ biên dịch theo cấu trúc gcc -Wall <tenfile.c>. Khi biên dịch kiểu này thì file thực thi là a.out


Bước 3: chạy để xem kết quả nè ^^


Khi write: success là thành công đó

Bước 4: xem lại kết quả file b có thay đổi k. Nếu thay đổi là đúng rùi


Code nè ae 


2. Đồng bộ giữa đọc và ghi file

Bước 1: tạo file a.txt và ghi nội dung gì vào đó cũng được


Bước 2: biên dịch file nè


Bước 3: Xem thành quả nè


Code nè ae

Thank for everyone
Thiên Hoàng Anymous








Categories:

0 comments:

Post a Comment

  • Translate

  • Total Pageviews