Systemd ile bilgisayarımızın açılış süresini nasıl öğrenebilirim?

systemd Eski dağıtımın yerini alan birçok dağıtımın dahil ettiği önyükleme sistemi için yeni arka plan programıdır. init.

çizme

Pek çok kişi tarafından nefret edilen (iyi bir sebeple programcılarından birini uçurmaya gönderen Linus Torvalds dahil), başkaları tarafından hayranlıkla karşılanan, Systemd'nin "felsefi olarak" sahip olabileceği sorunların ötesinde, onu benimseyen dağıtımların hala doğru olduğu doğrudur. diğerlerinden çok daha düşük bir önyükleme süresi göstermiştir.

Ve bu gönderi tam olarak bununla ilgili, size Kernel başlatma zamanını ve çalışma alanını gösterecek basit bir komut gösteriyor.

Bir terminal açıp koyuyoruz:

$ systemd-analyze

Benim durumumda, ArchLinux'u KDE 4.12.4 ile bir Caché SSD'ye yükledim, bu yüzden aşağıdaki sonucu aldım:

Startup finished in 5.355s (kernel) + 2.309s (userspace) = 7.664s

Ne düşünüyorsun?


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Maykel dijo

    Systemd bana en iyisi gibi görünüyor, onun gibi bir şey görmedim. Ayrıca systemctl durumu, belirli hataları düzeltmeye yardımcı olmak için birçok bilgi verir. Benimkine bak:

    [maykel @ maykel-arch akonadi] $ systemd-analiz
    Başlangıç ​​1.785s (çekirdek) + 1.511s (kullanıcı alanı) = 3.296s ile tamamlandı

    Sanırım ssd önbellek derseniz, bunu yalnızca işletim sistemi önyüklemesini yüklemek ve ssd önbelleğine açtığınız uygulamaları önbelleğe almak için kullanıyorsunuz. Hepsi aynı 128 GB ssd'de var.

    Bilgi için teşekkürler.

    1.    ela dijo

      Önbellek SSD'leri, bazı üreticilerin Windows'un Sanal Bellek olarak kullanması için eklediği SSD'lerdir. Normal SSD'lerden daha ucuz ve "kötü" olduklarını anlıyorum. SSD Önbelleğinde, Sistemimi mekanik disk için verilerimi bırakarak kurdum

  2.   Petercheco dijo

    Baştan beri SystemD'nin linux için iyi şeylerden biri olduğunu söyledim. Başından beri Debian'ın bunu benimseyeceğini söyledim ve nedenleri çok açık. Btrfs de öyle ve bu yüzden sunucularım, dizüstü bilgisayarlarım ve PC'lerim zaten üzerinde. Ve bunu çok çok iyi kabul ediyorum 😀

    1.    B dijo

      Ve Btrfs'nin yeni işlevselliğinden (genişletilmiş özniteliklerin eklenmesi) memnun değil misiniz?

      Hala onu kullanan çok fazla (yok, diyebilirim) uygulama olmadığı doğrudur, ancak olasılıklar sonsuzdur.

  3.   axel1709 dijo

    uzun zamanımı alıyor:
    Başlangıç ​​2.961s (çekirdek) + 24.178s (kullanıcı alanı) = 27.140s ile tamamlandı

    Nasıl daha hızlı başlamasını sağlayabilirim? Çünkü gerçekten fark ediyorum

    1.    ela dijo

      Bir SSD takmanız gerekir. 🙁

      1.    axel1709 dijo

        O zaman böyle daha iyi olacağım hahaha

    2.    Anom dijo

      systemd-analiz suçu

      Size her hizmet için zamanı söyler

  4.   Adolfo Rojas G. dijo

    Başlangıç ​​3.605s (çekirdek) + 25.651s (kullanıcı alanı) = 29.257s ile tamamlandı
    Makinemin başlama süresini nasıl iyileştirebilirim: ((Masaüstü ortamı olarak 3.8 kernel ve tarçın var, archlinux'tayım)

    1.    ela dijo

      Önyükleme süresi yalnızca bir SSD kullanılarak iyileşir. Yazılım düzeyinde bazı ayarlamalar yapabilmenize rağmen, çözüm SSD'dir.

  5.   baronet dijo

    Msata SSD'de KaOS başlatma süresi:
    Başlangıç ​​1.082s (çekirdek) + 1.343s (kullanıcı alanı) = 2.425s ile tamamlandı

    Bir lüks!!

  6.   Lanet sakallı dijo

    Toplam süreye ek olarak, daha fazla bilgi göstermek için seçenekler eklenebilir:

    systemd-analy blame, tüm süreçlerin zamanını en yüksekten en düşüğe doğru sıralar
    systemd-analysis kritik-zincir, olası önyükleme sürelerinde darboğazları gösterir.

    Bir tebrik.

    1.    ela dijo

      Bilgi için teşekkürler..

  7.   gün dijo

    Başlangıç ​​2.089s (çekirdek) + 6.680s (kullanıcı alanı) = 8.770s ile tamamlandı
    Bu bana KaOS'ta mekanik bir disk verdi. Kaos'un ssd: p'den daha ucuz bir hızlı önyükleme çözümü olduğunu düşünüyorum. Bunlardan biriyle başlar başlamaz hayal etmek de istemiyorum.

  8.   B dijo

    Gerçek şu ki, çekirdeğin önyüklenmesi uzun zaman alıyor ... (teorik olarak) az yaptığı şey için. Ama hey, bence monolitik çekirdek malzemesi 😛

    Kullanıcı alanı olayı etkileyici.

  9.   Miguel dijo

    Komutu çalıştırmayı denedim ama bana verdiği cevap:
    bash: systemd-analysis: komut bulunamadı
    Debian Wheezy'i kurdum.
    Sipariş bulunamadığına göre önceden bir şey yüklemem gerekiyor mu?
    İlginiz için teşekkürler.

    1.    yukiteru dijo

      Makalede belirtildiği gibi, komut SystemD'yi init olarak kullanan sistemler içindir, Debian Wheezy'de SysVinit kullanılır, bu nedenle bu komut sizin için çalışmayacaktır dostum.

      1.    Miguel dijo

        Yukiteru'ya açıklama için çok teşekkür ederim. GNU / Linux'un bu büyüleyici dünyasında öğrenilen bir şey daha

  10.   Aryanlar dijo

    7 saniye !!! muazzam. Bir soru, bu ssd önbelleğine arch yüklemek için özel bir şey yaptınız mı?

  11.   İsa Perales dijo

    Bu sürelerin nasıl azaltılacağına dair herhangi bir tavsiye var mı?

    Başlangıç ​​1.371s (çekirdek) + 4.005s (initrd) + 56.367s (kullanıcı alanı) = 1dk 1.744s ile tamamlandı

  12.   NauTiluS dijo

    Her zaman olduğu gibi, buralarda çok güzel ipuçları var.
    Emirlere göre bana fırlattığı şey bu:

    Başlangıç ​​2.395s (çekirdek) + 26.193s (kullanıcı alanı) = 28.588s ile tamamlandı

    Ve darboğazın yaptığı şey şudur:

    grafiksel.target @ 26.193s
    └─multi-user.target @ 26.193s
    └─pdnsd.service @ 26.192s
    └─network.target @ 26.192sn

  13.   Joseba dijo

    WD Blue 500 GB ile
    Başlangıç ​​4.051s (çekirdek) + 11.885s (kullanıcı alanı) = 15.936s ile tamamlandı

    Darboğazım 3
    ntpd.service @ 11.487sn + 397ms
    NetworkManager.service @ 6.332sn + 5.153sn
    dev-disk-by\x2duuid-357098a9\x2daf36\x2d456c\x2dabe4\x2d7576d1792dfa.swap @6.091s +205ms

    Gerçek şu ki bu beni endişelendiriyor: S
    NetworkManager.service @ 6.332sn + 5.153sn

    1.    Joseba dijo

      Dağıtımdan bahsetmeyi unuttum. Gnome ile Manjaro (topluluk sürümü). Ve mekanik sabit disk.

  14.   Daviddoji dijo

    Başlangıç ​​3.266s (çekirdek) + 12.302s (kullanıcı alanı) = 15.568s ile tamamlandı

    ve bir SSD'ye sahibim! / Home mekanik bir diskte olmasına rağmen.

    1.    edo dijo

      Bir çekmecede sakladıysanız, herhangi bir fark göreceğinizden şüpheliyim 😉

      1.    edo dijo

        Bunu söylüyorum çünkü çok hızlı olduğunu görmüyorum

        1.    NauTiluS dijo

          Ve bu, mekanik diske sahibim ve şimdiden birkaç konforlu hizmet yılıyla birlikte. Söz konusu disk: Maxtor 6L250S0

          Bir yandan, bu diski aldığımda ve tune2fs'e göre:
          Yaratıldı:
          Dosya sistemi oluşturuldu: Sal Ekim 12 11:28:03 2010

          Ve her zaman hareket etti:
          Ömür boyu yazma: 1353 GB

          Yine de, ağ yöneticisinin neden bu zamanı olduğunu ve pdnsd'nin çalışması için ikincisine bağlı olduğunu biliyorum.

  15.   xxxgAboxxx dijo

    Merhaba! Darphanede bu testi nasıl yapacağımı öğrenmek istiyorum ... Selamlar!

  16.   Cristianhcd dijo

    elementaryOS'ta mevcut değil, ne yazık, çünkü uzun zaman önce fedora'daki bazı arkadaşlarla sıçrayan bir savaş yaşadık: '(

  17.   iskelet dijo

    Başlangıç ​​2.111s (çekirdek) + 5.034s (kullanıcı alanı) = 7.145s ile tamamlandı

    kullanıcı alanını iyileştirmenin bir yolu (dosyaları silmem gerekiyor ?? XD)

  18.   Fenriz dijo

    0.75 Saniye !!! WUAO

  19.   Gri dijo

    Katkı için teşekkürler arkadaş

  20.   clow_eriol dijo

    Linux darphanesinde nasıl yapılır?

  21.   auroszx dijo

    Peki ben bir Intel E2140 CPU, 2GB RAM, entegre GMA950 ve iki disk (sistemin olduğu yerde 1GB SATA148, 40GB IDE) ile, buna sahibim:
    Başlangıç ​​2.794s (çekirdek) + 17.784s (kullanıcı alanı) = 20.578s ile tamamlandı
    Kötü bir şey yok. Bu arada, Archlinux x86. Sınırlamam disk.

  22.   Arkan dijo

    $ systemd-analiz
    Başlangıç ​​1.731s (çekirdek) + 2.882s (initrd) + 4dk 48.866s (kullanıcı alanı) = 4dk 53.480s olarak tamamlandı

    $ systemd-analiz suçu
    4dk 33.660s bumblebee-nvidia.service
    23.110. XNUMXs rsyslog.service

    :/

  23.   phb dijo

    Hey nasılsın ... hey kullanıcı alanı süresini nasıl kısaltabilirim, bana öyle geliyor ki onlar 34.151s aaaww Uzun zaman aldığını zaten biliyordum