Chatbox

Các bạn vui lòng dùng từ ngữ lịch sự và có văn hóa,sử dụng Tiếng Việt có dấu chuẩn. Chúc các bạn vui vẻ!
21/04/2010 10:04 # 1
quanit
Cấp độ: 1 - Kỹ năng: 1

Kinh nghiệm: 0/10 (0%)
Kĩ năng: 0/10 (0%)
Ngày gia nhập: 21/04/2010
Bài gởi: 1
Được cảm ơn: 0
CHo em hỏi về HĐH Unix/Linux ???


May anh chi giup em tra loi cau hoi nay duoc hok a???
    Tim` hieu? ve` co? che' tín hieu. trong HDH Unix/Linux ???



anh2bmw đã cho bài viết: điểm vì CNTT thì ghi tiếng Việt có dấu dùm bạn ơi.
 
24/04/2010 02:04 # 2
quy@le
Cấp độ: 1 - Kỹ năng: 2

Kinh nghiệm: 0/10 (0%)
Kĩ năng: 9/20 (45%)
Ngày gia nhập: 16/03/2010
Bài gởi: 0
Được cảm ơn: 19
Phản hồi: CHo em hỏi về HĐH Unix/Linux ???


 You can find everything by using google. Good luck!



 
Các thành viên đã Thank quy@le vì Bài viết có ích:
30/04/2010 21:04 # 3
SkyAndSea
Cấp độ: 6 - Kỹ năng: 6

Kinh nghiệm: 50/60 (83%)
Kĩ năng: 24/60 (40%)
Ngày gia nhập: 11/12/2009
Bài gởi: 200
Được cảm ơn: 174
Phản hồi: CHo em hỏi về HĐH Unix/Linux ???


Mình cũng đang thao tác với linux, chưa biết gì nhiều về Ubuntu, bạn có thể tham gia cộng đồng Ubuntu để cùng trao đổi thắc mắc . Bạn sẽ nhận được câu trả lời 24/24


I hear and I forget
I see and I remember
I do and I understand


 
30/09/2010 23:09 # 4
kt_kid
Cấp độ: 1 - Kỹ năng: 1

Kinh nghiệm: 2/10 (20%)
Kĩ năng: 1/10 (10%)
Ngày gia nhập: 13/09/2010
Bài gởi: 2
Được cảm ơn: 1
Phản hồi: CHo em hỏi về HĐH Unix/Linux ???


NÓ CHÍNH LÀ CƠ CHẾ LIÊN LẠC BẰNG TÍN HIỆU.THAM KHẢO ĐOẠN NÀY NHÉ
Cơ Chế  Liên lạc SIGNAL
Giới thiệu: Tín hiệu là một cơ chế phần mềm tương tự như các ngắt cứng tác động đến các tiến trình. Một tín hiệu được sử dụng để thông báo cho tiến trình về một sự kiện nào đó xảy ra. Có nhiều tín hiệu được định nghĩa, mỗi một tín hiệu có một ý nghĩa tương ứng với một sự kiện đặc trưng.
Ví dụ : Một số tín hiệu của UNIX
Tín hiệu
Mô tả
SIGINT
Người dùng nhấn phím DEL để ngắt xử lý tiến trình
SIGQUIT
Yêu cầu thoát xử lý
SIGILL
Tiến trình xử lý một chỉ thị bất hợp lệ
SIGKILL
Yêu cầu kết thúc một tiến trình
SIGFPT
Lỗi floating – point xảy ra ( chia cho 0)
SIGPIPE
Tiến trình ghi dữ liệu vào pipe mà không có reader
SIGSEGV
Tiến trình truy xuất đến một địa chỉ bất hợp lệ
SIGCLD
Tiến trình con kết thúc
SIGUSR1
Tín hiệu 1 do người dùng định nghĩa
SIGUSR2
Tín hiệu 2 do người dùng định nghĩa
Mỗi tiến trình sỡ hữu một bảng biễu diễn các tín hiệu khác nhau. Với mỗi tín hiệu sẽ có tương ứng một trình xử lý tín hiệu (signal handler) qui định các xử lý của tiến trình khi nhận được tín hiệu tương ứng.
Các tín hiệu được gởi đi bởi :
Phần cứng (ví dụ lỗi do các phép tính số học)
Hạt nhân hệ điều hành gởi đến một tiến trình ( ví dụ lưu ý tiến trình khi có một thiết bị nhập/xuất tự do).
Một tiến trình gởi đến một tiến trình khác ( ví dụ tiến trình cha yêu cầu một tiến trình con kết thúc)
Người dùng ( ví dụ nhấn phím Ctl-C để ngắt xử lý của tiến trình)
Khi một tiến trình nhận một tín hiệu, nó có thể xử sự theo một trong các cách sau :
Bỏ qua tín hiệu
Xử lý tín hiệu theo kiểu mặc định
Tiếp nhận tín hiệu và xử lý theo cách đặc biệt của tiến trình.
 
Thảo luận: Liên lạc bằng tín hiệu mang tính chất không đồng bộ, nghĩa là một tiến trình nhận tín hiệu không thể xác định trước thời điểm nhận tính hiệu. Hơn nữa các tiến trình không thể kiểm tra được sự kiện tương ứng với tín hiệu có thật sự xảy ra ? Cuối cùng, các tiến trình chỉ có thể thông báo cho nhau về một biến cố nào đó, mà không trao đổi dữ liệu theo cơ chế này được.



 
Các thành viên đã Thank kt_kid vì Bài viết có ích:
Copyright© Đại học Duy Tân 2010 - 2022