#1 Burning Software

It is currently Fri Dec 20, 2024 9:13 am

All times are UTC




Post new topic Reply to topic  [ 4 posts ] 
Author Message
 Post subject: Multiple threads accessing same file
PostPosted: Thu Jan 22, 2009 6:21 pm 
Offline

Joined: Thu Jun 02, 2005 8:50 pm
Posts: 115
Does starburn lock the file it is reading when burning? We have a multi drive system with several threads of starburn writing the same files to each drive. When we use a tree with many files there is no noticable slowdown compared to burnign to a single drive, but if we use a single ISO file there is a significant slow down. Also if we use two different ISO files when burning to two drives there is no noticable slowdown. This leads me to believe that one starburn thread is blocking the other thread from accessing the file for a significant amount of time. Is this the case? If so is there anyway around this? I'd rather not have to make a copy of an ISO which in some cases can be up to 8.5gigs in size each time we burn an ISO to multiple drives.


Top
 Profile  
 
 Post subject: Re: Multiple threads accessing same file
PostPosted: Thu Jan 22, 2009 8:35 pm 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
There's a dedicated flag passed to ISO9660/Joliet tree creation API called IsLock. For UDF we always lock files during tree build and burning.

Acidtech wrote:
Does starburn lock the file it is reading when burning? We have a multi drive system with several threads of starburn writing the same files to each drive. When we use a tree with many files there is no noticable slowdown compared to burnign to a single drive, but if we use a single ISO file there is a significant slow down. Also if we use two different ISO files when burning to two drives there is no noticable slowdown. This leads me to believe that one starburn thread is blocking the other thread from accessing the file for a significant amount of time. Is this the case? If so is there anyway around this? I'd rather not have to make a copy of an ISO which in some cases can be up to 8.5gigs in size each time we burn an ISO to multiple drives.


Top
 Profile  
 
 Post subject:
PostPosted: Fri Feb 13, 2009 8:31 pm 
Offline

Joined: Thu Jun 02, 2005 8:50 pm
Posts: 115
Sorry about the long delay in replying....

So how would I handle this with a multiple burner system? Does this only apply to tree burns? I can unlock the ISO tree(does it default to locked or not) but what about UDF? If it doesn't apply to images I can just save the UDF/ISO tree to an image first and then burn from that. What do you suggest.


Top
 Profile  
 
 Post subject:
PostPosted: Sat Feb 14, 2009 10:53 am 
Offline
Site Admin

Joined: Fri Jun 18, 2004 12:03 am
Posts: 4089
Location: British Virgin Islands
You cannot modify file you're burning. You can however build multiple tree objects and burn them at the same time as locking the file does not mean it's not accessible for READ from the other thread.

Acidtech wrote:
Sorry about the long delay in replying....

So how would I handle this with a multiple burner system? Does this only apply to tree burns? I can unlock the ISO tree(does it default to locked or not) but what about UDF? If it doesn't apply to images I can just save the UDF/ISO tree to an image first and then burn from that. What do you suggest.


Top
 Profile  
 
Display posts from previous:  Sort by  
Post new topic Reply to topic  [ 4 posts ] 

All times are UTC


Who is online

Users browsing this forum: No registered users and 7 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group