我最近注意到 R / RStudio 安装存在问题。当我打开 RStudio 时,活动监视器中的 CPU 使用率显示 rsession 和 kernel_task 进程的使用率徘徊在 30% 左右,即使 R 空闲且未运行任何内容也是如此。我知道这是对问题的非常模糊的描述,我希望这里有人可以指导我如何调试这个问题或发布更多相关信息。
谢谢。
> sessionInfo()
R version 2.15.2 (2012-10-26)
Platform: x86_64-apple-darwin9.8.0/x86_64 (64-bit)
locale:
[1] en_GB.UTF-8/en_GB.UTF-8/en_GB.UTF-8/C/en_GB.UTF-8/en_GB.UTF-8
attached base packages:
[1] stats graphics grDevices utils datasets methods base
loaded via a namespace (and not attached):
[1] tools_2.15.2
如果您正在特定的 Rstudio 项目中工作,并且该项目有大量文件(数百或数千),Rstudio 可能会尝试对文件建立索引 -
我通过以下方式解决了这个问题:
- 在项目中从 Rstudio IDE 中,
- Go to
Tools
-> Project Options
- 现在点击代码编辑
- 取消选择
Index R Source Files
- 关闭所有内容并重新启动 Rstudio
Editing
Index R source files
— 确定 R 源文件是否在
项目目录被索引以进行代码导航(即转到
文件/函数,转到函数定义)。通常这应该保留
已启用,但是如果您的项目目录包含数千个
文件并担心监控和索引的开销
您可以在此处禁用索引。
Insert spaces for tab
- 决定
tab 键是否插入多个空格而不是制表符
字符(软选项卡)。配置每个软选项卡的空格数。
Text encoding
— 指定源文件的默认文本编码。
请注意,与默认编码不匹配的源文件可以
仍然可以使用正确打开File : Reopen with Encoding
菜单
命令。Source
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)