共 226 篇文章

标签:操作系统 第17页

Linux服务器与Windows服务器的区别-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

Linux服务器与Windows服务器的区别

选择 服务器 时,重要的是要考虑它运行的操作系统。在 Linux 服务器和 Windows 服务器之间做出选择是开发人员经常遇到的情况。 本文将帮助您比较两种广泛使用的解决方案,并确定哪个选项最适合您。,, Linux 服务器是基于开源 Linux 操作系统的服务器。由于其低成本、强大的社区支持和开源代码,它是一个受欢迎的选择。, 许多发行版都是围绕 Linux 内核构建的 ——Ubuntu 、 CentOS 、 Debian 等。每个都提供稳定、安全和灵活的操作系统。由于这些特性,Linux 服务器被广泛用于托管 Web 服务、网络和系统管理、数据库管理以及其他关键应用程序需求。, 尽管它提供了带有图形用户界面的发行版,但 Linux 主要是通过命令行操作的。因此,它需要一些关于通过终端运行操作的知识(或掌握这样做的时间)。因为它主要基于命令行,所以在与服务器交互时提供了极好的灵活性。此外,它允许在不重新启动系统的情况下修改配置。, 此服务器选项不收取许可费。除非您是管理员,否则您需要支付技术人员安装和维护服务器的费用,但服务器操作系统无需额外费用。使用开源软件绝对具有成本效益,但缺点是缺乏官方支持。如果遇到问题,您将不得不依赖 Linux 用户社区。虽然这个流行的操作系统解决方案拥有大量社区支持者,他们高度参与其中,但您可能需要更深入地挖掘才能为您的特定用例找到答案。, 系统管理员在设置 Linux 服务器方面具有极大的灵活性和自由度。这种类型的服务器集成了远程管理和后端可访问性,使管理员有机会从任何地方优化系统。, 运行 Linux 服务器允许您无缝地使用和集成其他开源软件。尽管在 Linux 上运行 Windows 应用程序是可能的,但它需要额外的软件甚至是 VM 机器。Linux 服务器支持 MySQL 和 PostgreSQL 数据库以及 Unix 编程语言(PHP、Perl、Python)。因此,如果您打算使用这些工具,Linux 是首选。,, Linux 是一种轻量级操作系统,它需要更少的硬件资源来处理更多的工作负载,这意味着它通常不会有很高的基础架构成本。如上所述,Linux 发行版没有许可,除了 Red Had 和 SUSE(用于企业级公司的平台)。需要考虑的一项重要成本是让内部管理员能够处理 Linux 配置和任何潜在问题。, Windows Server 是由 Microsoft 创建并由 Windows 操作系统提供支持的商业服务器解决方案。它们代表了一种流行的初学者友好型解决方案,该解决方案强大、可靠且维护成本低。, “Windows Server”一词是包含 Microsoft 服务器操作系统的品牌名称,于 2003 年首次发布。最新的完整版本是在 2021 年 8 月推出 Windows Server 2022 时。, 与 Linux 服务器不同,Windows 需要为每个用户购买许可证才能使用其服务。因此,如果您租用 Windows 服务器,供应商会将许可费添加到您的托管和维护总账单中。使用付费操作系统的好处是它提供的长期支持。Windows Server 拥有五年的维护期,外加五年的 Microsoft 扩展支持。, 大多数初学者选择 Microsoft 服务器是因为其用户友好的界面。每个版本都提供了非常直观和精美的完整 GUI 桌面体验。此外,该解决方案还包括简单且可选的自动化系统更新,以及通过系统恢复解决技术问题的机会。因此,维护经验或时间较少的管理员会发现这种开箱即用的功能非常有用。,, Windows Server 可以无缝集成 Windows 应用程序,如果您计划使用 Microsoft SQL、Microsoft Access 或任何其他 Microsoft 程序,它应该是您的首选。, Windows 服务器需要更多资源,并且在大多数情况下,与 Linux 相比,其基础架构成本更高。此外,它们还包括根据版本和供应商而有所不同的许可费。最新的 Windows Server 2022 标准版(用于物理或最小虚拟化环境)起价为 1,069 美元,而数据中心版起价为 6,155 美元。对于云配置,许可价格通常年复一年地支付。在软件支持方面,Windows 服务器提供 Microsoft...

互联网+
如何在家创建自己的服务器以进行网络托管-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

