Print

Print


For direct transfers, xrdcp seems to use a fixed 8 MiB block size when requesting data over the network.

We've seen a problem in which a remote server misbehaves if the requested data is 4 MiB, but seems to work fine if the block size is 8 MiB (see #1454).

I think it would be helpful if xrdcp supported some mechanism that allowed a user to specify the size of read blocks. This might be to optimise network transfers, but also easy reproduction of problems such as in #1454. It would also allow a site to validate their endpoint works correctly at different requested block sizes.

I note that there is an environment variable XRD_XCPBLOCKSIZE; however, it wasn't clear to me (from the man page) whether this has the desired effect. Its description refers to an "extreme copy transfer": a term that is not defined in the man page.

(I don't consider this urgent. I'm creating the issue just so it doesn't get lost.)


You are receiving this because you are subscribed to this thread.
Reply to this email directly, view it on GitHub, or unsubscribe.
Triage notifications on the go with GitHub Mobile for iOS or Android.

[ { "@context": "http://schema.org", "@type": "EmailMessage", "potentialAction": { "@type": "ViewAction", "target": "https://github.com/xrootd/xrootd/issues/1491", "url": "https://github.com/xrootd/xrootd/issues/1491", "name": "View Issue" }, "description": "View this Issue on GitHub", "publisher": { "@type": "Organization", "name": "GitHub", "url": "https://github.com" } } ]

Use REPLY-ALL to reply to list

To unsubscribe from the XROOTD-DEV list, click the following link:
https://listserv.slac.stanford.edu/cgi-bin/wa?SUBED1=XROOTD-DEV&A=1