固态硬盘打开软件速度慢怎么办? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
barrelsoil
V2EX    程序员

固态硬盘打开软件速度慢怎么办?

  •  
  •   barrelsoil 2018-12-07 10:18:56 +08:00 7196 次点击
    这是一个创建于 2550 天前的主题,其中的信息可能已经有所发展或是发生改变。

    情况是这样的:

    1、我司有一个 1.8G 左右的软件要打开(解压后直接点 exe,不用安装),里面的某些模块打开很慢,但这个软件如果用 VPN 连接在服务器上打开较快。公司电脑配置 i3,4G,西数机械盘老联想台式机。

    2、这个软件需要通过内网连接数据库,但我觉得打开有些大的模块慢根数据库没关系,因为进入模块后查询什么的很快。

    3、于是我买了了块主流固态硬盘,加装在旧机械硬盘旁边,系统还是机械的没动,把软件拷进固态盘,打开还是一样慢,没变化。

    那问题来了:

    [ 1 ] 、之前我也试过在另外一台电脑上把 office 拷进固态,但打开文档速度还是很慢,但把系统装进固态,打开软件速度变快了。为什么会这样呢?

    [ 2 ] 、如果现在我也把系统装进固态,并把 1.8 G 软件放在固态,打开 1.8G 软件的速度会变快吗?

    32 条回复    2018-12-08 12:59:53 +08:00
    openbsd
        1
    openbsd  
       2018-12-07 10:26:27 +08:00
    不用来装系统,要固态干什么 ? 4G 内存也升级下,毕竟,现在的手机都 6-8G 了
    yexm0
        2
    yexm0  
       2018-12-07 10:28:49 +08:00 via Android
    是不是要读虚拟内存了
    alvin666
        3
    alvin666  
       2018-12-07 10:30:11 +08:00 via Android
    内存盘试一下
    ruixingchen
        4
    ruixingchen  
       2018-12-07 11:38:07 +08:00 via iPhone
    可能是内存交换了,升级一下内存看看
    longaiwp
        5
    longaiwp  
       2018-12-07 11:57:29 +08:00
    搞那么多虚的做什么,纯固态硬盘就是最好的
    edw1n
        6
    edw1n  
       2018-12-07 12:12:34 +08:00
    系统盘迁移到固态硬盘上。你的系统还是在机械硬盘上是不会体会到加速的效果的。
    russiansim
        7
    russiansim  
       2018-12-07 12:16:09 +08:00 via iPhone
    我用的闪迪速度只有 100 我也不知道为啥。。。
    likuku
        8
    likuku  
       2018-12-07 12:16:23 +08:00 via iPhone
    内存够的话,软件弄个 内存虚拟盘,你软件直接丢在内存盘里(假设你软件不会大量读写系统自有库 /文件)。内存盘速度应该不会比 SSD 慢。
    barrelsoil
        9
    barrelsoil  
    OP
       2018-12-07 12:21:29 +08:00
    @barrelsoil @openbsd @yexm0 @alvin666 @ruixingchen @longaiwp @edw1n @russiansim @likuku

    刚把系统装到了固态里面,1.8G 软件也放 C 盘里面了,但打开速度还是很慢。。。
    yexm0
        10
    yexm0  
       2018-12-07 12:29:52 +08:00 via Android   1
    @barrelsoil 开资源监视器看看哪里 BOOM 了
    sephinh
        11
    sephinh  
       2018-12-07 12:30:21 +08:00 via Android   1
    @barrelsoil 你需要 nvme 组 raid,要不直接内存盘
    likuku
        12
    likuku  
       2018-12-07 12:35:51 +08:00 via iPhone   1
    赞同 #10,还是看性能监视器,看看瓶颈在哪里… 说不定是 CPU 超载了。建议当前弄个 ssd benchmark 测测速,推算下加载 1.8GB 需要的时间,看看占你软件启动时长比例。
    openbsd
        13
    openbsd  
       2018-12-07 13:33:45 +08:00
    @barrelsoil #9
    很慢是个什么体验 ?换 SSD 后完全没变化 ?还是变化没想象中的大?
    正常应该是单车换摩托的体验啊
    no1xsyzy
        14
    no1xsyzy  
       2018-12-07 14:04:18 +08:00   1
    看得到数据库详细日志吗?
    我觉得很可能是这些模块打开的时候先做了一大堆查询。

    或者是在吃 CPU,看一下 taskmgr 或者 resmon ?
    barrelsoil
        15
    barrelsoil  
    OP
       2018-12-07 15:08:49 +08:00
    @openbsd 公司老电脑,i3 老联想,有一台加了固态装系统,打开 office,火狐明显变快,但这台机子的这个软件就是慢
    kruskal
        16
    kruskal  
       2018-12-07 15:45:36 +08:00
    什么型号多少容量哪种接口的固态硬盘? 4K 对齐了吗? TRIM 开启了吗?
    你给的信息太少了。
    barrelsoil
        17
    barrelsoil  
    OP
       2018-12-07 15:48:16 +08:00
    @kruskal 主流三星 SSD,4K 对齐了,TRIM 都开了。我觉得是软件的问题吧
    chashao
        18
    chashao  
       2018-12-07 16:13:14 +08:00
    内存不够了吧,用了交换分区?
    runliuv
        19
    runliuv  
       2018-12-07 16:20:44 +08:00
    一定要把系统弄到 SSD 上,不然白搭。 开软件时会产生大量临时文件,Temp 在系统分区,还会使用虚拟内存,虚拟内存也在系统分区。
    mrzx
        20
    mrzx  
       2018-12-07 16:30:59 +08:00
    虚拟内存,
    大家都提了这么多次了。
    winglight2016
        21
    winglight2016  
       2018-12-07 16:31:00 +08:00
    Windows 系统盘才是 IO 瓶颈,其他盘只影响第一次读取速度和保存速度,所以 SSD 一般都用来做系统盘
    jeffsun
        22
    jeffsun  
       2018-12-07 16:35:21 +08:00
    本地和服务器上数据库的网络延迟多少?
    qiyuey
        23
    qiyuey  
       2018-12-07 16:41:11 +08:00
    首先你要定位一下资源瓶颈,看一下是 CPU 还是内存,目测是使用了太多的交换文件,而交换文件在机械硬盘上,可以尝试设置交换文件到固态硬盘的分区上看一下
    celeron533
        24
    celeron533  
       2018-12-07 18:17:22 +08:00   1
    你这 exe 1.8GB ,应该是内嵌了很多打包资源。运行的时候一般二选一:
    - 解压资源到硬盘临时文件夹
    - 直接在内存中解压

    两者都需要耗费 CPU (如果是高压缩的话)、内存(内存中解压)和大量 IO。当然如果是类似于暴雪的 mpq 文件自己有结构和指针会稍微好一点。
    所以还是如楼上所说看看瓶颈到底在哪里
    des
        25
    des  
       2018-12-07 18:21:19 +08:00 via Android   1
    “ 2、这个软件需要通过内网连接数据库,但我觉得打开有些大的模块慢根数据库没关系,因为进入模块后查询什么的很快。”

    “里面的某些模块打开很慢,但这个软件如果用 VPN 连接在服务器上打开较快”

    综上,我认为是网络问题
    Rheinmetal
        26
    Rheinmetal  
       2018-12-07 20:30:31 +08:00 via Android   1
    ssd 只能解决文件 i/o 问题
    要是网络(内网数据库) 或者 cpu 问题(比如冷启动解压 exe 内的资源)还是不行的
    需要 profile 一下看看
    bukip
        27
    bukip  
       2018-12-07 21:41:26 +08:00   1
    不知道你的模块是怎么设计的,PC 是 i3\4G,服务器是什么配置呢?硬盘、内存、CPU 都有可能导致打开慢,依次查一下。
    flynaj
        28
    flynaj  
       2018-12-07 22:20:14 +08:00 via Android   1
    临时文件,系统文件,就是那些 DLL 都在 c 盘,还有,I3 380 跟 I3 8100 同样是 I3 速度差别非常大,4g 内存也是瓶颈了,毕竟你软件有 1.8g
    also24
        29
    also24  
       2018-12-07 23:09:43 +08:00   1
    我问个问题啊,这个软件变快的场景是 :“这个软件如果用 VPN 连接在服务器上打开较快”

    也就是说,快与慢之间的差别是 “用 VPN 连接在服务器上”

    为什么你们都希望从配置上找原因呢???
    yingfengi
        30
    yingfengi  
       2018-12-08 01:09:09 +08:00 via Android
    “用 VPN 连接在服务器上打开很快。”
    数据库在服务器,VPN 后打开快?
    软件放在服务器 VPN 进去远程服务器打开快?
    ddzzhen
        31
    ddzzhen  
       2018-12-08 07:50:36 +08:00 via Android
    难道不是网络问题啊?
    bookit
        32
    bookit  
       2018-12-08 12:59:53 +08:00   1
    1,在服务器上打开,占用了多少内存?服务器多少内存?
    在慢电脑上打开占了多少内存?

    换一台 16G 内存的台式机试试
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1061 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 37ms UTC 17:42 PVG 01:42 LAX 09:42 JFK 12:42
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86