如何在家创建自己的服务器以进行网络托管

如果,您想建立您的网站,但又不想为虚拟主机付费。如果您有足够好的互联网连接和备用硬件,为什么不自己使用自己的家庭服务器呢?它不仅可以为您节省托管成本,还可以为您提供更多选择来决定您的服务器可以运行的软件。让我们来看看如何在家中创建自己的服务器以进行网络托管。,, 选择您的硬件,如果您打算托管一个网站,了解如何构建网站服务器的第一步是选择能够托管它的硬件。首先考虑您的潜在使用要求。您希望服务多少用户?您是否需要大量存储空间或处理能力?好消息是,如果您的预算有限(或不存在),您不必购买任何额外的设备。旧 PC 可以充分运行您的 Web 服务器所需的软件。但是,请注意旧 PC 可能需要的电源要求,特别是如果您计划每天 24 小时运行您的服务器。, 选择您的操作系统:Linux 还是 Windows?,硬件到位后,在决定如何为您的网站构建服务器时,您的下一个选择是选择您的操作系统。您有两个现实的选择可供选择 – Microsoft Windows 或 Linux。据估计,目前 Web 上近 70% 的服务器运行 Linux。原因可能会有所不同,但成本考虑和这些服务器可以定制的难易程度起着重要作用。如果您希望运行 Windows Web 服务器,则需要支付 Windows 许可证费用。相比之下,Linux 是免费和开源的,并且可以比典型的 Windows 服务器安装更可定制。Linux 服务器也是一种更安全的选择,黑客利用的恶意软件机会要少得多。然而,这并不意味着他们是无敌的。无论您选择使用哪种操作系统,很大程度上都取决于使您的软件保持最新状态以及正确配置您的服务器。, 您的连接是否适合托管?,DIY 虚拟主机需要适合网络流量的互联网连接。您的下载和上传速度在这里很重要 – 住宅互联网连接可能提供较高的下载速度,但较低的上传速度。您可以将网站数据“上传”给访问您网站的每个用户的速度将取决于此速度。可以同时访问您网站的用户数量也必须共享此连接。使用这样的速度测试工具测试您的互联网连接 ,以确定您当前的速度。您还应该与您的 ISP 确认您的连接是否有任何数据限制。如果您的 ISP 限制您的数据使用量或在使用量过多时将其限制,您可能需要考虑更换您的提供商。,, 设置和配置您的服务器,准备好硬件、连接和操作系统后,您需要设置托管站点所需的软件。这取决于您为服务器选择的操作系统。Windows Server 安装可以安装 IIS,web server add on。此 Microsoft IIS 支持文档为 您提供了有关操作的分步说明。如果您决定使用 Linux,Apache、Lighttpd 或 NGINX 是您安装的三个选项。Apache 是最知名的,您可以在此处了解如何安装它。您也可以在典型的 Windows 安装上安装 Apache。,您可能需要在您的家庭路由器和防火墙上打开端口,以允许您的网络流量从您的网络服务器来回传递。端口 80 和 443 对 Web 流量来说是最重要的,因此请确保这些端口没有被阻止。如果您在打开路由器端口方面需要帮助, 本指南应该可以帮助您入门。为 Web 流量设置和配置服务器后,通过在 Web 浏览器上访问您的服务器来检查它是否正常工作。大多数服务器都会附带一个测试页面,一旦加载就会显示。之后,您可以将其替换为您的网站文件。您需要掌握配置和维护 Web 服务器的最佳工具。以下是一些建议 您使用的系统管理员工具 。, 设置您的域名并检查它是否有效,一旦您的服务器配置为从 Internet 上的用户访问,您的最后一步是设置一个域名以允许您的用户找到您。在您这样做之前,用户只能通过输入您的 Web 服务器外部 IP 地址来访问您的站点。您需要一个易于记忆的地址供用户输入,而不是一系列数字。您需要从域名注册商处购买域名,但如果您愿意,可以通过No-IP等服务注册免费子域。有了可供您使用的域(或子域),您需要为您的域设置相关的 DNS 条目以指向您的服务器 IP 地址。您的注册商将有自己的说明如何执行此操作。几个小时后让更改生效,您的服务器应该准备好了。,, 知道如何在家中创建自己的服务器以正确的方式托管虚拟主机,知道如何在家中为虚拟主机创建自己的服务器意味着您已准备好进行控制。它可以成为托管您的网站的一种经济高效的方式,另外还有一个好处是您的数据仍然在您的手中,而不是在场外托管服务提供商的手中。您也不必担心您在服务器上托管的网站类型。想要运行基本的 HTML 页面或像 WordPress 这样的复杂 CMS?只要您正确配置服务器,您就可以运行其中的任何一个。, ,如果,您想建立您的网站,但又不想为虚拟主机付费。如果您有足够好的互联网连接和备用硬件,为什么不自己使用自己的家庭服务器呢?它不仅可以为您节省托管成本,还可以为您提供更多选择来决定您的服务器可以运行的软件。让我们来看看如何在家中创建自己的服务器以进行网络托管。,,

