关于我组件家庭服务器,挑选硬件设备的经历

news2024/11/24 12:09:07

目录

起因

升级——玩客云

原因

 折腾日记

又升级——d2550工控主机

原因

折腾日记

又双升级——itx主机

原因

折腾日记

又双叒升级(目前再用的机器)——i9级x99平台e5v3主机

原因

折腾日记

心得


起因

起因大概在今年三月底四月初的时候,b站上刷到许多随身wifi的视频(没错就是那个9.9包邮有时候还可以叠优惠卷实现白嫖的那个东西)

大概呢。。。这个样子 

 小小的十分卡哇伊

由于随身wifi内用的是一些arm架构的处理器

其中如果是晓龙cpu的话,还可以刷一个精简的linux系统,csdn上和b站上有手把手的教学

然后当时我把他插在充电器那里,挂青龙面板去跑任务薅京东的羊毛

其实虽然这也不是第一次接触linux系统,但是纯命令行的操作让我还是感觉不习惯

升级——玩客云

原因

用了一个月之后我发现有个宝塔面板的东西好像可以用来搭建网站,但是当我下载好后宝塔面板时空间已经所剩60M了,毕竟随身wifi大部分都只有(512MB运行内存+4G存储空间),完全不够用,而且打开宝塔面板时会发现难以忍受的加载速度十分慢

这个时候我萌生出了升级设备的念头

在咸鱼上一看明确是1+8G的要四五十块钱,好贵!

然后我发现了一个颜值比较高,而且价格不贵的东西

 折腾日记

玩客云,本来是迅雷公司用来挖矿的矿机,但是现在降到了30多元一台

搭载的的是s805的处理器(32位的cpu,注意!!后面会再次提到的)

自带两个usb2.0的口可以千兆网口(虽然这cpu也肯定跑不满)

同时有1G的运行内存和8G的存储空间

东西到手之后,同样也刷了linux的系统,安装docker发现也比以前快的多

但是问题随之而来——因为处理器是32位的,所以安装不少软件会不兼容然后报错(就比如宝塔面板只能安装5.9版本的)

后面还是通过一系列b站大佬的一些骚操作也安装到了7.x版本的玩客云

又升级——d2550工控主机

原因

玩客云虽然性能够用,但是还是有挺多地方用的不舒服的(比如usb2.0的口,cpu性能跑不满千兆,8G存储虽然很多但是还是不够用之类的)

我就在想,为什么我不直接搞一台x86的主机呢?

在b站下面的评论中我看到了一个设备

d2550主机性能吊打前面的两个处理器

大小虽然大了一点点但是还是可以接受

折腾日记

emm,没啥好说的

本来听说有一些d2550的主机搭载的是32位bios,即使是64位的cpu依旧安装不了64位的系统

还好我到货了发现的64位的bios

接下来就很好办了(不得不说,linux第一次用的这么舒服)

接口方面也给出了一个usb3.0的接口方便拓展

到现在,我觉得当一个轻量的网站服务器就没什么问题了

又双升级——itx主机

原因

性能够用,但是要折腾其他的东西性能不够用

在cpu114中显示我的d2550跑分500+分

但是我在咸鱼上看到一个itx主机,发现这大小可以放在寝室而且性能搭载的是i3-4170

cpu114上显示的是快4000的跑分

于是我把原来的主机卖了后买来了一个这个(图片没有了,大概是23cm*23cm*7cm的亚克力板的主机)

折腾日记

到手后我安装好linux后折腾了许多东西,什么网站服务器,视频播放器,私人云盘,许多的docker项目,我的许多四月底之后的博客大部分都是这么来的

现在的性能都不是够用了,而是有些溢出了,而且有pcie插槽,后续可以换e3v3

还可以安装win10,他是目前在我手上活的最久的一台机器

又双叒升级(目前再用的机器)——i9级x99平台e5v3主机

原因

之前看cpu的时候发现了e5这一款香到爆炸的cpu——价格低,核心多,虽然单核性能不高,但是对我服务器的影响真不大,多核性能力压群雄,仅需某宝售价7块钱的cpu,多核性能直接乱杀

放一张cpu114的图(不准确,但是确实直观感受他的强悍,可以用于参考参考)

 当然x99平台电费高,cpu发热大,主板贵都是他的缺点

