EldoS | Feel safer!

Software components for data protection, secure storage and transfer

Slow access over network share

Posted: 09/29/2009 05:03:17
by Petr Chmelar (Basic support level)
Joined: 07/30/2007
Posts: 24


our app is a service that creates few virtual volumes using CBFS. THese volumes are shared accross network. What we noticed when upgraded from 1.2 to 2.5 version of the CBFS component is a dramatic slowdown in reading a file content over the network.

The scenario is like this:
Opening a TIFF image (using MS picture viewer) from virtual file system (cca 10K file).

Server - Windows 2003 x32, another PC - Win XP
(also tested with Win 7 as server, Win 2003 as network PC)

CBFS ver.   Local access   Network access (from another PC)
1.2           1-2 sec               2-3 sec
2.5.54       1-2 sec               10-15 sec

Can anybody explain why is there such a difference between 1.2 and 2.5? The app hasn't changed at all.
Does anybody have the same problem?

Thank you,
Petr Chmelar
Posted: 09/29/2009 05:32:57
by Eugene Mayevski (Team)

Please specify how you create the mounting point and how you share it for network access.

Sincerely yours
Eugene Mayevski
Posted: 09/29/2009 06:21:32
by Petr Chmelar (Basic support level)
Joined: 07/30/2007
Posts: 24

The following sequence is executed:

InitializeCallbacks(); // assigns the callback methods

// Set properties
UseSystemCache = true;
CallAllOpenCloseCallbacks = false;
StorageType = CbFsStorageType.stDisk;
StorageCharacteristics = 8 /* scWriteOnceMedia */ | 16 /* scRemovableMedia */;
SerializeCallbacks = true;

// Create the storage object

// Add mounting point

// Mount

The virtual drive is then shared in explorer, the standard way.

THank you,
Petr Chmelar
Posted: 09/29/2009 06:31:34
by Volodymyr Zinin (Team)

Moved to the helpdesk.



Topic viewed 1944 times

Number of guests: 1, registered members: 0, in total hidden: 0


Back to top

As of July 15, 2016 EldoS business operates as a division of /n software, inc. For more information, please read the announcement.

Got it!