互联网+
虚拟服务器的定义和常见的问题解答-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

虚拟服务器的定义和常见的问题解答

与专用服务器相比,虚拟服务器与其他操作系统 (OS) 共享软件和硬件资源。虚拟服务器很常见,因为它们可以提供更有效的资源控制,并且通过服务器虚拟化具有成本效益。传统上,物理服务器专用于具有全部处理能力的特定任务或应用程序。多个物理服务器需要空间、电力和资金来维护。, 常见问题, 什么是虚拟服务器?,虚拟服务器模仿物理专用服务器的功能。多个虚拟服务器可以在单个裸机服务器上实现,每个虚拟服务器都有自己的操作系统、独立的配置和软件。虚拟机服务器使用虚拟基础架构、虚拟化软件并抽象物理服务器的计算机资源来创建虚拟环境。,,虚拟服务器的好处包括更快地配置应用程序和资源、改进灾难恢复和业务连续性,以及最大限度地减少或消除停机时间。虚拟化还提高了 IT 生产力、敏捷性、效率和响应能力。虚拟服务器的其他好处包括降低运营成本和资本,以及简化数据中心管理。,虚拟服务器环境在维护密码和安全系统方面也模仿了专用服务器环境。虚拟服务器托管比数据中心维护成本更低,并且服务器软件安装配置可以进一步降低网络托管成本。,资源占用是虚拟服务器最常见的潜在问题。当物理机中的虚拟服务器溢出导致某些虚拟服务器过度使用资源,从而导致性能问题时,就会发生这种情况。但是,通过适当的实施可以避免此资源问题。,为了提高效率,管理员使用专门的服务器虚拟化软件将一台物理专用服务器划分为多台虚拟服务器。将一台物理服务器转换为多台虚拟服务器可以更好地利用电力和资源。这反过来又使每个物理服务器能够有效地运行多个操作系统和应用程序。, 物理服务器与虚拟服务器有什么区别?,从技术上讲,虚拟服务器仅作为物理服务器内的分区空间存在。对于用户来说,差别不大。但实际上,服务器虚拟化有一系列好处,如下所述。, 什么是服务器虚拟化?,服务器虚拟化是使用虚拟化软件对服务器进行分区或划分,使其外观和功能类似于多个虚拟服务器。然后,每个虚拟服务器都可以运行自己的操作系统,并根据需要使用。这样,整个服务器可以以多种方式使用并进行优化,而不仅仅是专用于一个应用程序或任务。,, 服务器虚拟化的好处和挑战是什么?,服务器虚拟化的好处包括:,资源占用是最常见的服务器虚拟化挑战。太多的虚拟服务器会挤满物理服务器并影响性能。, 什么是虚拟专用服务器?,虚拟专用服务器 (VPS) 是从用户的角度来看是专用/专用服务器的虚拟服务器,尽管运行多个操作系统的共享物理计算机正在运行每个虚拟服务器。VPS 有时也称为虚拟专用服务器 (VDS)。VPS 和 VDS 都是虚拟服务器的类型。, 虚拟服务器与云托管有什么区别?,虚拟服务器和云托管环境之间的主要区别在于,虚拟服务器是为一个用户创建的,而云托管是为多个用户设计的。, 虚拟桌面和虚拟服务器有什么区别?,虚拟服务器和虚拟桌面在实践中可以为您的计算机网络实现一些相同的服务器虚拟化目标,尽管它们不是一回事。虚拟桌面是一种技术,它允许不同的用户在一台计算机上运行不同的操作系统,在物理机之外工作,或者在丢失或被盗时切断连接的设备。虚拟服务器可能仍然允许远程用户工作和运行不同的操作系统,但它还具有额外的功能。例如,虚拟服务器可用于测试新软件或应用程序,而无需关闭整个服务器,而这不是虚拟桌面的作用。虚拟桌面服务器是虚拟桌面基础架构的一种形式。这种虚拟服务器用于创建虚拟桌面环境,以在为此目的设计的虚拟服务器上托管多个虚拟桌面。, ,与专用服务器相比,虚拟服务器与其他操作系统 (OS) 共享软件和硬件资源。虚拟服务器很常见,因为它们可以提供更有效的资源控制,并且通过服务器虚拟化具有成本效益。传统上,物理服务器专用于具有全部处理能力的特定任务或应用程序。多个物理服务器需要空间、电力和资金来维护。, 常见问题, 虚拟桌面和虚拟服务器有什么区别?

