我好像误会了论文导师

最近在看数据库的课程, 从当年的磁盘数据库, 到现在的内存数据库的转变, 性能优化方案也在改变. 数据库诞生的年代, 内存小, 数据库只能放磁盘, 需要的时候读入内存, 性能优化的重点是怎样利用这点内存, 减少磁盘读写. 现在内存便宜了, 也变大了, 所以分布式内存数据库也越来越多, 数据也很少交换到磁盘. 优化的方向变成怎样数据结构的优化, 并发控制优化等等. 硬件的进步带动软件的修改, 这也是一种进步吧.
于是我想起了当年研究生写论文的时候, 我们实验室做视频压缩算法, 老师让我用两台机器做并行压缩, 这样时间可以减少一半. 我跟他扯了很久, 说这不过是利用两台机器算的比一台快, 算法上没有任何优化, 怎么能算进步呢? 最后也没有做这个事情. 现在觉得老师当年是正确的, 机器硬件变了, 优化的方向也要跟着变. 虽说算法没有改, 但是修改软件以适应硬件, 这是必然要做的事情. 在cpu 单核速度达到上限只会, 会发展出多核, 在数据库单机性能到达极限的时候, 会发展处分布式系统. 这些都是趋势, 并不是说没有算法的优化就不是进步. 因为一旦并行话之后, 优化的方向也改变了.

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值