一次關於send非原子性的測試

github地址:

https://github.com/LeiZhang-Hunter/sendDemo


#測試結果

多進程模式下對send的原子性進行測試

####第一個測試例子

```
gcc demoServer.c -o demoServer
gcc demoClient.c -o demoClient
```

單次發送33643個字節,開4個進程每個進程發送10000次,總計40000次,服務端總計收到字節close:1345720000,輸出結果完全正確

但是內容出現了混亂,原本有序的css 出現了

ine-height:0@�D{�Ubuf:!important}#csdn_tool_otherPlace .pull-right .gi

這是因爲沒有bzero,buf,但是後來清空之後還是亂了

這一類錯誤的字節

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章