互联网+
什么是Windows Server,它与Windows有何不同?-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

什么是Windows Server,它与Windows有何不同?

什么是 Windows Server,它的用途是什么?以下是 Windows Server 与操作系统消费者版的不同之处。如果您是普通计算机用户,您可能只遇到过面向消费者的 Windows 版本。但是您知道微软还发布了其操作系统的整个 Windows Server 系列吗?让我们来看看 Windows Server 和普通 Windows 之间的区别。我们将了解 Windows Server 包含的内容、遗漏的内容以及为何如此不同。,, 什么是 Windows 服务器?,如果您从未听说过 Windows Server,我们将首先解释它是什么。从本质上讲,Windows Server 是 Microsoft 专门为在服务器上使用而创建的一系列操作系统。服务器是极其强大的机器,旨在持续运行并为其他计算机提供资源。这意味着在几乎所有情况下,Windows Server 仅用于商业环境。,自 2003 年 4 月推出 Windows Server 2003 以来,Microsoft 就以该名称发布了 Windows Server。然而,甚至在此之前,Windows 的服务器版本已经可用。例如,Windows NT 4.0 可用于工作站(一般用途)和服务器版本。,几乎在所有情况下,普通用户都无需担心 Windows Server。当您想要获得标准版 Windows 时,您不会在商店的货架上找到它,也不会意外地从 Microsoft 下载它。但是学习它仍然很有趣,所以你知道。, Windows Server 与常规 Windows:基础知识,只需快速浏览一下,您可能无法区分 Windows Server 和普通版本的 Windows。桌面看起来一样,包括任务栏、桌面图标和开始按钮。,事实证明,每个 Windows Server 版本都对应于 Windows 的消费者版本。例如,Windows Server 2003 是 Windows XP 的服务器版本。当前版本包括基于 Windows 10 周年更新的 Windows Server 2016 和基于 Windows 10 版本 1809 的 Windows Server 2019。, 有关的:最新的 Windows 10 版本不会是最后一个版本,因为 Windows Server 和 Windows 共享一个代码库,所以您可以在两者上执行许多相同的功能。您可以在 Windows Server 上下载和安装浏览器和照片编辑器等程序,Windows Server 中包含许多 Windows 基础知识,如记事本。,但是,Windows Server 和 Windows Pro/Home 的不同之处多于相似之处。让我们回顾一下其中的一些。, Windows Server 包括企业管理软件,因为 Windows Server 是为企业设计的,所以它包含大量的企业软件。以下是服务器可以通过这些工具执行的一些角色:,这些只是 Windows Server 可以处理的几个服务器角色。通常,一家公司将拥有不止一台服务器,并将上述角色分散到多个设备上。,Windows 的标准副本不包括这些开箱即用的功能。您可以安装一些第三方工具来复制其中的一些功能,但它不会那么健壮。, Windows Server 的硬件限制更少,大多数人并不担心他们可以在计算机中放置的最大 RAM...

互联网+
什么操作系统适合业务服务器和个人服务器?-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

什么操作系统适合业务服务器和个人服务器?

