linux是谷歌公司的吗

linux是谷歌公司的吗,第1张

您好,Linux不是谷歌公司的,它是一种开源的 *** 作系统,由著名的程序员Linus Torvalds开发。Linux是一种多用户、多任务、多线程的 *** 作系统,它可以运行在多种硬件平台上,支持多种程序语言,并且具有安全性、可靠性、稳定性等优点,因此得到了广泛的应用。

分类: 电脑/网络 >> *** 作系统/系统故障

解析:

Google拥有自己的文件系统,称为"Google文件系统",这一系统专门针对处理大型数据进行了优化,它能够处理64MB大小的数据块。更为重要的是,它能够应付随时可能发生的磁盘或网络故障。外Google的数据被复制三份,并存放在不同地方,这样确保万无一失。凭借这些应付故障的措施,PC就完全可以担负互联网搜索服务的重任。

Google数以千计的PC服务器运行一种基于Red Hat版本的简化版Linux,该系统内核已经针对Google的特殊应用进行了修改。

Google还设计了一种能够处理大量数据而迅速响应查询的系统。Google将整个Web划分为数以百万计的碎片,以Google的技术术语这些碎片被称为shard,它能在系统出错的时候被复制。

Google创建了一个出现在Web上的词汇索引,而且它还有文档服务器存储着Google现在的页面。

Google在数据中心管理方面另一个重要的技术创新是编写出能够在数以千计的服务器上平滑运行的软件系统。通常情况下,开发在多个服务器上并行运行的软件系统需要专门的编程工具和机巧。

Google的编程工具称为MapReduce,在系统出错的情况下,它能自动恢复整个程序,而这对削减成本至关重要。从去年开始,Google已经开始大规模使用MapReduce编程工具。

此外,Google还开发了批量任务调度软件Global Work Queue,能对上百万的 *** 作进行调度安排。该软件系统能够将任务分解成许多更小的计算 *** 作,并将它们分配给各台计算机完成。

为了解决紧急灾难性问题,Google还准备了6辆救火车,以应对Google数据中心发生的紧急事件。此外,电力成本是Google数据中心设计中的另一个重要因素。由于采购了更多廉价计算设备,整体功耗就会增加,为此控制电力开支也是Google设计数据中心必须考虑的一个主要问题。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/7257430.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-03
下一篇 2023-04-03

发表评论

登录后才能评论

评论列表(0条)

保存