美文网首页
轻量级服务器

轻量级服务器

作者: MasonChan | 来源:发表于2023-03-10 16:13 被阅读0次

配置:2C2G

2G 的内存不太禁用,最多只能同时以下进程:

进程 内存 统计命令
GNOME 桌面 190MB/197MB ps -eo user,pid,rss,cmd | grep -E "^mason.*gnom[e]" | awk '{sum += $3} END {printf("%.0fMB\n", sum/1024)}'
Xvnc 73MB/86mb ps -eo user,pid,rss,cmd | grep -E "^mason.*Xvn[c]" | awk '{sum += $3} END {printf("%.0fMB\n", sum/1024)}'
VSCode(打开10个文件) 64MB/704MB/1G ps -eo user,pid,rss,cmd | grep -E "^mason.*vscod[e]" | awk '{sum += $3} END {printf("%.0fMB\n", sum/1024)}'
Chrome(打开4个标签) 50MB/550MB/880MB ps -eo user,pid,rss,cmd | grep -E "^mason.*chrom[e]" | awk '{sum += $3} END {printf("%.0fMB\n", sum/1024)}'
Nginx 99MB/123MB ps -eo user,pid,rss,cmd | grep -E "^mason.*ngin[x]" | awk '{sum += $3} END {printf("%.0fMB\n", sum/1024)}'
chatoai-py 49MB/55MB ps -eo user,pid,rss,cmd | grep -E "^mason.*chatoai.p[y]" | awk '{sum += $3} END {printf("%.0fMB\n", sum/1024)}'

可见 VSCodeChrome 不能同时使用,如果同时使用,会导致内存不足,会卡在频繁的 read 场景,我也试过使用 swap 进行缓存,但是效果甚微。

VScode 和 Chrome 使用注意事项

  • VSCode:尽量少开文件,已开的及时关闭
  • Chrome:尽量少开标签,已开的及时关闭

1、安装 GNOME 桌面

参考:https://blog.csdn.net/alwaysbefine/article/details/123016358

GNOME 桌面虽然没 XFCE 桌面简洁,但是自带拼音输入法和 Firefox 浏览器,比较好入门。

# 查看安装组
yum group list
# 安装 GNOME
yum install group "GNOME Desktop"
# 启动 GNOME
startx
# 查看开机启动设置
systemctl get-default
# 设置开机启动,共有 2 种
## 1、开机时不进入桌面模式,需手动执行 startx 才进入 GNOME 模式
systemctl set-default multi-user.target
## 2、为每个用户设置都设置开机时进入桌面模式
systemctl set-default graphical.target
# 安装 tigervnc server 和 rpd(推荐在 win 使用 rdp 连接 vnc server)
yum install tigervnc-server tigervnc-server-module xrdp

# 如果不想使用 GNOME 了,可以卸载
yum groupremove "GNOME Desktop"

2、安装 Chrome 浏览器

yum install liberation-fonts vulkan
rpm -ivh google-chrome-stable_current_x86_64.rpm

启动 chrome(不要使用 root 用户启动 chrome)

google-chrome-stable

3、添加拼音输入法

  • 右上角喇叭
  • 设置按钮
  • Region & Language
  • Input Sources
  • Chines(China)

相关文章

  • 阿里云轻量级服务器提速

    阿里云轻量级服务器自带1T流量包,考虑到国内流量费实在是贵,轻量级服务器是一个更好的选择但是国内访问轻量级服务器的...

  • nginx反向代理 负载均衡 动静分离

    nginx安装 Nginx 是什么 Nginx 是一款轻量级的web服务器,也是一款轻量级的反向服务器。 Ngin...

  • 阿里云轻量级服务器mysql数据库管理

    这里说的轻量级服务器上的mysql数据库管理,针对的是nodejs服务器上的mysql数据库管理。阿里云的轻量级服...

  • ubuntu16.04+php+Nginx

    mysql两次密码 php 5.6 nginx轻量级服务器 报错: phpstorm

  • 3.linux下Nginx安装 2018-01-13

    nginx :轻量级web服务器 也是一个反向代理服务器。可用于:支持php程序 反向代理 负载均衡服务器 邮件代...

  • Nginx 安装

    web服务器, 轻量级, 能处理大并发量 反向代理服务器(负载均衡) 你可以轻松的在服务器上通过 Nginx 部署...

  • 分布式服务器知识

    1. Nginx :Nginx是一款轻量级的Web 服务器/反向代理服务器 反向代理(Reverse Proxy)...

  • java中级开发必知(二)

    (二)服务器 1、web服务器nginx和apache的对比分析 ①nginx相对于apache的优点: 轻量级,...

  • 初识nginx

    什么是nginx? nginx是一款轻量级web服务器,可以作为:1、http服务器2、反向代理服务器3、邮件服务...

  • Linux常用命令学习(三)

    Ubuntu 14.04 下安装nginx 介绍: Nginx是一款轻量级的Web 服务器/反向代理服务器及电...

网友评论

      本文标题:轻量级服务器

      本文链接:https://www.haomeiwen.com/subject/ykltrdtx.html