Large files transfer using proto-quic

923 views
Skip to first unread message

Fadi Al

unread,
Jan 4, 2017, 4:23:16 PM1/4/17
to QUIC Prototype Protocol Discussion group
Hi, 

I am currently running a quic server and a quic client and I am trying to transfer files with different sizes from the server to the client. 

I have tried to transfer a 512MB file but noticed that it takes about 3 minutes to send the file over to the client and i received the below message. what could be the possible reason for that and if the time taken can be reduced?  it seems odd for it to talk 3 minutes for a 512MB file. 

I ran this command:  Default/quic_client --host=128.233.173.149 --port=6121 --quiet https://www.example.org/512MB.zip


tcmalloc: large alloc 1073745920 bytes == 0x3aef6622d000 @  0x7f576d04233c 0x7f576d03f699 0x7f576d043538 0x7f576d0405ab 0x7f576d043253 0x7f576d06e365 0x7f576d015379 0x7f576d014976 0x41b557 0x41b4fc 0x41c00a 0x442636 0x442840 0x7f576cd40ac5 0x7f576cda5458 0x7f576cda5575 0x4387e5 0x43b2b5 0x4110c8 0x7f576c4ca830

Request succeeded(200). 



Also, when i tried to transfer a 1GB file , the server could not load the file and i received the below error. 


./out/Default/quic_server \
  --quic_in_memory_cache_dir=/tmp/quic-data/www.example.org \
  --certificate_file=net/tools/quic/certs/out/leaf_cert.pem \
  --key_file=net/tools/quic/certs/out/leaf_cert.pkcs8


 tcmalloc: large alloc 1073745920 bytes == 0xbd566dc0000 @  0x7f479635833c 0x7f4796355699 0x7f4796359538 0x7f47963565ab 0x7f4796359253 0x7f4796384365 0x7f479632b379 0x7f479632a976 0x41b557 0x41b4fc 0x41c00a 0x442636 0x442840 0x7f4796056ac5 0x7f47960bb458 0x7f47960bb575 0x4387e5 0x43b2b5 0x4110c8 0x7f47957e0830
Segmentation fault (core dumped)

what is the reason for that and is there a way to tweak the code to get it to handle any size ? 

I really appreciate your assistance. 

Regards, 

Fadi 


dincer salih

unread,
Jan 4, 2017, 11:25:37 PM1/4/17
to proto...@chromium.org
Newest Way to Send Your Big Size Files link: https://quictransfer.com/ how to use: https://www.youtube.com/watch?v=6hgctnqE5Sg


--
You received this message because you are subscribed to the Google Groups "QUIC Prototype Protocol Discussion group" group.
To unsubscribe from this group and stop receiving emails from it, send an email to proto-quic+unsubscribe@chromium.org.
To post to this group, send email to proto...@chromium.org.
For more options, visit https://groups.google.com/a/chromium.org/d/optout.

Reply all
Reply to author
Forward
0 new messages