我的配置就是x99+e5-2676 v3(12核24线程,耗费60大洋)+便宜大碗的32G服务器内存

折腾日记

这会我一改以前祖传的debian系统,给主机安装了一个pve(Proxmox Virtual Environment)虚拟机(其实还是基于debian系统的)

做了一个aio(all in one/all in boom!!!)平台

装了软路由以及黑群晖和debian系统,目前最大的问题的性能严重果实,日志显示20天以来最大cpu负载才25%,平均最大cpu负载8%。。。

功耗的问题确实高,待机功耗有70w左右,后面关闭超线程,以及设置了机械硬盘休眠把功耗勉强压在56~60w左右,主要还是主机带的亮机显卡拔不了,拔了可能可以节省10w功耗,但是拔了进不了系统==

现在目前主要做的就是pve系统的调优以及继续研究一些省电的操作(ps:我插个旗,我觉得应该再换了)

心得

我觉得我小半年确实学到了很多知识,我的大部分的博客都是从这个折腾过程中来的,甚至游戏都不怎么打了。

我觉得还是兴趣才是最好的老师

在一次次折腾以及报错中可以学到许多知识(可能不多,不精,但是你学的下去并且乐意继续学下去)

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/781301.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Linux磁盘分区、逻辑卷、交换分区管理

一.分区 1.MBR分区 2.GPT分区 二.磁盘分区管理 1.查看磁盘信息 2.添加磁盘 3.管理分区 (1)fdisk,默认划分为MBR的格式 (2)gdisk,默认默认划分为GPT的格式 (3)parted&#xf…

哈希:探索快速的数据存储和搜索方法

哈希:探索快速的数据存储和搜索方法 哈希表作为一种高效的数据存储结构,可以使数据的存储位置与关键码之间建立一一映射的关系,从而加快元素的搜索速度。然而,哈希方法也面临着哈希冲突的问题,即不同的关键字通过相同…

K8s中的核心概念

1.Pod (1)最小部署单元(2)一组容器的集合(3)共享网络(4)生命周期是短暂的 2.Controller (1)确保预期pod副本数量 (2)无状态应用部署 (3) 有状态应用部署 确保所有的node运…

Cmake笔记记录

工作后开发内容都是在Linux系统下完成,cmake使用比较频繁,找到一篇很不错的CMake笔记。 记录下来方便自己查阅。 目录 1.CMake介绍2.示例一:编译单个文件CMAKE_BUILD_TYPE 3.示例二:编译同个目录下多个文件aux_source_directory()…

Kubernetes_核心组件_kubelet_kubelet服务全解析(二)

文章目录 前言kubelet 架构kubelet 职责Node管理(节点管理)Pod管理 kubelet管理Podkubelet如何管理当前节点上所有Podkubelet三个端口kubelet获取Pod清单kubelet通过CRI接口管理Pod以及里面的容器 PodWorker的工作细节PodWorker的工作细节PLEG组件PLEG报错 kubelet创建并启动Po…

uni-app 使用安卓模拟器 mumu教程

第一步 去官网下载 这个直接下载就行 第二步 去uni-app 里面配置 在这里设置adb路径和模拟器端口 进去安装目录找到adb.exe 相关的就行我的是 D:/moniqi/MuMuPlayer-12.0/shell/adb.exe 端口设置的是 16385 但是不起作用 第三步 .\adb connect 127.0.0.1:7555 .\adb devi…

可证明安全初步(Provable Security Basics)

Speecher: Bingsheng Zhang 这一系列的课程,为了介绍一些基础,弥补一些上密码学课和看论文的Gap。 历史上的密码学是art,就像鲁班锁,看着很精妙,但是没有证明。 1970s以来,逐渐发展成Science。 定义和模…

【未来趋势】无屏幕笔记本

近日,来自以色列的科技公司Sightful推出了号称全球首台增强现实(AR)笔记本电脑——Spacetop。通过AR技术,用户可以拥有一块100英寸的虚拟屏幕,并且可以无视环境在任何地点办公,如咖啡店、公园、飞机上等等&…

深度理解 Spring IOC

Spring容器高层视图 Spring 启动时读取应用程序提供的Bean配置信息,并在Spring容器中生成一份相应的Bean配置注册表,然后根据这张注册表实例化Bean,装配好Bean之间的依赖关系,为上层应用提供准备就绪的运行环境。 Bean缓存池&…

