V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Distributions
Ubuntu
Fedora
CentOS
中文资源站
网易开源镜像站
jinya
V2EX  ›  Linux

arch Linux 为什么这么卡

  •  
  •   jinya · 2017-08-23 10:07:51 +08:00 · 9362 次点击
    这是一个创建于 2648 天前的主题,其中的信息可能已经有所发展或是发生改变。
                     `ooo/                 OS: Arch Linux 
                    `+oooo:                Kernel: x86_64 Linux 4.11.7-1-ARCH
                   `+oooooo:               Uptime: 14d 18h 7m
                   -+oooooo+:              Packages: 958
                 `/:-:++oooo+:             Shell: bash
                `/++++/+++++++:            CPU: Intel Celeron G1840 @ 2x 2.8GHz [27.8°C]
               `/++++++++++++++:           GPU: intel
              `/+++ooooooooooooo/`         RAM: 5353MiB / 11946MiB
    
    
    KDE plasma 5
    
                  总计         已用        空闲      共享    缓冲 /缓存    可用
    内存:       11946        5500        1891        1001        4555        5129
    交换:       14335          12       14323
    
    占内存最多的就是 vivaldi-bin 以及 chromium,firefox 浏览器,Dropbox 了。
    
    
    38 条回复    2019-03-01 21:20:18 +08:00
    recall704
        1
    recall704  
       2017-08-23 10:12:22 +08:00
    arch: 怪我咯
    keysona
        2
    keysona  
       2017-08-23 10:14:54 +08:00
    arch: 怪我咯
    maowu
        3
    maowu  
       2017-08-23 10:15:09 +08:00 via Android
    楼主说的卡指的是什么?操作延迟过久?还是界面卡顿?
    Sanko
        4
    Sanko  
       2017-08-23 10:25:34 +08:00 via Android
    居然说我神教卡?
    Kilerd
        5
    Kilerd  
       2017-08-23 10:30:28 +08:00 via iPhone
    你可能是 hhd 的受害者
    20015jjw
        6
    20015jjw  
       2017-08-23 10:42:53 +08:00 via Android
    没上 xeon 居然敢说卡?
    4ever911
        7
    4ever911  
       2017-08-23 12:13:33 +08:00
    arch: 怪我咯
    4ever911
        8
    4ever911  
       2017-08-23 12:15:32 +08:00
    .o+` kevin@Matrix
    `ooo/ OS: Arch Linux
    `+oooo: Kernel: x86_64 Linux 4.12.8-1-ARCH
    `+oooooo: Uptime: 2m
    -+oooooo+: Packages: 925
    `/:-:++oooo+: Shell: bash 4.4.12
    `/++++/+++++++: Resolution: 2560x1080
    `/++++++++++++++: DE: GNOME
    `/+++ooooooooooooo/` WM: GNOME Shell
    ./ooosssso++osssssso+` WM Theme:
    .oossssso-````/ossssss+` GTK Theme: Arc-Dark [GTK2/3]
    -osssssso. :ssssssso. Icon Theme: Numix-Circle-Arc
    :osssssss/ osssso+++. Font: Cantarell 11
    /ossssssss/ +ssssooo/- CPU: Intel Core i7-4785T @ 8x 3.2GHz [27.8°C]
    `/ossssso+/:- -:/+osssso+- GPU: GeForce GPU
    `+sso+:-` `.-/+oso: RAM: 1141MiB / 7932MiB


    开着 chrome dropbox ss 等等,还有一些服务, 内存基本很少上 2G,基本就用不了,而且我也没有 swap/swapfile
    congeec
        9
    congeec  
       2017-08-23 12:18:06 +08:00
    作为一个 Linux 用户,你要学会自己 debuging, profiling
    kamen
        10
    kamen  
       2017-08-23 12:27:38 +08:00 via Android
    Linux:反正都是开发者的错!
    普通用户?不存在的!
    yinflying
        11
    yinflying  
       2017-08-23 12:38:18 +08:00
    kde plasma 5 的界面特效要关掉才行。否则操作延迟会有点高。
    mlyy
        12
    mlyy  
       2017-08-23 12:43:12 +08:00 via iPhone
    io 造成问题的可能性比较大。建议换 zen kernel
    FifiLyu
        13
    FifiLyu  
       2017-08-23 12:51:31 +08:00
    要学会自己分析和优化。用了 10 多年 Linux,再去用 Windows。给我的感觉是 Windows 更卡,各种软件后台服务,自动更新等等长时间占用 IO。

    但是,如果是我自己的 Windows,相信是没这么卡的,我自己会优化。
    sevenknights
        14
    sevenknights  
       2017-08-23 14:55:51 +08:00
    以我自己的体验,其他软件不变的情况下 kde 流畅度低于 xfce,不过还是比 ubuntu 快
    Neveroldmilk
        15
    Neveroldmilk  
       2017-08-23 14:58:18 +08:00
    硬件驱动问题吧,就是机械硬盘也不会这么卡。
    bellchu
        16
    bellchu  
       2017-08-23 15:09:22 +08:00
    思路很奇特,开个系统信息看为什么系统卡不卡?

    敲个 top 很累吗?
    webjin1
        17
    webjin1  
       2017-08-23 15:11:03 +08:00
    linux 类的操作系统只适合服务器。办公家用桌面应用不适合。
    Jeansh
        18
    Jeansh  
       2017-08-23 16:03:35 +08:00
    挺好用的

    `ooo/ OS: Arch Linux
    `+oooo: Kernel: x86_64 Linux 4.12.8-1-ARCH
    `+oooooo: Uptime: 6h 51m
    -+oooooo+: Packages: 1054
    `/:-:++oooo+: Shell: bash 4.4.12
    `/++++/+++++++: Resolution: 1920x1200
    `/++++++++++++++: DE: GNOME
    `/+++ooooooooooooo/` WM: GNOME Shell
    ./ooosssso++osssssso+` WM Theme: Flat-Plat
    .oossssso-````/ossssss+` GTK Theme: Flat-Plat [GTK2/3]
    -osssssso. :ssssssso. Icon Theme: Faba
    :osssssss/ osssso+++. Font: Source Han Sans CN 11
    /ossssssss/ +ssssooo/- CPU: Intel Core i5-4210H @ 4x 3.5GHz [52.0°C]
    `/ossssso+/:- -:/+osssso+- GPU: GeForce GTX 860M
    `+sso+:-` `.-/+oso: RAM: 2123MiB / 7904MiB
    Neveroldmilk
        19
    Neveroldmilk  
       2017-08-23 17:58:20 +08:00
    @webjin1 呵呵,又来带节奏了?
    LuChengX
        20
    LuChengX  
       2017-08-23 20:31:05 +08:00
    @FifiLyu windows 桌面肿么可能比 linux 卡😂
    imlonghao
        21
    imlonghao  
       2017-08-23 20:33:02 +08:00
    @webjin1 我的笔记本 Linux 比 WIndows 快 :)
    NicholasWangC
        22
    NicholasWangC  
       2017-08-23 20:52:25 +08:00
    OS: Arch Linux x86_64
    Model: P65
    Kernel: 4.12.8-2-ARCH
    Uptime: 7 hours, 20 mins
    Packages: 1332
    Shell: bash 4.4.12
    Resolution: 1920x1080
    DE: GNOME
    WM: GNOME Shell
    WM Theme: Flat-Plat-Blue-light-compact
    Theme: Flat-Plat-Blue-light-compact [GTK2/3]
    Icons: Paper [GTK2/3]
    Terminal: gjs
    CPU: Intel i7-7700HQ (8) @ 3.800GHz
    GPU: Intel HD Graphics 630
    GPU: NVIDIA GeForce GTX 1060 Mobile
    Memory: 2632MiB / 7865MiB


    GNOME3 这种东西 1080p 用核显跑都不卡。。
    reus
        23
    reus  
       2017-08-23 21:25:03 +08:00
    KDE 特效需要比较强的显卡,可能是你显卡不行
    daemonghost
        24
    daemonghost  
       2017-08-23 22:16:05 +08:00
    @jinya 作为一名使用过一年的 Arch 用户来说,如果你用 Arch 感觉到很卡,肯定是你使用姿势不行。我之前用的电脑是 13 年的很普通的内存只有 4g 的笔记本,电脑性能不是很好,所以,我给装了 lxde 的桌面,把一些用不到的服务给开机禁用了,一般开机只占用 160M,☺️
    jinya
        25
    jinya  
    OP
       2017-08-23 23:33:39 +08:00
    机械硬盘,E3 处理器,没有显卡。
    kele1997
        26
    kele1997  
       2017-08-23 23:39:58 +08:00 via Android
    我。。。。话说 linux 不是尽量使用内存来提高效率吗?为啥你们神教内存占用那么低,我的 mint 差不多开机就是 1 个 g,一会就 4/5 个 g 浮动。。。。(萌新的好奇)
    pexcn
        27
    pexcn  
       2017-08-24 10:03:04 +08:00
    瞧你那破电脑,还好意思说优化差,用天河二号你会卡?不从自己身上找原因,你那破 G1840 还好意思站出来,我真是笑到前列腺液都快出来了...
    FifiLyu
        28
    FifiLyu  
       2017-08-25 10:46:16 +08:00
    @LuChengX 因为大多数用 Windows 的人被各种流氓软件强 x,安装一堆软件一堆服务。属于人的问题,和系统无关。
    enihcam
        29
    enihcam  
       2017-09-01 12:06:28 +08:00
    无 linux-ck,不 archlinux。
    https://wiki.archlinux.org/index.php/Linux-ck
    enihcam
        30
    enihcam  
       2017-09-01 12:22:42 +08:00
    @jinya 如果用 arch 都卡,其他 OS 必定更卡。

    五点建议:
    1、阅读并实践 https://wiki.archlinux.org/index.php/Improving_performance
    2、熟读 https://www.kernel.org/doc/,然后 AUR 安装 linux-ck 并 menuconfig,学会自己删减模块、优化内核选项。
    3、查阅哪些 module 可以利用硬件资源加速,比如 BTRFS 可以利用 intel pclmul 指令加速读写校验(详见 https://wiki.archlinux.org/index.php/Btrfs#Checksum_hardware_acceleration )、又比如可以利用 TPM 或 HWRNG 加速随机数产生(详见 https://wiki.archlinux.org/index.php/Rng-tools
    4、使用 jemalloc 或 Glibc 2.26(详见 https://www.phoronix.com/scan.php?page=news_item&px=Glibc-2.26-Redis-Test)
    5、屏蔽不必要的服务、/etc 配置以及 BIOS/UEFI 里的资源分配。
    enihcam
        31
    enihcam  
       2017-09-01 12:27:07 +08:00
    更正:kernel doc 的正确网址是 https://www.kernel.org/doc/html/latest/
    enihcam
        32
    enihcam  
       2017-09-01 12:44:24 +08:00   ❤️ 1
    @daemonghost 我也是 10 年前的笔记本,用 LXDE 时启动占用不到 120mb。
    daemonghost
        33
    daemonghost  
       2017-09-02 10:09:48 +08:00
    @enihcam 👍
    amosbird
        34
    amosbird  
       2017-11-08 00:55:11 +08:00
    不应该啊
    MrBearAndFlower
        35
    MrBearAndFlower  
       2018-08-03 02:53:17 +08:00
    感谢层主指点迷津
    MrBearAndFlower
        36
    MrBearAndFlower  
       2018-08-03 02:53:53 +08:00
    @enihcam 感谢层主指点迷津
    fenyeluo
        37
    fenyeluo  
       2019-03-01 21:19:08 +08:00
    哈哈,好久之前的问题,今天我碰到了,就写在这里吧。
    问题:电脑不管干什么都卡顿,滚动网页、打字也卡顿。
    通过日志看到错误:
    $journalctl -xe

    pcieport 0000:00:1c.5 PCIe Bus Error: severity=Corrected, type=Data Link Layer

    后来在使用 networkmanager 连接网络的时候错误重现。

    解决方法:

    卸载 networkmanager,使用 netctl 管理网络解决。
    fenyeluo
        38
    fenyeluo  
       2019-03-01 21:20:18 +08:00
    -`
    .o+` ---------------
    `ooo/ OS: Arch Linux x86_64
    `+oooo: Host: W650KL
    `+oooooo: Kernel: 4.20.12-arch1-1-ARCH
    -+oooooo+: Uptime: 5 hours, 7 mins
    `/:-:++oooo+: Packages: 1088 (pacman)
    `/++++/+++++++: Shell: zsh 5.7.1
    `/++++++++++++++: Resolution: 1920x1080
    `/+++ooooooooooooo/` WM: i3
    ./ooosssso++osssssso+` Theme: Flat-Remix-GTK [GTK2/3]
    .oossssso-````/ossssss+` Icons: Arc [GTK2/3]
    -osssssso. :ssssssso. Terminal: terminator
    :osssssss/ osssso+++. CPU: Intel i7-7700 (8) @ 4.200GHz
    /ossssssss/ +ssssooo/- GPU: Intel HD Graphics 630
    `/ossssso+/:- -:/+osssso+- GPU: NVIDIA GeForce MX150
    `+sso+:-` `.-/+oso: Memory: 2719MiB / 15923MiB
    `++:. `-/+/
    .` `/
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1114 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 22ms · UTC 18:49 · PVG 02:49 · LAX 10:49 · JFK 13:49
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.