对UbuntuLinux,我能说什么?
作者:非徒雨思_184 | 来源:互联网 | 2017-11-14 05:47
对UbuntuLinux,我能说什么?--Linux通用技术-Linux技术与应用信息,下面是详情阅读。
我喜欢LINUX,可是我不能不说UBUNTO是一个例外.大部分没有接触过LINUX的人总是认为LINUX很复杂,不适合与"菜鸟"使用.在这一点上,可以说UBUNTO突破了这个局面.灵活的软件管理方式,华丽的界面,简易的操作等等,都可以吸引众人的目光,可是为了做到这些,UBUNTO却在很大程度上失去了LINUX的性能优势.请大家看这样一份测评:
ubuntu和redhat as4下mysql性能
原来一个程序运行的好好的,跑在redhat as4上,后来换到另外一个ubuntu服务器上,结果跑不动。那时候以为可能amd cpu比intel快。然而这次情况有些不同:
两个机器:
a服务器为1个普通amd cpu,2g内存,1个sata 7200转硬盘,redhat as 4 x86_64 u2,数据库为mysql4.0.26,随便编译的
b服务器为2个xeon cpu,4g ecc内存,2个scsi 320U 1000转硬盘,ubuntu5.10,数据库为apt安装,数据库程序和数据文件分布2个不同硬盘
2个服务器一样的mysql设置
创建1千个数据库,1万个数据表,a机器用了22秒,b机器需要用4分钟
导入30万数据,a机器用了6-7秒,b机器用了6-7分钟
后来怎么调优ubuntu上的mysql都不能到达或者接近a机器速度同等数量级别
难道redhat内核能强这么多?
后续:
这次搞了2台一模一样的服务器,xeon2.8,2G ram,1 scsi,1个装redhat as u3 x86,1个装ubuntu x86
结果发现两个性能一样
难道ubuntu x86-64性能不灵?
本文写得很详细,我不用说什么.如果大家去UBUNTU中国站,就会发现讨论的最多的就是桌面美化和游戏.而这些,对于那些真正的高手来说,是不屑研究的.UBUNTU的软件包管理固然灵活,可是请不要忘了,能"榨干机器没一寸性能"的方法永远是编译.
再说使用率,我承认在LINUX的个人PC方面,UBUNTU的使用率最高,很多LINUX下的好友都因为这个原因建议我使用UBUNTU.可是在这里,我建议不要拿什么使用率说事,曾有一朋友说过:正是因为UBUNTU的使用率如此只高,才导致中国的高手那么少.这话尽管有些片面,但是他却放映出一个事实:UBUNTU下的工作者中很少出现排故障的高手.前几天再做一个关于SUDO排故障的实验时,我问一个使用UBUNTU很长时间的好友解决的办法,他只是回答:"不知道."当然,LINUX做到现在,他的稳定性是不逊色于其他的系统的,未必会遇到这样的问题.可是,这不应该是不懂排故障的理由.对我以上的观点有疑义的UBUNTU工作者,可以去试试在REDHAT下安装rhce-ts-5.0.0-9.noarch.rpm测试下自己的排故障能力.因为LINUX高手与菜鸟的区别就是解决问题能力的高低.
我是菜鸟,但是在这里,要给一些刚刚走上LINUX路的一点建议:
1.请试一试自己做LFS,就算失败,他也有助于你更加了解LINUX
2.使用一些更适合做服务器的版本,如RHEL,SUSE......尽量不要去使用"傻瓜"版本,像FEDORA UBUNTU 红旗等.
3.给自己找点麻烦.排除一个故障的成就感要比实现一个漂亮的桌面效果成就感要大得多.
4.手工升级几次内核.推荐用REDHAT9.0 升到2.6.18.网上有很多介绍,都可以提升自己的能力.
5.自己常识建立各种各样的服务器.
就说这么多吧.
推荐阅读
-
本文回顾了作者在求职阿里和腾讯实习生过程中,从最初的迷茫到最后成功获得Offer的心路历程。文中不仅分享了个人的面试经历,还提供了宝贵的面试准备建议和技巧。 ...
[详细]
蜡笔小新 2024-11-22 19:32:32
-
计划建立个人博客来分享生活与工作的见解和经验,选择WordPress是因为它专为博客设计,功能强大且易于使用。 ...
[详细]
蜡笔小新 2024-11-22 11:13:36
-
-
本文探讨了Node.js应用程序在服务器上部署的几种有效方法,包括使用Screen、PM2以及通过宝塔面板进行简易管理。 ...
[详细]
蜡笔小新 2024-11-21 18:58:31
-
本文深入探讨了软件测试行业的发展现状及未来趋势,旨在帮助有志于在该领域取得高薪的技术人员明确职业方向和发展路径。 ...
[详细]
蜡笔小新 2024-11-21 17:32:44
-
本文详细介绍在CentOS操作系统上安装和配置ProFTPD服务的方法,包括基本配置、安全设置及高级功能的启用。 ...
[详细]
蜡笔小新 2024-11-21 09:45:56
-
本文探讨了服务器系统架构的性能评估方法,包括性能评估的目的、步骤以及如何选择合适的度量标准。文章还介绍了几种常用的基准测试程序及其应用,并详细说明了Web服务器性能评估的关键指标与测试方法。 ...
[详细]
蜡笔小新 2024-11-23 11:12:26
-
本文详细介绍了如何解决在使用ADODB连接Access数据库时遇到的80004005错误,包括错误原因分析和具体的解决步骤。 ...
[详细]
蜡笔小新 2024-11-22 19:27:04
-
本文将分享一个使用HTML5技术实现的经典小游戏——《贪吃蛇》。通过H5技术,我们将探讨如何构建这款游戏的两种主要玩法:积分闯关和无尽模式。 ...
[详细]
蜡笔小新 2024-11-21 20:16:59
-
本文探讨了Docker的安全挑战、核心安全特性及其管理策略,旨在帮助读者深入理解Docker安全机制,并提供实用的安全管理建议。 ...
[详细]
蜡笔小新 2024-11-21 20:03:03
-
本文详细介绍了在 CentOS 系统中如何创建和管理 SWAP 分区,包括临时创建交换文件、永久性增加交换空间的方法,以及如何手动释放内存缓存。 ...
[详细]
蜡笔小新 2024-11-21 19:01:54
-
对于初学者而言,搭建一个高效稳定的 Python 开发环境是入门的关键一步。本文将详细介绍如何利用 Anaconda 和 Jupyter Notebook 来构建一个既易于管理又功能强大的开发环境。 ...
[详细]
蜡笔小新 2024-11-21 18:30:23
-
本文详细介绍了如何在Oracle VM VirtualBox中实现主机与虚拟机之间的数据交换,包括安装Guest Additions增强功能,以及如何利用这些功能进行文件传输、屏幕调整等操作。 ...
[详细]
蜡笔小新 2024-11-21 18:13:22
-
本文详细介绍了如何在 Ubuntu 16.04 系统上配置 Qt 5.5 的交叉编译环境,特别针对 i.MX6 平台进行了优化设置。内容涵盖从基本的软件安装到高级配置的全过程。 ...
[详细]
蜡笔小新 2024-11-21 17:14:39
-
对于喜爱使用 Linux 终端进行日常操作的系统管理员来说,Calcurse 提供了一种强大的方式来管理日程安排、待办事项及会议。本文将详细介绍如何在 Linux 上安装和使用 Calcurse,帮助用户更有效地组织工作。 ...
[详细]
蜡笔小新 2024-11-21 17:01:54
-
本文探讨了在使用PHP进行后端开发时,遇到的一个常见问题:即在本地环境中能够正常通过CURL获取远程网页内容,但在服务器上却无法实现。我们将分析可能的原因并提供解决方案。 ...
[详细]
蜡笔小新 2024-11-21 10:31:32
-