SketchUp的自动加载路径有如下几处:
1、**Plugins目录**:SketchUp2013及之前版本,位于SU安装目录之下;SketchUp2014之后版本位于C:\Users\**系统用户名**\AppData\Roaming\SketchUp\SketchUp 20**XX**\SketchUp\Plugins\
2、**Tools目录**:各版本都统一位于SU安装目录之下。
3、**ShippedExtensions目录**:SketchUp2014之后版本,位于SU安装目录之下,实际是系统插件备份目录,一旦Plugins目录下丢失文件,将从此目录自动同步至Plugins下。
各目录加载有优先级顺序,不再展开叙述,自行测试。
也可通过Ruby添加 $LOAD_PATH 加载搜索路径(Fredo有专门插件用于自定义该路径)。
回到你的问题,SketchUp重启后Ruby不可能驻留在内存中,只会存在于上述SU自动加载路径。