对于计算机用户来说,关于哪种操作系统最好的争论由来已久:Windows 或 Mac OS,但在服务器领域,争论增加了第三个竞争对手 Linux。Windows 是大多数人都知道的操作系统,因为它通常安装在预组装的计算机上。另一方面,Linux 是一个免费的操作系统,可让您根据自己的喜好修改操作系统。在 Linux 系统中,有许多发行版或发行版(众所周知)可供选择。,,发行版是基于 Linux 内核的操作系统。其中一些发行版是 Red Hat、Ubuntu、Fedora、Kubuntu、Arch Linux、Deepin 和 Mageia 等等。这些操作系统可以让您以多种方式自由修改操作系统,但学习曲线可能非常高。本文将更侧重于回答具体问题——哪种服务器操作系统最适合您?,了解服务器操作系统和日常操作系统之间的区别至关重要。服务器操作系统和日常操作系统之间存在非常具体的差异。日常操作系统运行的程序包括 Microsoft word 和 excel、Adobe Photoshop 和一个人最喜欢的电脑游戏。还有一些应用程序可以让浏览网页和检查电子邮件变得容易。它还使用 LAN 和蓝牙等连接。日常操作系统也比服务器操作系统便宜。,除了更昂贵之外,服务器操作系统平台通常具有无限的用户连接、更大的内存量,并且可以充当 Web 服务器、数据库服务器和电子邮件服务器。它还针对网络而不是单个用户进行了优化,这意味着服务器操作系统可以处理多个桌面。建议使用根据公司规范和需求构建的专用服务器。这确保了支持、管理和没有停机时间。,对于日常个人使用的操作系统,我认为 Windows 操作系统或 Mac 操作系统是一个不错的选择,尤其是在您执行简单任务且不需要太多定制的情况下。它易于使用,非常适合日常使用。对于游戏,Windows 操作系统比 Mac 更好。游戏通常针对 Windows 及其硬件进行了优化。,但是当涉及到家庭服务器时——Windows 和 Linux 可能是您需要在两者之间做出决定的选项。简单来说,家庭服务器是由两台或多台计算机组成的家庭内局域网的设置。如果一台个人计算机具有足够的存储空间和内存,则可以用作家庭服务器。家庭服务器通常用于在所有设备之间共享多媒体内容。如果您希望能够从您的所有设备访问您的所有电影、照片等,那么家庭服务器是一个好主意。,,在基于 Linux 的服务器中——在为服务器寻找操作系统时,有许多不同的发行版可供选择。我们将重点介绍一些最佳服务器,以帮助您确定最适合您的服务器。, Ubuntu,我们将从最知名的Linux 操作系统开始这个列表——Ubuntu。如果您是 Linux 新手,这可能是您的选择。虽然 Ubuntu 并不是一个专门的“服务器发行版”,而且您仍然需要自己安装服务器软件——但由于其用户友好性,许多人仍然使用它。Ubuntu 确实制作了一个特定于服务器的版本,称为 Ubuntu Server(很简单)。这是个人使用的绝佳选择,非常适合那些不熟悉基于 Linux 的系统的人,因为它的用户友好性。, Debian,与 Ubuntu 一起,Debian 服务器也是可用的最古老的 Linux 发行版之一。与大多数发行版一样,Debian 是基于社区的,并附带免费软件和驱动程序。只有少数发行版不是免费的。Debian 仓库有数千个应用程序,可用于许多不同的硬件设备。Debian 的一个缺点是安装容易(或缺乏安装)。如果您不熟悉 Linux,它是较难安装的发行版之一,并且在安装系统后需要执行许多步骤才能使硬件正常工作。Debian 可以用作服务器或通用操作系统。, 软呢帽,Linux 中一个更新且有趣的操作系统是 Fedora。Fedora Linux Server基于并受 Red Hat 支持,是另一个社区发行版。Fedora 旨在走在最前沿,并始终配备最新的软件和驱动程序。Fedora 也是更易于安装和使用的发行版之一。您还可以拥有一台Fedora 专用服务器,它具有许多优点,包括高速、3D 图形支持和自动更新。对于 Linux 系统中的初学者或中级知识水平,Fedora 非常适合。因为它总是试图走在最前沿,Fedora 的缺点之一是它可能不稳定且不可靠,因为并非所有软件包都是稳定的。,目前有数百个基于 Linux 的发行版可用。但是,如果您正在寻找适合服务器使用的操作系统,那么有几个出色的。所有这些服务器操作系统都提供了更高的安全性和快速的云就绪工具,使其成为业务服务器的理想选择。, 微软视窗服务器,我们一直在讨论不同的基于 Linux 的选项,但微软仍然拥有最适合商业和个人服务器使用的服务器操作系统之一。Microsoft Windows Server 是从 Windows 10 操作系统开发的,旨在提供构建服务器所需的一切。与许多 Microsoft 应用程序一样,它易于安装并且可通过 Microsoft 官方商店获得。Microsoft Windows Server 也是一个云就绪操作系统,这使得它比大多数基于 Linux 的系统更易于使用。尽管它可能比基于 Linux 的系统更加用户友好,但对于 Windows Server 版本可能仍然存在学习曲线。许多人已经熟悉 Windows,但可能不熟悉 Windows Server。, Ubuntu 服务器,就像 Ubuntu 操作系统一样,Ubuntu 服务器是用户友好的。它也有许多相同的好处。它安全、快速且可经济高效地升级。它还支持最流行的可用硬件和软件。由于 Ubuntu 的声誉——在业务和服务器使用方面,Ubuntu Server 也是值得信赖的选择。使用带有 Ubuntu 专用服务器的 Ubuntu 操作系统可以使服务器比基于商业的操作系统允许更多的定制。,...

