Site Tools


Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
rhino:faq:slowfileio [2025/01/24]
maryfugier created
rhino:faq:slowfileio [2025/01/28] (current)
maryfugier
Line 1: Line 1:
 ====== Slow Paste from Clipboard ====== ====== Slow Paste from Clipboard ======
-=== Rhino version: Any ===+=== Rhino version: Any Rhino for Windows ===
  
  
-**Problem:** Pasting second Rhino instance, is slow. Sometime it may take 30-40 seconds for the geometry to be added to the second instance of Rhino. +**Problem:** Pasting from one Rhino instance to a second Rhino instance, may be slow. Sometimes it may take 30-40 seconds for the geometry to be added to the second instance of Rhino. What is happening here?
  
 **Background** **Background**
-  * CopyClipboard is really Export Selected and Paste is really using the Import command.+  * **CopyClip** is really **ExportSelected** and **Paste** is really using the **Import** command.
   * The contents of the copy is written to a temporary file, since the clipboard typically is not sufficient.   * The contents of the copy is written to a temporary file, since the clipboard typically is not sufficient.
-  * Rhino calls operating system functions to read and write with standard Windows API. +  * Rhino calls operating system functions to read and write with //standard Windows API//
-  * Reading and Writing on a network drive can be slow from other applications.+  * Reading and Writing on a network drive can be slow from other applications, too.
   * Rhino's standard i/o calls are sent to the OS and abstracted.   * Rhino's standard i/o calls are sent to the OS and abstracted.
-  * That means that Rhino is unaware if it is reading or writing to a drive is local, removable, cloud or network.+  * That means that Rhino is unaware if it is reading or writing to a drive is //local, removable, cloud or network//.
  
-=== Recommendations: ===+=== Requirements ===  
 +Rhino's file tools require: 
 +  * Windows mappable storage. 
 +  * This can be a UNC, local drive - physical, virtual or mapped. 
 +  * This does not include IP, FTP sites that are not mapped to a Windows UNC. volume or folder. So any file path like //\\10.10.10.220\general\Files\Image.png// does not meet the requirements and will cause issues when Rhino is looking for this file. You will likely see Rhino getting very slow when searching for this file during opening, exporting or copying/pasting from the clip board. 
 + 
 +=== Recommendations ===
  
 It may be best to contact the IT staff who were involved with this new server setup and tell them that file i/o across the network is slower: possibly security on the new server is tighter. It may be best to contact the IT staff who were involved with this new server setup and tell them that file i/o across the network is slower: possibly security on the new server is tighter.
rhino/faq/slowfileio.1737756568.txt.gz · Last modified: 2025/01/24 by maryfugier