V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
yidinghe
V2EX  ›  程序员

别嫌内存多

  •  
  •   yidinghe · 2018-03-22 09:46:10 +08:00 · 16622 次点击
    这是一个创建于 2441 天前的主题,其中的信息可能已经有所发展或是发生改变。

    内存多不知道怎么用?用来运行数据库!数据库是 IO 频繁的应用,建一个内存盘把数据库放进去运行,速度快的飞起。比如在机械硬盘上导数据可能需要一个小时,在内存盘里面几秒钟就能搞定。

    第 1 条附言  ·  2018-03-22 10:21:06 +08:00
    1. 可以创建磁盘镜像,挂载的时候从磁盘读取镜像文件到内存,使用过程中可以随时手动将内存盘内容刷入磁盘,所以可以做到一定程度的保存。如果你想说实时保存,那就没含义了。

    2. 为什么对数据库做优化不行:数据库读取的时候会用缓存,但是写入的时候会尽可能实时写入磁盘,这也是为了数据安全性。所以大量写入的时候 IO 会受不了,因为是随机写,所以你会看到硬盘灯狂闪,但每秒写入的数据量只有 1M,甚至更低。

    3. 为什么不换内存数据库:我这样做不限数据库类型,你不能为了这就把项目的现有数据库给换了,这不现实吧。

    4. 为什么不买更好的硬件:你说呢?
    128 条回复    2020-01-10 15:45:35 +08:00
    1  2  
    Livid
        101
    Livid  
    MOD
       2018-03-22 17:30:45 +08:00   ❤️ 1
    @ColinZeb 所有的 Deactivate 和 Ban 类型的操作都是经过确认之后的手工操作。自动代码只会短暂封锁 IP。
    cy18
        102
    cy18  
       2018-03-22 17:34:06 +08:00 via Android
    翻页了,推荐 imdisk,开源免费好用
    Shura
        103
    Shura  
       2018-03-22 19:05:49 +08:00
    @msg7086 超微 SYS-6027TR-HTRF 吗?,Google 超微蓝猫 6027,只发现了你的这个回复 https://www.v2ex.com/t/380716
    lishunan246
        104
    lishunan246  
       2018-03-22 20:04:31 +08:00
    太 hack 了, 不如上 NVMe SSD
    Jzer0n
        105
    Jzer0n  
       2018-03-22 20:19:17 +08:00
    @xenme 嗯,我要推销一条三星 16GBDDR4 2400T RECC(HP 原装拆下来搁置已半年......) 吗
    xenme
        106
    xenme  
       2018-03-22 20:45:57 +08:00
    @Jzer0n DDR4 太贵,买不起
    xenme
        107
    xenme  
       2018-03-22 20:47:33 +08:00
    @7654 我还处在数框框的阶段
    aminic
        108
    aminic  
       2018-03-22 20:54:50 +08:00 via Android
    打算把数据先刷到内存盘,然后再保存,这样对硬盘损害也小很多吧
    yidinghe
        109
    yidinghe  
    OP
       2018-03-22 22:16:38 +08:00
    @aminic 硬盘寿命不会有什么明显改善。就跟戒烟一样,把烟戒了能活得久点,大家都这么认为,但到底能多活多久呢?鬼才晓得。
    msg7086
        110
    msg7086  
       2018-03-23 00:32:42 +08:00 via Android
    @aminic 小很多这个结论是哪来的。
    msg7086
        111
    msg7086  
       2018-03-23 00:47:55 +08:00   ❤️ 1
    @Shura
    超微的 6027 系列有很多变种,随便 ebay 搜了下,仅供参考。

    2U 单节点 8 盘
    https://www.ebay.com/itm/371905727551 SuperMicro 6027R-3RF4+ US $374.95+$67.04

    2U 单节点 12 盘
    https://www.ebay.com/itm/142691431696 SuperMicro 6027R US $389.99+$45.00

    2U 双节点(适合高算力 or GPU 矿机 or 微型集群)
    https://www.ebay.com/itm/122592343805 SuperMicro 6027TR-DTRF US $374.99+$35.00

    我自己只是以前买过 6026TT,6027 暂时还没钱买,所以具体型号你得自己研究了。
    opengps
        112
    opengps  
       2018-03-23 08:17:51 +08:00
    @Telegram pe 确实,但是太过于精简,我看过的是 win7 进内存,虽然只能一直开机,但是体验到的速度飞飞的,而且哪个年代好像 ssd 还没有普及
    mattx
        113
    mattx  
       2018-03-23 09:45:16 +08:00
    @msg7086 hi 问下 2U 双节点(适合高算力 or GPU 矿机 or 微型集群),这个型号为什么适合 gpu 矿机, 这种刀片式服务器 pcie 接口很多吗?
    chaleaoch
        114
    chaleaoch  
       2018-03-23 11:10:29 +08:00
    @Livid 降权之后有办法升权么?
    这个号用了一段时间了,扔了可惜。
    chaleaoch
        115
    chaleaoch  
       2018-03-23 11:12:57 +08:00
    @laoyur 我还好。已经找回,一开始我还担心是不是密码泄露了呢 呵呵。
    msg7086
        116
    msg7086  
       2018-03-23 11:18:04 +08:00
    @mattx 一个节点 3 个 PCI-E 槽,虽然有些大小限制。
    我是看卖家说适合挖矿所以这么写的,可能他们的意思不是 GPU 矿机而是 CPU 矿机也说不定。
    挖矿这方面我也不清楚所以还请自行判断。
    aminic
        117
    aminic  
       2018-03-23 13:36:40 +08:00 via Android
    @yidinghe 所以继续抽烟无碍?
    aminic
        118
    aminic  
       2018-03-23 13:37:58 +08:00 via Android
    @msg7086 批量写数据到硬盘文件碎片会少一些吧,只是主观愿望。
    msg7086
        119
    msg7086  
       2018-03-23 13:49:42 +08:00
    @aminic 不会的,操作系统本来就会在写入的时候先存入内存中,再分批写入。
    如果操作系统都是直接写入磁盘的话,磁盘性能可能会掉个 80%。
    mattx
        120
    mattx  
       2018-03-23 15:04:25 +08:00 via iPhone
    @msg7086 好的,超微这个和双子星有啥区别啊?
    leeeeee
        121
    leeeeee  
       2018-03-23 21:51:46 +08:00
    @xenme 请问下多少钱。
    aminic
        122
    aminic  
       2018-03-23 21:53:47 +08:00 via Android
    @msg7086 嗯,所谓 buffer stream
    msg7086
        123
    msg7086  
       2018-03-23 23:03:02 +08:00
    @mattx 这不就是双子星吗……
    mattx
        124
    mattx  
       2018-03-24 07:00:21 +08:00
    @msg7086 哦 我说的是 某宝上面卖的 广达 E5 双子星服务器
    msg7086
        125
    msg7086  
       2018-03-24 07:02:39 +08:00
    @mattx 差不多吧。广达本来就做 OEM 代工的,质量应该靠谱。

    你说的莫不是 Quanta Windmill Open Compute 这玩意儿?
    mattx
        126
    mattx  
       2018-03-24 07:05:48 +08:00
    @msg7086 可能是的, 问下 你之前推荐的链接, ebay 的 买的话, 送到国内用转运吗? 会不会有关税
    msg7086
        127
    msg7086  
       2018-03-24 07:14:28 +08:00
    @mattx 不清楚。
    我贴 ebay 链接主要是贴型号和大致价格,不是让你直接在 ebay 下单。
    这种东西跨国运输的话,运费可能会上天,你得自己研究廉价转运才行。
    建议淘宝之类的淘淘看。
    chaleaoch
        128
    chaleaoch  
       2020-01-10 15:45:35 +08:00
    @laoyur 你还用这个账号呢? 不是降权了吗? 还有升权的操作吗?
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1031 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 21:53 · PVG 05:53 · LAX 13:53 · JFK 16:53
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.