互联网+
什么是 Meltdown/Spectre?如何防范它们的漏洞?-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

什么是 Meltdown/Spectre?如何防范它们的漏洞?

Meltdown 和 Spectre 是最近在 Intel、AMD、Apple 和 ARM 处理器芯片中发现的漏洞。这些漏洞由相关芯片的严重设计缺陷引起,由于发现了这个问题,开发人员不得不重新设计 Windows、Mac 和 Linux 操作系统软件,以防护漏洞并防止攻击者加以利用。,这些漏洞由 Google Project Zero 的研究人员发现,该团队致力于及时发现安全漏洞,以免遭攻击者利用。截至目前,尚未发现有人利用 Meltdown 或 Spectre 漏洞。Apple、Intel 和 Microsoft 等主要技术公司的安全团队以及开源 Linux 开发人员现在都投入了大量资源,试图确保其处理器和操作系统的安全性,以免遭到恶意利用。,, 谁会受到 Meltdown 和 Spectre 漏洞的影响?,除了少数例外,所有 PC 和/或智能手机所有者都面临危险。根据 Google 提供的信息,1995 年以后生产的所有装有 Intel 处理器芯片的设备都会受到影响。AMD 和 ARM 更难被利用,但它们同样有风险。, 如何防范 Meltdown/Spectre 漏洞?,除更换 PC 处理器以外,消除漏洞的唯一方法是修补操作系统。苹果在 12 月初悄悄针对 OSX 推出了 Meltdown 修补程序,微软在 1 月 3 日发布了 Windows 修补程序,而 Linux 开发人员仍在创建修补程序。,很遗憾,这些 Meltdown 修补程序有一个副作用:由于设计原因,计算机安装带修补程序的操作系统后,其处理速度会减缓。速度减缓会导致性能下降大约 5-30%,这在很大程度上取决于芯片的类型和所执行的任务。, Meltdown 和 Spectre 漏洞的实际工作方式是怎样的?,Meltdown 和 Spectre 都是在执行称为“内核代码”的特殊低级代码时创建的漏洞,内核代码专门在“推测执行”期间运行。, 什么是推测执行?,用比喻来解释推测执行,或许是最简单的办法。想象一个徒步旅行者在树林里迷了路,他遇到了一个岔路口,分别通向两条大致平行的路。其中一条通往她家,另一条则不是。她没有浪费时间等待其他远足者给她指路,而是选择了她认为最有可能通向家中的那条路。在途中某个地方,她遇到了一个路标,如果路标告知她走的是正确的路,那么她会继续沿着那条路回家。如果路标告诉她走错了,她会迅速返回并改走另一条路,这并不比她一直呆在原地寻找方向更差。,,许多现代处理器采用一种叫做“推测执行”的类似技术:CPU 尝试猜测下一步需要执行什么代码,在收到请求前即开始执行该代码。如果事实证明不需要执行该代码,则撤销更改。这是为了节省时间并加快性能。,关于 Meltdown/Spectre 漏洞的报告表明,Intel CPU 可能在无需进行重要安全检查的情况下,对代码进行推测执行操作。或许,可以编写软件来检查处理器是否已执行通常会被这些安全检查阻止的指令。,这种对推测执行的错误处理会产生一个 CPU 漏洞,攻击者可以利用该漏洞来访问内核内存中非常敏感的数据,例如密码、加密密钥、个人照片、电子邮件等。, 那么,什么是内核?,内核是位于计算机操作系统核心的程序。它具有对操作系统的完全控制权,并负责管理启动、内存处理等所有流程。内核还负责将数据处理指令发送到 CPU(中央处理单元)。大多数 CPU 一直在内核模式和用户模式之间来回切换。, 内核模式和用户模式有什么区别?,在内核模式下,CPU 执行的代码可以不受限制地访问计算机的硬件和内存。此模式通常专用于最低级别和最受信任的操作。若在 CPU 处于内核模式时发生崩溃,就可能是灾难性的;它们可能会使整个操作系统崩溃。,在用户模式下,正在执行的代码无法访问硬件或参考内存,相反,必须委托系统 API 进行访问(拥有适当权限的用户模式软件可以请求某些内核模式功能,然后系统 API 可以运行这些功能)。用户模式崩溃通常是孤立的,并且可以恢复。大多数代码在用户模式下执行。,, 为什么 Meltdown 修补程序会降低性能?,Meltdown 修补程序中的修复功能将内核的内存与用户进程进行更显着的分离。这是通过称为内核页表隔离(KPTI)的方法完成的。KPTI 将内核模式操作移到与用户模式操作完全分开的地址空间中。这意味着需要花费大量时间,在内核模式和用户模式之间切换。,为了说明这一点,假设有一辆快餐车,只出售两种东西:热狗和冷柠檬水。快餐车内的员工可以轻松到达装热狗的蒸锅和装冷柠檬水的冷却器,快速地为顾客服务。现在,假设健康检查员来了,要求将冷热食品存放在不同的场所。现在,员工仍然可以直接拿取热狗,但必须走出快餐车,然后沿着街边走到取柠檬水的地方。这样,等候的队列将移动得慢得多,尤其是在顾客订购大量柠檬水的情况下。KPTI 降低操作系统性能的原因与此类似。, Meltdown 和 Spectre 有什么区别?,Meltdown 和 Spectre 都是因处理器处理推测执行的方式而导致的漏洞,但它们的工作方式及其影响的处理器类型有所不同。,Meltdown 仅影响 Intel 和 Apple 处理器,并可能遭到利用,泄露处理器在推测执行期间执行代码时暴露的信息。Meltdown 比 Spectre 更容易遭到利用,安全专家标记其具有更大的风险。值得庆幸的是,Meltdown 可以更容易和更直接地修补。,Spectre 会影响 Intel、Apple、ARM 和 AMD 处理器,攻击者可以利用该漏洞,真正诱使处理器运行其不应运行的代码。据 Google 的安全专家称,Spectre 比 Meltdown...

