NVIDIA 初创加速计划,免费加速您的创业启动 了解详情
写点什么

2012.3.22 微博热报:性能调优是否要关注系统内核?

  • 2012-03-21
  • 本文字数:1206 字

    阅读完需:约 4 分钟

刘鑫 -MarchLiu 发布了一条微博,质疑程序员是否有必要把性能优化的关注点放在对系统内核的优化上:

忍不住要吐槽一句,以大多数应用的负载之低,根本就不到拼系统内核的程度,放着数据库和访问层的问题不关注,天天琢磨编译内核,不知道是装逼成自然,还是二逼到失去自我了。

hpx-party.org 创始人胡争辉对此表达了进一步的看法:

更进一步:忍不住要吐槽一句,以大多数应用的负载之低,根本就不到拼(技术)的程度,放着(实际的业务需求)不关注,天天琢磨各种不成熟的新技术,不知道是装逼成自然,还是二逼到失去自我。

哈尔滨工业大学计算机学院副教授王忠杰 rainy 对胡争辉的观点加以评论:

谨慎的表示同意,但是对技术的追求并不只是为了现在,更多是为了将来可能出现的挑战性场景。学术研究不也是如此吗?

胡争辉对此的回答是:

说对了,很多初级、中级、高级、特级,骨灰级程序员追求技术的目的是为了在将来可以跳槽之后出现的挑战性场景。另外,我特别强调,不要在非学术场合中搞所谓的技术研究

戴尔老张也表达了自己的看法:

客户关系还没做好,组织架构都没摸清,客户真实需求也没搞懂把 EQL 和虚拟化方案丢出去了!

但在 Result 大于一切决定一切的背景下,也不得不如此,砸十中一,以量取胜!

dropbox 的评论是:

有时候技术人员的想法是需要修正的,抓住当前的主要问题,有多少人,造多大的船,比一味的拼结构造航母要实际些。

tinyfool 的观点是:

有道理, 很多问题业务层可以轻松解决, 性能优化也是有顺序的, 从最简单可实现, 回报最高的点出发为宜

王淮 Harry 哥说:

don’t over design or prematurely optimize

feifengxlq 也表达了自己的意见:

正所谓最好的优化是从需求出发,简化需求是最大的优化,然后是架构、算法、存储、系统内核。效果依次递减

阿里八神发出了不同的声音:

这个也要看压力情况了,当分布式泛滥的时候,就需要加强每个单元的处理能力,来缩减集群的规模,现在 PCIe,flashcache 技术的新起,传统的慢速磁盘的优化方式是要有所改观的,研究内核也是为了最大程度的发挥整体硬件的优势

刘鑫 -MarchLiu 也表示,他并不反对学习内核知识:

我反对研究内核吗?我当然不反对,我也不反对在生产环境里使用内核调优技术。但是做为企业员工,在工作中使用的技术应该符合实际需求,放着 ulimit 都还是 2048,搞个毛的内核,你把内核改上天去,它就性能高了?能找到问题在哪里才说得上调优吧。

摇摆巴赫认为:

我觉得首先一定要把关注点放在可以最有效解决问题的那层上,不过作为知识储备,深入学习研究是好事,很多行业本身技术门槛就很低,技术人员拿什么保持自己的核心竞争力:1. 有独立(或带团队)做好一大摊事的能力.2. 成为某些领域的技术专家

今日微博推荐

刘鑫-MarchLiu

微博简介:下厨房著名食物,Python Tutorial 译者,Real World Haskell 坑中,冷技术控,过度设计患者,PostgreSQL 党。iOS 系统架构师。


欢迎读者关注 @InfoQ ,推荐热门话题,可私信 @InfoQ ,同时请您说明推荐理由。

2012-03-21 21:482410
用户头像

发布了 340 篇内容, 共 126.2 次阅读, 收获喜欢 13 次。

关注

评论

发布
暂无评论
发现更多内容

如何评价一个开源项目(一)--活跃度

腾源会

开源

腾讯云原生开源生态专场召开,洞察开源云原生技术发展趋势和商业化路径

腾源会

腾讯云 开源 云原生

flutter小部件知多少?

坚果

flutter 11月日更

Prometeus 2.31.0 新特性

耳东@Erdong

release Prometheus 11月日更

怎么清空.NET数据库连接池

喵叔

11月日更

腾讯开源全景图再刷新:社区贡献领跑国内企业,获超过38万开发者关注

腾源会

开源 腾讯

腾讯发布 K8s 多集群管理开源项目 Clusternet

腾源会

开源 K8s 多集群管理 Clusternet

面试官:讲讲雪花算法,越详细越好

秦怀杂货店

分布式 雪花算法

Golang Gin 框架入门介绍(二)

liuzhen007

11月日更

架构训练营 模块三 作业

dog_brother

「架构实战营」

【高并发】通过源码深度解析ThreadPoolExecutor类是如何保证线程池正确运行的

冰河

Java 并发编程 多线程 高并发 异步编程

npm必知必会点

废材壶

大前端 npm Node

进击的Java(七)

ES_her0

11月日更

数据库连接池Demo(1)单线程初步

Java 数据库 连接池

SuperEdge 和 FabEdge 联合在边缘 K8s 集群支持原生 Service 云边互访和 PodIP 直通

腾源会

开源 边缘计算 superedge

赞!一篇博客讲解清楚 Python queue模块,作为Python爬虫预备知识,用它解决采集队列问题

梦想橡皮擦

11月日更

模块八作业:设计消息队列存储消息数据的 MySQL 表格

apple

CNCF 沙箱再添“新将”!云原生边缘容器开源项目 SuperEdge 正式入选

腾源会

开源 容器 云原生 cncf

消息队列表设计

Rabbit

[ CloudWeGo 微服务实践 - 08 ] Nacos 服务发现扩展 (2)

baiyutang

golang 微服务 11月日更

干货分享:细说双 11 直播背后的压测保障技术

阿里巴巴云原生

阿里云 云原生 性能测试 PTS

【Flutter 专题】07 图解【登录】页面小优化

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 11月日更

多模态内容理解算法框架项目 Lichee 正式开源,为微服务开源社区贡献力量

腾源会

开源

【LeetCode】反转链表Java题解

Albert

算法 LeetCode 11月日更

【浪潮云说】直播间第十一期将于今晚19:30准时开播

浪潮云

云计算,

博文推荐|Pulsar 客户端编码最佳实践

Apache Pulsar

云原生 中间件 干货 Apache Pulsar 消息系统 客户端编码

我在 IBM 从事开源工作的十一年

腾源会

开源

腾讯自研分布式远程Shuffle服务Firestorm正式开源

腾源会

大数据 开源 腾讯

Serverless 架构模式及演进

阿里巴巴云原生

阿里云 Serverless 云原生 架构模式

Github webhooks 自动部署博客文章,使用总结【含视频】

小傅哥

GitHub 小傅哥 WEBHOOKS 自动部署 通知回调

Vue进阶(幺玖零):表单验证 trigger:‘blur‘ OR trigger:‘change‘ 区别

No Silver Bullet

Vue 表单校验 11月日更

2012.3.22微博热报:性能调优是否要关注系统内核?_后端_侯伯薇_InfoQ精选文章