PHP8知识详解:PHP的历史版本

PHP(全称:Hypertext Preprocessor)是一种广泛应用于web开发的脚本语言。它最初由Rasmus Lerdorf在1994年开发,并于1995年发布了第一个版本。以下是PHP的一些历史大版本及其介绍: PHP 1.0(1995年&#xff09…

因果图用例设计案例

大家在测试过程中经常用的等价类划分、边界值分析、场景法等,并不能覆盖所有的需求,下面就来讲一种不经常用到但又非常重要的测试用例编写方法-因果图法。 应用场景:页面上有多个控件(输入),控件&#xff…

c++--反向迭代器的实现

1.反向迭代器 迭代器有两种,一种是正向的,一种是反向的,方向迭代器的主要功能就是实现数据的反向访问,通过正向迭代器的适配生成的,适配器就是一种设计模式(设计模式是一套被反复使用的、多数人知晓的、经过分类编目的…

Linux学习之Shell中if-else

在Shell脚本中&#xff0c;if-else使用方法如下&#xff1a; if [测试条件] then 测试条件成立执行 else条件不成立执行 ficat << CCC >> testIfElse.sh表示只有遇到CCC才结束往testIfElse.sh写入文件。<< CCC表示后续的输入作为子命令或者子Shell的输入&am…

[JavaScript游戏开发] 跟随人物二维动态地图绘制、自动寻径、小地图显示(人物红点显示)

系列文章目录 第一章 2D二维地图绘制、人物移动、障碍检测 第二章 跟随人物二维动态地图绘制、自动寻径、小地图显示(人物红点显示) 文章目录 系列文章目录前言一、本章节效果图二、介绍2.1、左边区域2.2、右边区域 三、列计划3.1、目标3.1.1、完成跟随人物二维动态地图绘制(本…

MySQL知识2

十、数据库表的6种约束 建表同时添加约束&#xff1a; 主键约束和唯一&#xff1a; 默认值&#xff1a; 检查约束&#xff1a; 未能生效&#xff0c;原因&#xff1a;版本是5.7 在8.0之后&#xff1a;支持检查约束 主键自增可以写null&#xff0c;可以写default&#xff0c;可以…

音视频开发-ffmpeg介绍-系列一

目录 一.简介 FFmpeg框架的基本组成包含: 二. FFmpeg框架梳理音视频的流程​编辑 基本概念&#xff1a; 三.ffmpeg、ffplay、ffprobe区别 4.1 ffmpeg是用于转码的应用程序 4.2 fffplay是用于播放的应用程序 4.3 ffprobe是用于查看文件格式的应用程序 4.4 ffmpeg是用于转…

LocalDateTime、OffsetDateTime、ZonedDateTime之间的关系

什么是LocalDateTime&#xff1f; ISO-8601日历系统中不带时区的日期时间。 该类不存储时区&#xff0c;所以适合日期的描述&#xff0c;比如用于生日、deadline等等。 但是如果没有偏移量/时区等附加信息&#xff0c;一个时间是不能表示时间线上的某一时刻的。 什么是Offset…

【网络编程】网络套接字udp通用服务器和客户端

1.预备知识 认识端口号 端口号(port)是传输层协议的内容&#xff1a; 端口号是一个2字节16位的整数(uint16)端口号用来标识主机上的一个进程IP地址port能够标识网络上的某一台主机和某一个进程一个端口号只能被一个进程占用 认识TCP协议 此处我们先对TCP(Transmission Con…

day34-Animated Countdown(动画倒计时)

50 天学习 50 个项目 - HTMLCSS and JavaScript day34-Animated Countdown&#xff08;动画倒计时&#xff09; 效果 index.html <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8" /><meta name"viewport&q…

自动驾驶感知系统-超声波雷达

超声波雷达&#xff0c;是通过发射并接收40kHz的超声波&#xff0c;根据时间差算出障碍物距离。其测距精度是1~3cm.常见的超声波雷达有两种&#xff1a;第一种是安装在汽车前后保险杠上的&#xff0c;用于测量汽车前后障碍物的驻车雷达或倒车雷达&#xff0c;称为超声波驻车辅助…