靜態分配,因爲我無法使用線程在這個問題A question on shared library and thread specific data描繪了socket描述符的具體數據,我打算申報具有兩個各行的過程中廣泛的全球陣列尋找出路元素pthread_t和int(用於socketfd)。因此,無論何時線程需要與服務器通信,它都會使用其標識(pthread_self())查找其套接字fd的數組,並使用它進行通信。多大太大的空間
但我想知道,而不是動態分配和釋放此結構的空間,每當有連接建立或分別斷開,如果我有一個數組的大小說1000 ...是太大/效率低(我將不得不搜索)? 1000個線程不會同時存在。所以陣列不會總是滿的。
感謝