x86架构和x64(x86与x64的区别云服务器如何选择操作系统)
本文目录
x86与x64的区别云服务器如何选择操作系统
建站需要购买云服务器,在云服务器选购过程中,除了常见的CPU、内存、硬盘、带宽等配置以外,用户还需要自行选择操作系统,大多数云服务器都使用Windows Server或Linux操作系统:
Windows系统
Windows Server是专为服务器设计的专有操作系统,包括Microsoft开发的服务器应用程序,如IIS Web服务器,用于支持虚拟化的工具,以及包括防火墙的安全工具。Window系统的用户界面和开发环境都是面向对象的,易于理解、学习和使用。Windows是一个单用户、多任务的操作环境,允许用户同时运行多个应用程序,或在一个程序中同时做几件事情。
Windows系统有多个版本:Win 2003是较早出现的,不过随着服务器硬件环境的不断提升,微软基本已经停止对该版本的安全更新,因此不再列入推荐。现在比较主流的版本是win2008,相对前者而言显得更加成熟,无论是网络优化还是系统兼容方面都比较好。Win2012则对系统原有功能进行了扩展,兼具开放性、可伸缩性、安全性、高性能、操作简单等优势特点,但应用普及率还有待提升。
Linux系统
Linxu是专为多用户服务器环境而构建的操作系统,可以实现不同用户共同登陆系统,资源分享上也比较公平。Linux运行稳定高效,并有庞大的用户和社区支持,能很快发现系统漏洞,迅速发布安全补丁,此外还支持大量的优质开源软件。不过,基于Linux的操作系统对技术要求较高,对小企业或一般用户而言,有一定的管理难度。
Linux拥有大量的发行版可用,每个发行版都提供了一个完整的服务器操作系统和一个管理器,允许用户轻松安装诸如Web服务器或电子邮件服务之类的软件,常用发行版如CentOS、Ubuntu和Debian。CentOS 是企业级的Linux发行版本,稳定、占用资源小、配置简单;Ubuntu有强大的软件源支持、兼容性好,但主要以桌面应用为主;Debian则以稳定性著称,整个系统基础核心非常小,对于小内存,首选Debian。
操作系统怎么选
那么在建站过程中选择哪个操作系统才更合适呢?主要看实际的应用需求。一般来说,可以根据网站的开发语言、数据库类型以及用户的使用习惯来进行选择:如果开发语言为ASP、.NET、HTML,数据库为ACCESS、SQL Server,请选择Windows系统;如果开发语言为PHP、HTML,数据库为MySQL,请选择Linux系统;另外如果需要大量开发的可选linux系统,更习惯图形界面的可选windows系统。
那如果选错系统怎么办?不必担心,可以随时向服务商申请替换,比如西部数码就为用户提供云服务器系统重装服务,用户购买云服务器后,进入个人中心—业务管理—服务器管理—管理界面,选择系统重装功能,即可对系统进行重新初始化(如图)。
由于重装系统相当于将之前的系统盘进行格式化,存在文件丢失的风险,可以提前备份重要数据,或选择保留数据盘进行重装;不过,当用户选择的数据库版本或操作系统模板与重装前不一致,可能会出现服务无法启动的问题,这时最好先将服务器数据备份到本地,选择不保留数据重装。
西部数码为用户提供20余项可选系统环境,支持多版本linux、windows与DIY系统,用户可自行选择所需环境参数,或咨询客服了解更多专业配置方案。为确保空间安全,在执行重装任务之前,西部数码还将对用户身份进行二次验证。需要注意的是,频繁重装系统会占用大量IO资源,建议仔细核实需求后再行操作。
除选错系统的情况以外,当系统使用时间久了,运行速度变慢,或遭受病毒攻击、出现突然崩溃的时候,也可以通过系统重装加以解决。
x64架构好还是X86架构好
支持x64架构的软件很少,但x64架构的cpu兼容x86架构的软件(需要安装32位系统)况且x64架构是主流的,x86cpu只支持不超过4G的内存,x64cpu则支持最高128G的内存
为啥arm架构比x86 x64省电
这个问题可以扩展为:为什么arm架构的芯片都那么省电!
引言
最初的ARM架构被设计成即使是一个相对简单的指令译码器,也能以架构允许的最大速度运行。
后来的ARM版本有稍微复杂一点的指令解码逻辑,但是每条指令都是一个或两个单词长。
在x86架构上,指令可以是1字节长,也可以是14字节长。
在设计最初的x86架构时,指令是按顺序执行的,而且每个指令都需要多个周期才能执行。
如果执行一条指令需要三个周期,那么找到下一条指令的起始点也需要三个周期。
另一方面,现在人们很难忍受x86代码运行得那么慢了。
设计能够快速运行x86指令的硬件是有可能的
20年前,你可能会认为复杂的指令解码会限制x86的速度,但事实并非如此。
x86架构要求英特尔和其他芯片制造商,包括一些相当复杂的转换和缓存逻辑,以便一段代码第一次运行时,就转换成易于解码的形式。
如果代码再次运行,则可以跳过转换。可纵然是非常快的芯片,这些逻辑也消耗能量。
相对而言,许多低功耗ARM芯片的前端逻辑要少得多。
x86有这么缓存转换性能,arm比不上;可是,没有了额外技能加身的x86,比arm要逊色的多。
说说功耗
在低功耗的应用中,ARM处理器一直是首选,现在仍然是首选。
比较功耗并不是一件简单的事情。操作系统、RAM大小和类型、闪存和使用的接口等方面需要与处理器的影响分开。
然而,一般的规则是,ARM在关闭处理器和等待唤醒的模式和可能性方面非常强大。这种空闲模式是指操作系统正在运行,但只等待输入(例如来自鼠标、键盘或应用程序的输入)。
X86处理器的预期功耗大约为1瓦特。在i.MX6处理器的功耗将是这个数字的一半。
此外,ARM高端部分得益于少数状态/模式,这些 状态/模式 (states/modes)的功耗低至100mW,而不牺牲合理快速唤醒的可能性。
低功耗有许多优点。
手持式和电池供电的产品,将受益于增加电池寿命。做产品设计则可以使用更小的电池。由于需要更小的冷却装置,材料清单、BOM成本和产品尺寸可能会进一步减少。
写在最后
天下武功,唯快不破!小而快而全的arm架构普及也得益于其自身设计上的权衡。
Happy coding :)
我是@程序员小助手,持续分享编程故事,欢迎关注。更多文章:
诺基亚5130保密码忘了怎么办(诺基亚5130手机保密码忘记了怎么找回或更改)
2024年6月18日 19:15
x50pro玩家版和k30pro(三千块钱左右买个啥手机合适啊)
2024年6月22日 13:53
诺基亚n97强制恢复出厂设置(诺基亚N97恢复出厂设置的密码是多少)
2024年3月25日 07:35
天语u86手机(天语u86手机支不支持电信3G卡然后电信网络是不是到处都有)
2024年10月17日 13:30
魅族4怎么恢复出厂设置(魅族4设置里找不到“关于手机”如何重置手机)
2023年12月20日 20:40
三星柱31芯和33芯的区别(金彭前减震朱丽叶31和33点有什么区别)
2023年10月29日 09:30
红米1s屏幕多大(红米1s和红米note1屏幕大小一样吗,就比如说红米note1的手机壳红米1s能用)
2024年7月31日 00:30
iphone4s刷机正在发送基代(iphone4刷机问题,,正在发送restore配置文件)
2023年6月18日 19:30
n5100处理器相当于i几(英特尔赛扬的N5100与N5095哪个处理器更好)
2024年7月24日 10:02