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.
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?
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.
Ö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
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 😀
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.
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
Bir SSD takmanız gerekir. 🙁
O zaman böyle daha iyi olacağım hahaha
systemd-analiz suçu
Size her hizmet için zamanı söyler
Benim verim:
Başlangıç 3.416s (çekirdek) + 15.543s (kullanıcı alanı) = 18.960s ile tamamlandı
Ana sürücüm bir SATA 2 7200RPM.
Gerçek şu ki, SystemD oldukça iyi gidiyor, değişiklik dikkat çekiciydi. Zaten konuştum, nerede olduğunu bilmiyorum, ama hepsi teknik şeyler olduğu için hiçbir şey anlamadım
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)
Ö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.
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!!
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.
Bilgi için teşekkürler..
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.
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.
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.
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.
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
7 saniye !!! muazzam. Bir soru, bu ssd önbelleğine arch yüklemek için özel bir şey yaptınız mı?
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ı
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
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
Dağıtımdan bahsetmeyi unuttum. Gnome ile Manjaro (topluluk sürümü). Ve mekanik sabit disk.
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.
Bir çekmecede sakladıysanız, herhangi bir fark göreceğinizden şüpheliyim 😉
Bunu söylüyorum çünkü çok hızlı olduğunu görmüyorum
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.
Merhaba! Darphanede bu testi nasıl yapacağımı öğrenmek istiyorum ... Selamlar!
elementaryOS'ta mevcut değil, ne yazık, çünkü uzun zaman önce fedora'daki bazı arkadaşlarla sıçrayan bir savaş yaşadık: '(
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)
0.75 Saniye !!! WUAO
Katkı için teşekkürler arkadaş
Linux darphanesinde nasıl yapılır?
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.
$ 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
:/
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