原创 進程間通信——消息隊列

前言 進程間需要進程通信進行數據傳輸和資源共享,另外一個進程在很多時候需要向另外的一個進程通知事件,有時候進程之間存在關係,需要去控制另外的一個進程,所以進程通信是很需要的。 進程間通信的第一種就是消息隊列 什麼是消息隊列

原创 數據鏈路層的三個問題

今天學習了關於數據鏈路層的知識,數據鏈路層使用的信道主要有以下的兩種類型: 1. 點對點信道。這種信道使用一對一的點對點信道方式。 2. 廣播信道。這種信道使用一對多的廣播通信方式,因此過程比較複雜。 通常我們使用的更多的是點

原创 I/O多路複用——poll

上一篇我們說了關於select的相關信息,我們可以看到select是有弊端的,所以爲了解決select的弊端,UNIX又在後期提出了poll。 select的弊端這裏就不多說了,上一篇博客有提及。 poll poll和select類似,