看板 [ Ruby ]
討論串[問題] 傳輸時間非線性
共 4 篇文章
首頁
上一頁
1
下一頁
尾頁

推噓2(2推 0噓 7→)留言9則,0人參與, 最新作者wwwc (secret)時間17年前 (2008/06/21 13:08), 編輯資訊
0
0
0
內容預覽:
string_length time(seconds). 10000000 9.915431. 20000000 42.183346. 30000000 97.629504. 40000000 164.325812. 50000000 213.681785. 60000000 395.54032.
(還有167個字)

推噓3(3推 0噓 1→)留言4則,0人參與, 最新作者yzugsr (Bird)時間17年前 (2008/06/21 00:15), 編輯資訊
0
0
0
內容預覽:
我不是很確定. 但我看Ruby source code中gets的實作 (在io.c). 他應該是每次最多讀8192 bytes. 然後附加到之前的字串上. 所以一次讀1M左右 可能會造成不斷的allocate memory & copy data. 而且看到這行. rb_str_resize(st
(還有295個字)

推噓0(0推 0噓 0→)留言0則,0人參與, 最新作者wwwc (secret)時間17年前 (2008/06/20 22:39), 編輯資訊
0
0
0
內容預覽:
string_length time(seconds). 10000000 1.446097. 20000000 5.63906. 30000000 12.596629. 40000000 19.164819. 50000000 35.540932. 60000000 43.151251. 7000
(還有134個字)

推噓1(1推 0噓 10→)留言11則,0人參與, 最新作者wwwc (secret)時間17年前 (2008/06/20 16:51), 編輯資訊
0
0
0
內容預覽:
環境:. server1: ruby 1.8.6 (2007-09-24 patchlevel 111) [amd64-freebsd7]. server2: ruby 1.8.5 (2006-08-25) [amd64-freebsd6]. 狀況:. server1傳送不同長度的資料給server
(還有471個字)
首頁
上一頁
1
下一頁
尾頁