互联网+
美国服务器操作系统的选择-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

美国服务器操作系统的选择

        租用美国服务器时不仅需要选择CPU、内存、硬盘、带宽等配置,还需要选择所需的操作系统。美国服务器常规配置的操作系统一般分为两类,Linux操作提供版本和Windows操作系统版本。但也有部分美国服务器用户对这两个操作系统该如何选择并不是很清楚,下面小编就来介绍下关于美国服务器这两个操作系统的选择区别。,         1 :可操作性,        就可操作性而言,美国服务器用户对Windows系统及其图形界面的都较为熟悉。而Linux系统,包括其CentOS、Ubuntu、Debian等版本,都纯粹是命令行的控制模式,需要用一系列命令来执行各种操作。所以从美国服务器可操作性来说Linux系统的可操作性相对更难,需要专业Linux系统管理员来操作。,         2 :安全性,        相比于美国服务器安全漏洞数量,Linux的开发模式可以帮助发现错误,及时解决问题,系统补丁更新快,这是Windows系统所没有的优势。当然这方面Linux系统也有自己的缺点,因为现在厂商所开发的硬件和相关驱动主要都是针对Windows系统的,使得Linux系统的硬件兼容性相对滞后。,         3 :业务需求,        所谓需求还是要看美国服务器网站本身的语言选择,美国服务器用户可以根据业务需要搭建任意语言的网站系统,也可以以此来确定要配置的操作系统。如果选择asp语言建网站,则要选择Windows系统,因为Linux系统不支持asp。如果用PHP语言建网站,可以选择用Linux系统。使用Linux+Apache+MySQL框架运行PHP网页,可以使美国服务器网站更加稳定高效。,         4 :稳定性,        稳定性关系到美国服务器网站的生存和发展。比如网站稳定性差会直接影响访客的访问和转化,对访客体验效果影响很大。一般来说使用美国服务器时Linux系统会比Windows系统表现得更稳定,因为Linux系统的开源漏洞更少,降低了被网络攻击的可能性,而且Windows系统的图形界面会占用大量资源,而Linux去掉了图形界面,使得美国服务器系统运行更快。,        以上内容就是关于美国服务器操作系统选择的一些方面,希望能帮助到有需要的美国服务器用户们可以更明确所需要的操作系统。,        现在vsping科技合作的美国VM机房的美国服务器所有配置都免费赠送防御值 ,可以有效防护网站的安全,以下是部分配置介绍:, ,        vsping科技已与全球多个国家的顶级数据中心达成战略合作关系,为互联网外贸行业、金融行业、IOT行业、游戏行业、直播行业、电商行业等企业客户等提供一站式安全解决方案。持续关注vsping科技官网,获取更多IDC资讯!,, ,        租用美国服务器时不仅需要选择CPU、内存、硬盘、带宽等配置,还需要选择所需的操作系统。美国服务器常规配置的操作系统一般分为两类,Linux操作提供版本和Windows操作系统版本。但也有部分美国服务器用户对这两个操作系统该如何选择并不是很清楚,下面小编就来介绍下关于美国服务器这两个操作系统的选择区别。,         1 :可操作性,

