Rstudio开不开了怎么办?R is taking longer to start than usual
Rstudio Server 启动时卡死
在使用 linux 服务器版 RstudioServer 的过程中,发现出现了一个问题,导致没有办法正常载入工作页面,网页提示信息是“R is taking longer to start than usual”,直接翻译过来就是“这次启动 R 会比平常更久一点儿”。
下方有三个选项,分别是 reload、safe mode、terminate R,但是点任何一个键都无法解决,这种启动时卡死的状态如何解决呢?
解决方法
- 删除上一次会话的session文件
打开 SSH 连接服务器,进入家目录~
,然后按以下步骤运行:
######## 删除上次的session文件#######
# 先通过 cd ~/.rstudio/sessions/ 判断是否存在
# 再通过rm -rf命令删除上次的sessions
# rm -rf ~/.rstudio/sessions/*
rm -rf ~/.local/share/rstudio/sessions/*
由于不同系统的差异,存放Rstudio session的目录可能有两个,选择正确的即可,如果是centos 7.9系统一般是在这个目录:~/.local/share/rstudio/sessions/
- 删除R session进程
输入以下命令查询PID进程编号:
rstudio-server active-sessions
返回信息中第一列的PID是进程编号,如果有多个用户的话需要选择自己账户对应的PID。
然后运行以下命令删除进程,注意[PID]是刚刚查到的那个值,比如上图中的5631,需要根据实际情况而定。
rstudio-server kill-session [PID]
- 重新打开Rstudio server网页
此时恢复正常,能够正常登录。
原因解释
可能是由于上一次关闭服务器时,环境中还有很多变量没有保存也没有清除,直接通过关闭浏览器的方式退出,这样做会导致系统自动将环境内的数据写入到当前用户家目录下session文件夹保存。
当用户下一次登录时,系统会自动读取session中的文件,并加载到环境中,正常来说这个功能非常好,能保证工作状态记忆同步。
但是当某次用户读入了非常多的数据,环境变量占用的内存很高,此时这个读写和载入过程会变得很漫长,而且有可能卡死,这就造成了文章开头那种情况。
有没有使用技巧能避免卡死?
分析大数据过程中(内存占用量超过5G以上),每次想要退出Rstudioserver时,先将当前的环境中变量都保存为Rdata,然后运行gc()
回收内存,然后再关闭浏览器。下次启动时直接加载Rdata即可恢复变量。
另外,养成良好的编程习惯,对垃圾内存进行回收,避免长期占用。
行文至此,希望今天分享的内容能对你有所帮助,如果觉得有用请收藏转发,感谢支持。
参考资料
https://blog.csdn.net/qq_42458954/article/details/131592927
https://www.jianshu.com/p/e0bde67d3836
https://www.jianshu.com/p/5015eca04d26
本文由mdnice多平台发布
相关文章:
![](https://img-blog.csdnimg.cn/img_convert/df985160f27aa4c509c8ac351cf29974.png)
Rstudio开不开了怎么办?R is taking longer to start than usual
Rstudio Server 启动时卡死 在使用 linux 服务器版 RstudioServer 的过程中,发现出现了一个问题,导致没有办法正常载入工作页面,网页提示信息是“R is taking longer to start than usual”,直接翻译过来就是“这次启动 R 会比平…...
![](https://www.ngui.cc/images/no-images.jpg)
kubernetes 集群安装加载 br_netfilter 模块
kubernetes 集群安装加载 br_netfilter 模块 Linux 系统默认是禁止数据包转发功能。 加载系统参数: # sysctl -p /etc/sysctl.d/k8s.conf 错误提示: sysctl: cannot stat /proc/sys/net/bridge/bridge-nf-call-ip6tables: No such file or director…...
![](https://img-blog.csdnimg.cn/f4b8a73f19c84cb99ae96609454d48a4.png)
CATIA Composer软件安装包分享(附安装教程)
目录 一、软件简介 二、软件下载 一、软件简介 CATIA(Computer-Aided Three-dimensional Interactive Application)是一款由法国达索系统公司开发的三维计算机辅助设计(CAD)软件。它是一种全面的产品开发解决方案,广泛…...
![](https://img-blog.csdnimg.cn/7dd5eba5a750426b811d7136f3a4a5bd.png)
入行测试一年半的心得体会
成为xx一员测试已经有1年半了,一直没有真正坐下来花些时间将自己的思路理清一下。刚好近期公司落地了OKR,给自己制定了OKR之后思路终于开始清晰起来,朦朦胧胧地开始看清了远方的路,麻着胆子分析一下自己,毕竟摸黑走路的…...
![](https://img-blog.csdnimg.cn/fc260b26ab0e4231949a33e2d9842453.png)
Vue的props配置项
简介:Vue中的组件模板是可以复用的,但是模板中的数据是可以改变的。props配置项用于解决组件迁移复用时接受和保存传递给组件的数据的问题。 1.如何给组件传递数据? 答:按照key:value的形式进行传递。 2.如何保存传递给组件的数…...
![](https://www.ngui.cc/images/no-images.jpg)
Python开源项目周排行 2023年第32周
#2023年第32周2023年9月2日1htmx一款在Django技术栈最近比较热门的前端框架。 他的理念是—— 「让网页回归HTML的本质,不再受JS束缚」mx 出现在 2020 年,创建者Carson Gross 说 htmx 来源自他于 2013 年研究的一个项目intercooler.js。2020 年ÿ…...
![](https://img-blog.csdnimg.cn/d88697d3865a43489b1161f79ffc5bc5.png)
Python实现猎人猎物优化算法(HPO)优化卷积神经网络回归模型(CNN回归算法)项目实战
说明:这是一个机器学习实战项目(附带数据代码文档视频讲解),如需数据代码文档视频讲解可以直接到文章最后获取。 1.项目背景 猎人猎物优化搜索算法(Hunter–prey optimizer, HPO)是由Naruei& Keynia于2022年提出的一种最新的…...
![](https://img-blog.csdnimg.cn/838fec9a25354fb8aca06da9de3c72b7.png#pic_center)
mysql8 Found option without preceding group错误
这个错误说起来是真的坑,今晚帮同学在window操作系统上安装mysql8当自定义my.ini文件的时候 就出现一下错误,死活启动不起来 一直报错。当删掉这个my.ini文件的时候却能启动,刚开始以为是my.ini里的配置选项不对,一个一个筛查后依…...
![](https://img-blog.csdnimg.cn/457a44f1e2584526aa59958681a0779a.png)
uniapp 路由不要显示#
在Uniapp中,路由默认使用的是hash模式,即在URL中添加#符号。如果你不想在URL中显示#,可以切换为使用history模式。 要在Uniapp中使用history模式,可以按照以下步骤进行操作: 打开manifest.json文件。在"app&qu…...
![](https://www.ngui.cc/images/no-images.jpg)
算法设计与分析 | 最多约数
题目: 正整数x的约数是能整除x的正整数。正整数x 的约数个数记为div(x)。例如,1,2,5,10 都是正整数10 的约数,且div(10)4。设a 和b 是2 个正整数,a≤b,找出a和b之间约数个数最多的数…...
![](https://www.ngui.cc/images/no-images.jpg)
MySQL 数据库常用操作语句的总结
1、创建数据库: CREATE DATABASE database_name;2、删除数据库: DROP DATABASE database_name;3、选择数据库: USE database_name;4、创建表: CREATE TABLE table_name (column1 datatype [condition],column2 datatype [cond…...
![](https://www.ngui.cc/images/no-images.jpg)
【面试经典150题】H 指数
题目链接 给你一个整数数组 citations ,其中 citations[i] 表示研究者的第 i 篇论文被引用的次数。计算并返回该研究者的 h 指数。 根据维基百科上 h 指数的定义:h 代表“高引用次数” ,一名科研人员的 h 指数 是指他(她&#x…...
![](https://img-blog.csdnimg.cn/1698d302390f4bb4a1468cc4878e4af5.png)
ARM DIY(十)LRADC 按键
前言 ARM SOC 有别于单片机 MCU 的一点就是,ARM SOC 的 GPIO 比较少,基本上引脚都有专用的功能,因为它很少去接矩阵键盘、众多继电器、众多 LED。 但有时 ARM SOC 又需要三五个按键,这时候 LRADC 就是一个不错的选择,…...
![](https://img-blog.csdnimg.cn/7a316fa46b8649d6bfa6906f56f6268e.png)
每日一练 | 网络工程师软考真题Day31
阅读以下说明,答复以下【问题1】至【问题7】 【说明】 某网络拓扑结构如图3-1所示。网络A中的DNS_Server1和网络B中的DNS_Server2分别安装有Windows Server 2003并启用了DNS效劳。DNS_Server1中安装有IIS6.0,建立了一个域名为 abc 的Web站点。 图3-1 【…...
![](https://www.ngui.cc/images/no-images.jpg)
最优化:建模、算法与理论(优化建模——2)
3.10 K-均值聚类 聚类分析是 统计学中的一个基本问题,其在机器学习,数据挖掘,模式识别和图像分析中有着重要应用。聚类不同于分类,在聚类问题中我们仅仅知道数据点本身,而不知道每个数据点具体的标签。聚类分析的任务…...
![](https://img-blog.csdnimg.cn/d3c37b29f3a44f69959e42d646260892.png)
库的相关操作
目录 一、创建数据库 1,创建数据库规则 2、创建案例 二、字符集和校验规则 1、查看系统默认字符集以及校验规则 2、查看数据库支持的字符集以及校验规则 3、校验规则对数据库的影响 三、操纵数据库 1、查看数据库和目前所在数据库 2、显示创建语句 3、修改数据库 4、…...
![](https://img-blog.csdnimg.cn/b2da75cbc4ac4c088c7d7d7f2ac72b5f.png)
程序分区:全局区、常量区、栈区、堆区、代码区
#include <iostream> using namespace std; //全局变量 int g_a 10; int g_b 10; //全局常量 const int c_g_a 10; const int c_g_b 10;int main() { //局部变量 int a 10; int b 10; //打印地址 cout << "局部变量a地址为: " <…...
![](https://www.ngui.cc/images/no-images.jpg)
Jtti:windows虚拟机如何设定永久静态路由
在Windows虚拟机上设置永久静态路由需要使用命令行工具,具体步骤如下: 打开命令提示符: 在Windows虚拟机中,按下Win R组合键,输入"cmd"并按回车键,以打开命令提示符。 查看当前路由表࿱…...
![](https://www.ngui.cc/images/no-images.jpg)
RocketMQ(3)之事务消息
一、发送事务消息案例 事务消息共有三种状态,提交状态、回滚状态、中间状态: TransactionStatus.CommitTransaction: 提交事务,它允许消费者消费此消息。TransactionStatus.RollbackTransaction: 回滚事务,它代表该消息将被删除…...
![](https://img-blog.csdnimg.cn/img_convert/b9b4348711643afeefa94263e6e40232.jpeg)
基于多设计模式下的同步异步日志系统
基于多设计模式下的同步&异步日志系统 代码链接:https://github.com/Janonez/Log_System 1. 项目介绍 本项目主要实现一个日志系统, 其主要支持以下功能: 支持多级别日志消息支持同步日志和异步日志支持可靠写入日志到标准输出、文件…...
![](https://img-blog.csdnimg.cn/625909fb19164ff689087ef793f5a803.png)
API接口与电商平台之间的联系,采集京东平台数据按关键字搜索商品接口示例
关键字搜索商品的重要性: 1.引入精准流量 关键词第一个也是最重要的作用就是为我们宝贝引进精准的流量,这一作用无论是在自然搜索中还是直通车中都是一样的。 第一步关乎的是我们宝贝的展现,而第二步用户是否会点进我们的宝贝,…...
![](https://www.ngui.cc/images/no-images.jpg)
代码随想录day41|343. 整数拆分96. 不同的二叉搜索树
343. 整数拆分 class Solution:def integerBreak(self, n: int) -> int:dp [0] *(n1)dp[2]1if n <3:return dp[n]for i in range(3,n1):for j in range(1,n):dp[i]max(j*(i-j),j*dp[i-j],dp[i])return dp[n] 96. 不同的二叉搜索树 class Solution:def numTrees(self, …...
![](https://www.ngui.cc/images/no-images.jpg)
Less常用内置函数
1,类型函数 isnumber(value) - 判断是否为数字isstring(value) - 判断是否为字符串isurl(value) - 判断是否为urliscolor(value) - 判断是否为颜色isunit(value, unit) - 判断value值是否为指定单位 示例: isnumber(12); // true isnumber(#333); // f…...
![](https://img-blog.csdnimg.cn/6cf6152ae7a1472e97ab9454b8943dc1.png)
pdf转换成图片转换器在线怎么转?pdf转换成图片具体方法介绍
很多用户们都是比较喜欢使用pdf文档的,由于这种文件格式的便携性非常高,所以广泛的应用于工作和学习领域,再加上pdf文档可以随意转换成为其他的文件格式,更是让pdf文档受到了更多用户们的欢迎,那么pdf转换成图片转换器…...
![](https://www.ngui.cc/images/no-images.jpg)
JavaScript动态设置浏览器可视区域元素的文字颜色、监听滚动条、querySelectorAll、getBoundingClientRect
文章目录 前言htmlJavaScriptquerySelectorAllgetBoundingClientRect 前言 当元素出现在浏览器可视区域时给元素设置颜色等其他操作,比如当元素进入浏览器可视区域时,设置元素进入动画。 html <div id"idBox" class"box"><…...
![](https://img-blog.csdnimg.cn/img_convert/e18ab3db5d8bf3b16aa76f38fbe656af.png)
意向客户的信息获取到底是怎样的,快来get一下
客户信息获取技术真的可以为企业提供精准客源吗?这个渠道到底安不安全,技术到底成不成熟?效果到底如何?下面简单的和大家分析一下。 客户信息获取技术是怎样的 手机采集引流方面,上量不精准,精准不上量的说…...
![](https://www.ngui.cc/images/no-images.jpg)
自动化测试常用脚本语言有哪些?
在自动化测试中,常用的脚本语言包括: 1. Python:Python是一个简洁、易读且功能强大的脚本语言,广泛应用于自动化测试领域。它具有丰富的测试框架和库,可以用于Web、移动应用和API等各种类型的测试。 2. Java࿱…...
![](https://www.ngui.cc/images/no-images.jpg)
mapreduce 的工作原理以及 hdfs 上传文件的流程
推荐两篇博文 mapreduce 的工作原理: 图文详解 MapReduce 工作流程_mapreduce工作流程_Shockang的博客-CSDN博客 hdfs 上传文件的流程 HDFS原理 - 知乎...
![](https://www.ngui.cc/images/no-images.jpg)
Ubuntu22.04安装ROS2
Ubuntu22.04安装ROS2 Excerpt ROS2官方文档 ROS2清华镜像站sudo apt update sudo apt upgrade locale # check for UTF-8 sudo apt update && sudo apt install locales sudo locale-gen en_US en_US.UTF-8 sudo update-locale LC_ALLe… ROS2官方文档 ROS2清华镜像站…...
![](https://img-blog.csdnimg.cn/1c4c85df70f24b51bef8c65cdbae3fa7.png)
uniapp - 倒计时组件-优化循环时间倒计时
使用定时器的规避方法 为了避免定时器误差导致倒计时计算错误,可以采用一些规避方法,比如将倒计时被中断时的剩余时间记录下来,重新开启定时器时再将这个剩余时间加到新的计算中。同时,为了避免定时器延迟,可以在每次执…...
![](/images/no-images.jpg)
wordpress高亮代码/seo内部优化具体做什么
自定义的DataSet要加 [Serializable]标记。...
![](/images/no-images.jpg)
专做童车批发的网站/互联网销售怎么做
利用 curl 和 pycurl 需要 curl 和 libcurl 的版本高于 7.18.0,并且事先建立好可的代理,例如用 SSH 建立 SOCKS5 代理: [ nobody www ~] $ sshusername omehost.com -CN-f-D127.0.0.1:1080curl 使用方法 [ nobody www ~] $ curl http:// tw…...
![](/images/no-images.jpg)
手机百度怎么解除禁止访问网站/百度排名点击软件
1、ubuntu adsl设置 sudo pppoeconf 2、解决有线无法边接 dashhome/system setting/network。显示Wired Unmanaged 解决方法:sudo vim /etc/NetworkManager/NetworkManager.conf将managedfalse改成managedtrue然后重启network-managersudo service network-manag…...
![](https://img-blog.csdnimg.cn/cover1/0826/238628065214988360.jpg?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,image_MjAyMDA3MTUxNjIxMDEzOC5wbmc=,size_16,color_FFFFFF,t_70,image/resize,m_lfit,w_962#pic_center)
服装品牌建设网站的目的/管理培训
引论 : 如果你不知道在解决某个特定问题时需要多少个对象,或者它们将存活多久,那么你就不可能知道如何存储这些对象。你如何才能知道需要多少空间来创建这些对象呢?答案是你不可能知道,因为这类信息只有在运行时刻才能…...
宿州哪有做网站的/惠州大亚湾经济技术开发区
模块说白了就是别写好的代码,拿过来知道怎么用结果是什么就好了,不用知道底层怎么实现的。文件的名字与模块的名字不要重复, 时间模块有三种格式 - 时间戳时间 浮点数,秒为单位 - 结构化时间 元组 - 格式化时间 str数据类型 …...
![](/images/no-images.jpg)
深圳有做网站的公司660元/安康seo
快捷键:Ctrld:快速复制 Ctrl/:注释 ShiftEnter:直接跳转下一行注释: """多行注释多行注释多行注释"""# 单行注释# print(hello world)# print(hello world)# 这是一行。。。。代码print(hello…...