How to speed up FileCopy of larger video/audio files.

Is file copy as simple as read from one file and then copy onto another
file. This gets slower on our hardware when both the files are on the same
physical drive.

I am wondering is there a way to determine the LBA locations of the file?
and then let the hardware handle that copying of file internally. This way
it will cutdown the overhead of OS reading the source file and copying onto
the targetfile.

Thanks,
Shakeel.

You can try using the SCSI COPY command, but the most delays for file copy
is the mechanical operations of the drive, and they will not be faster with
this.

Also this command does not exist for ATA disks.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “shakeel”
Newsgroups: ntfsd
To: “Windows File Systems Devs Interest List”
Sent: Wednesday, June 30, 2004 2:02 AM
Subject: [ntfsd] How to speed up FileCopy of larger video/audio files.

> Is file copy as simple as read from one file and then copy onto another
> file. This gets slower on our hardware when both the files are on the same
> physical drive.
>
> I am wondering is there a way to determine the LBA locations of the file?
> and then let the hardware handle that copying of file internally. This way
> it will cutdown the overhead of OS reading the source file and copying onto
> the targetfile.
>
> Thanks,
> Shakeel.
>
>
>
> —
> Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com

Shakeel,

And what do you use the copy for ?. Is it somekind of mastering/backup/playback or something else ? Maybe for just copying for copy sake ?

-pro

Hello,

My feeling is that shakeel’s question is related to the fsd learning that we
are doing a copy of a file, not how to better control the hardware. Or is
the question how a device driver could learn from fsd that it is a file copy
and get LBAs to copy instead of read/write commands?

Best regards,

David Burg


David Burg
Software Development,
InCD Project Leader

Ahead Software AG phone: +49 (0)7248 911 862 (direct line)
Im Stoeckmaedle 18 fax: +49 (0)7248 911 888
76307 Karlsbad email: xxxxx@nero.com
Germany http://www.nero.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Maxim S. Shatskih
Sent: Wednesday, June 30, 2004 12:29 AM
To: Windows File Systems Devs Interest List
Subject: Re: [ntfsd] How to speed up FileCopy of larger video/audio files.

You can try using the SCSI COPY command, but the most delays for file
copy
is the mechanical operations of the drive, and they will not be faster with
this.

Also this command does not exist for ATA disks.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “shakeel”
Newsgroups: ntfsd
To: “Windows File Systems Devs Interest List”
Sent: Wednesday, June 30, 2004 2:02 AM
Subject: [ntfsd] How to speed up FileCopy of larger video/audio files.

> Is file copy as simple as read from one file and then copy onto another
> file. This gets slower on our hardware when both the files are on the same
> physical drive.
>
> I am wondering is there a way to determine the LBA locations of the file?
> and then let the hardware handle that copying of file internally. This way
> it will cutdown the overhead of OS reading the source file and copying
onto
> the targetfile.
>
> Thanks,
> Shakeel.
>
>
>
> —
> Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@nero.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

The other day, also someone drop the same question (well almost the same),
seems like they all having
NDA problem or such :-). Oh, well …

-pro

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com]On Behalf Of David Burg
Sent: Wednesday, June 30, 2004 1:53 AM
To: Windows File Systems Devs Interest List
Subject: RE: [ntfsd] How to speed up FileCopy of larger video/audio
files.

Hello,

My feeling is that shakeel’s question is related to the fsd learning that we
are doing a copy of a file, not how to better control the hardware. Or is
the question how a device driver could learn from fsd that it is a file copy
and get LBAs to copy instead of read/write commands?

Best regards,

David Burg


David Burg
Software Development,
InCD Project Leader

Ahead Software AG phone: +49 (0)7248 911 862 (direct line)
Im Stoeckmaedle 18 fax: +49 (0)7248 911 888
76307 Karlsbad email: xxxxx@nero.com
Germany http://www.nero.com

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Maxim S. Shatskih
Sent: Wednesday, June 30, 2004 12:29 AM
To: Windows File Systems Devs Interest List
Subject: Re: [ntfsd] How to speed up FileCopy of larger video/audio files.

You can try using the SCSI COPY command, but the most delays for file
copy
is the mechanical operations of the drive, and they will not be faster with
this.

Also this command does not exist for ATA disks.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “shakeel”
Newsgroups: ntfsd
To: “Windows File Systems Devs Interest List”
Sent: Wednesday, June 30, 2004 2:02 AM
Subject: [ntfsd] How to speed up FileCopy of larger video/audio files.

> Is file copy as simple as read from one file and then copy onto another
> file. This gets slower on our hardware when both the files are on the same
> physical drive.
>
> I am wondering is there a way to determine the LBA locations of the file?
> and then let the hardware handle that copying of file internally. This way
> it will cutdown the overhead of OS reading the source file and copying
onto
> the targetfile.
>
> Thanks,
> Shakeel.
>
>
>
> —
> Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@nero.com
To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@garlic.com
To unsubscribe send a blank email to xxxxx@lists.osr.com

That is correct David. That is exactly what I would like to do. Any Idea how
this can be accomplished?

Thanks,
Shakeel.

“David Burg” wrote in message news:xxxxx@ntfsd…
Hello,

My feeling is that shakeel’s question is related to the fsd learning that we
are doing a copy of a file, not how to better control the hardware. Or is
the question how a device driver could learn from fsd that it is a file copy
and get LBAs to copy instead of read/write commands?

Best regards,

David Burg

----------------------------------------------------------------
David Burg
Software Development,
InCD Project Leader

Ahead Software AG phone: +49 (0)7248 911 862 (direct line)
Im Stoeckmaedle 18 fax: +49 (0)7248 911 888
76307 Karlsbad email: xxxxx@nero.com
Germany http://www.nero.com
----------------------------------------------------------------

-----Original Message-----
From: xxxxx@lists.osr.com
[mailto:xxxxx@lists.osr.com] On Behalf Of Maxim S. Shatskih
Sent: Wednesday, June 30, 2004 12:29 AM
To: Windows File Systems Devs Interest List
Subject: Re: [ntfsd] How to speed up FileCopy of larger video/audio files.

You can try using the SCSI COPY command, but the most delays for file
copy
is the mechanical operations of the drive, and they will not be faster with
this.

Also this command does not exist for ATA disks.

Maxim Shatskih, Windows DDK MVP
StorageCraft Corporation
xxxxx@storagecraft.com
http://www.storagecraft.com

----- Original Message -----
From: “shakeel”
Newsgroups: ntfsd
To: “Windows File Systems Devs Interest List”
Sent: Wednesday, June 30, 2004 2:02 AM
Subject: [ntfsd] How to speed up FileCopy of larger video/audio files.

> Is file copy as simple as read from one file and then copy onto another
> file. This gets slower on our hardware when both the files are on the same
> physical drive.
>
> I am wondering is there a way to determine the LBA locations of the file?
> and then let the hardware handle that copying of file internally. This way
> it will cutdown the overhead of OS reading the source file and copying
onto
> the targetfile.
>
> Thanks,
> Shakeel.
>
>
>
> —
> Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17
>
> You are currently subscribed to ntfsd as: xxxxx@storagecraft.com
> To unsubscribe send a blank email to xxxxx@lists.osr.com


Questions? First check the IFS FAQ at
https://www.osronline.com/article.cfm?id=17

You are currently subscribed to ntfsd as: xxxxx@nero.com
To unsubscribe send a blank email to xxxxx@lists.osr.com