互联网+

Linux 作为服务器操作系统的优势是什么

Linux 作为服务器的优势是,他目前具有最好的生态系统,服务器端的各种软件都为它而设计,默认都认为你是在 Linux 上跑,你要是整一个非 Linux 的服务器,你得有足够的心理准备,因为出现任何问题,你可能未必能找到能帮你解决问题的人。,,Linux 作为服务器的优势是,他目前具有最好的生态系统,服务器端的各种软件都为它而设计,默认都认为你是在 Linux 上跑,你要是整一个非 Linux 的服务器,你得有足够的心理准备,因为出现任何问题,你可能未必能找到能帮你解决问题的人。,

互联网+
什么是 VPS 操作系统?-国外主机测评 - 国外VPS,国外服务器,国外云服务器,测评及优惠码

什么是 VPS 操作系统?

到目前为止,VPS 是一个物理服务器,分为多个虚拟机,每个 VPS 都可以完全控制服务器。但是在开始使用 VPS 之前,最重要的决定是选择操作系统。这不是一个轻松的选择,因为这将决定您将安装哪些应用程序,从您的服务器的核心,以及您的服务器将如何执行。对于 VPS,您可以使用两个平台:Linux 或 Windows。操作系统有其优点和缺点,具体取决于它的用途。,, 1. Linux 操作系统 VPS,选择Linux操作系统的主要原因是它的开源软件具有非常高的操作和控制水平。选择 Linux VPS 为您提供了很大的自由,以您想要的方式自定义和优化您的服务器。,如今,五个主要的 Linux 发行版处于领先地位:CentOS、Debian、Ubuntu、Fedora 和 Red Hat Enterprise Linux。不同的 Linux 发行版最适合特定任务。不过,如果您打算为 VPS 选择 Linux,则有一些共同的优势需要注意。,最大的限制是您需要具备较高的技术和编程知识才能获得最佳操作系统。,, 2. Windows 操作系统 VPS,Windows VPS 配备了 Windows 操作系统。不过,两大VPS操作系统最大的区别在于Windows VPS更加安全,因为Windows OS是商业软件。Windows VPS 的主要优点如下:,在这一点上,归结为为您的 VPS 选择正确的操作系统。如上所述,每个操作系统的优势都非常简单。每个操作系统都有其优点和缺点,因此没有一个操作系统最终优于另一个。我的建议是,您应该选择能够与您拥有的系统配合使用并且最适合使用的操作系统。, ,到目前为止,VPS 是一个物理服务器,分为多个虚拟机,每个 VPS 都可以完全控制服务器。但是在开始使用 VPS 之前,最重要的决定是选择操作系统。这不是一个轻松的选择,因为这将决定您将安装哪些应用程序,从您的服务器的核心,以及您的服务器将如何执行。对于 VPS,您可以使用两个平台:Linux 或 Windows。操作系统有其优点和缺点,具体取决于它的用途。,,

互联网+