Systemd เป็น daemon ใหม่สำหรับระบบบูตที่มีการกระจายจำนวนมากรวมเข้าด้วยกันซึ่งได้แทนที่ระบบเก่า init.
หลายคนเกลียดชัง (รวมถึง Linus Torvalds ที่มีเหตุผลที่ดีที่ส่งโปรแกรมเมอร์คนหนึ่งของเขาไปบิน) เป็นที่ชื่นชอบของคนอื่น ๆ ก็ยังคงเป็นความจริงที่นอกเหนือจากปัญหาที่ Systemd อาจ "ในเชิงปรัชญา" แล้วการแจกแจงที่นำมาใช้ แสดงเวลาบูตต่ำกว่าเวลาที่เหลือมาก
และนั่นคือสิ่งที่โพสต์นี้แสดงให้คุณเห็นคำสั่งง่ายๆที่จะแสดงเวลาเริ่มต้นของเคอร์เนลและพื้นที่ทำงาน
เราเปิดเทอร์มินัลและใส่:
$ systemd-analyze
ในกรณีของฉันฉันติดตั้ง ArchLinux บนCaché SSD ด้วย KDE 4.12.4 ดังนั้นฉันจึงได้ผลลัพธ์ดังต่อไปนี้:
Startup finished in 5.355s (kernel) + 2.309s (userspace) = 7.664s
คุณคิดอย่างไร?
Systemd ดูเหมือนว่าฉันดีที่สุดฉันไม่เคยเห็นอะไรแบบนี้มาก่อน นอกจากนี้สถานะ systemctl ยังให้ข้อมูลมากมายเพื่อช่วยแก้ไขข้อผิดพลาดบางอย่าง ดูของฉัน:
[maykel @ maykel-arch akonadi] $ systemd- วิเคราะห์
การเริ่มต้นเสร็จสิ้นใน 1.785 วินาที (เคอร์เนล) + 1.511 วินาที (พื้นที่ผู้ใช้) = 3.296 วินาที
ฉันเดาว่าถ้าคุณพูดว่า ssd cache คุณจะใช้มันเพื่อโหลดการบูตระบบปฏิบัติการและแคชแอพที่คุณเปิดเป็น ssd cache เท่านั้น ฉันมีมันทั้งหมดใน 128 GB ssd เดียวกัน
ขอบคุณสำหรับข้อมูล.
Cache SSD คือ SSD ที่ผู้ผลิตบางรายรวมไว้สำหรับ Windows เพื่อใช้เป็นหน่วยความจำเสมือน ฉันเข้าใจว่ามีราคาถูกและ "ไม่ดี" กว่า SSD ทั่วไป ในแคช SSD ฉันได้ติดตั้งระบบโดยทิ้งข้อมูลไว้ที่ดิสก์เชิงกล😀
ตั้งแต่แรกบอกว่า SystemD เป็นหนึ่งในสิ่งที่ดีสำหรับ linux ตั้งแต่แรกฉันบอกว่า Debian จะนำมาใช้และเหตุผลก็ชัดเจนกว่า Btrfs ก็เช่นกันและด้วยเหตุนี้เซิร์ฟเวอร์แล็ปท็อปและพีซีของฉันจึงอยู่ในนั้น และฉันยอมรับว่าดีมาก😀
และคุณไม่พอใจกับฟังก์ชันใหม่ของ Btrfs (การเพิ่มคุณสมบัติเพิ่มเติม) หรือไม่?
เป็นความจริงที่ว่ายังมีแอปพลิเคชั่นไม่มากนัก (ไม่มีเลย) ที่ใช้มัน แต่ความเป็นไปได้นั้นไม่มีที่สิ้นสุด
ฉันใช้เวลานาน:
การเริ่มต้นเสร็จสิ้นใน 2.961 วินาที (เคอร์เนล) + 24.178 วินาที (พื้นที่ผู้ใช้) = 27.140 วินาที
ฉันจะเริ่มเร็วขึ้นได้อย่างไร เพราะฉันสังเกตเห็นมันจริงๆ
คุณจะต้องติดตั้ง SSD 🙁
ถ้าอย่างนี้ฉันจะดีขึ้นฮ่า ๆ ๆ ๆ
systemd- วิเคราะห์ตำหนิ
จะบอกเวลาสำหรับแต่ละบริการ
ข้อมูลของฉัน:
การเริ่มต้นเสร็จสิ้นใน 3.416 วินาที (เคอร์เนล) + 15.543 วินาที (พื้นที่ผู้ใช้) = 18.960 วินาที
ไดรฟ์หลักของฉันคือ SATA 2 7200RPM
ความจริงก็คือ SystemD ทำได้ค่อนข้างดีการเปลี่ยนแปลงนั้นเห็นได้ชัด ฉันได้พูดไปแล้วฉันไม่รู้ว่าตรงไหนของความแตกต่าง แต่เนื่องจากมันเป็นเรื่องทางเทคนิคทั้งหมดฉันจึงไม่เข้าใจอะไรเลย
การเริ่มต้นเสร็จสิ้นใน 3.605 วินาที (เคอร์เนล) + 25.651 วินาที (พื้นที่ผู้ใช้) = 29.257 วินาที
ฉันจะปรับปรุงเวลาเริ่มต้นของเครื่องได้อย่างไร: ((ฉันมีเคอร์เนล 3.8 และอบเชยเป็นสภาพแวดล้อมเดสก์ท็อปฉันใช้ archlinux)
เวลาบูตจะดีขึ้นเมื่อใช้ SSD เท่านั้น แม้ว่าในระดับซอฟต์แวร์คุณสามารถปรับเปลี่ยนได้บ้าง SSD ก็เป็นทางออก
เวลาเริ่มต้น KaOS บน msata SSD:
การเริ่มต้นเสร็จสิ้นใน 1.082 วินาที (เคอร์เนล) + 1.343 วินาที (พื้นที่ผู้ใช้) = 2.425 วินาที
สุดหรู !!
นอกจากเวลาทั้งหมดแล้วยังสามารถเพิ่มตัวเลือกเพื่อแสดงข้อมูลเพิ่มเติมได้:
systemd- วิเคราะห์ตำหนิจะเรียงลำดับเวลาของกระบวนการทั้งหมดจากสูงสุดไปต่ำสุด
systemd-analysis Critical-chain บ่งบอกถึงปัญหาคอขวดที่เป็นไปได้ในเวลาเริ่ม
คำอวยพร
ขอบคุณสำหรับข้อมูล..
การเริ่มต้นเสร็จสิ้นใน 2.089 วินาที (เคอร์เนล) + 6.680 วินาที (พื้นที่ผู้ใช้) = 8.770 วินาที
นั่นทำให้ฉันใช้ KaOS ด้วยดิสก์เชิงกลฉันคิดว่า kaos เป็นโซลูชันการบูตเร็วที่ถูกกว่า ssd: p ฉันไม่อยากนึกภาพตอนที่เขาเริ่มต้นกับหนึ่งในนั้น
ความจริงก็คือเคอร์เนลใช้เวลาบูตนาน ... สำหรับสิ่งที่ทำ (ในทางทฤษฎี) เพียงเล็กน้อย แต่เดี๋ยวก่อนฉันคิดว่ามันเป็นของเคอร์เนลเสาหิน😛
สิ่งที่ผู้ใช้เป็นสิ่งที่น่าประทับใจ
ฉันได้ลองเรียกใช้คำสั่งแล้ว แต่คำตอบที่ให้ฉันคือ:
bash: systemd-analysis: ไม่พบคำสั่ง
ฉันติดตั้ง Debian Wheezy แล้ว
เนื่องจากไม่พบคำสั่งซื้อฉันต้องติดตั้งบางอย่างก่อนหรือไม่?
ขอบคุณสำหรับความสนใจ
ตามที่บทความกล่าวไว้คำสั่งนี้ใช้สำหรับระบบที่ใช้ SystemD เป็น init ใน Debian Wheezy SysVinit ถูกใช้ดังนั้นคำสั่งนี้จะไม่ได้ผลสำหรับคุณเพื่อน
ขอบคุณมากสำหรับความกระจ่างของยูกิเทรุ อีกสิ่งหนึ่งที่เราเรียนรู้ในโลกที่น่าสนใจของ GNU / Linux
7 วินาที !!! มหาศาล คำถามหนึ่งคุณทำอะไรเป็นพิเศษเพื่อติดตั้ง arch ใน ssd cache นี้หรือไม่?
มีคำแนะนำเกี่ยวกับการลดเวลาเหล่านี้หรือไม่?
เริ่มต้นเสร็จใน 1.371 วินาที (เคอร์เนล) + 4.005 วินาที (เริ่มต้น) + 56.367 วินาที (พื้นที่ผู้ใช้) = 1 นาที 1.744 วินาที
เช่นเคยรอบนี้มีเคล็ดลับดีๆ
ตามคำสั่งนี่คือสิ่งที่มันพ่นใส่ฉัน:
การเริ่มต้นเสร็จสิ้นใน 2.395 วินาที (เคอร์เนล) + 26.193 วินาที (พื้นที่ผู้ใช้) = 28.588 วินาที
และสิ่งที่คอขวดทำคือ:
graphical.target @ 26.193s
└─multi-user.target @ 26.193s
└─pdnsd.service @ 26.192s
└─network.target @ 26.192s
ด้วย WD Blue 500GB
การเริ่มต้นเสร็จสิ้นใน 4.051 วินาที (เคอร์เนล) + 11.885 วินาที (พื้นที่ผู้ใช้) = 15.936 วินาที
คอขวดของฉันคือ 3
ntpd.service @ 11.487s + 397ms
NetworkManager.service @ 6.332s + 5.153s
dev-disk-by\x2duuid-357098a9\x2daf36\x2d456c\x2dabe4\x2d7576d1792dfa.swap @6.091s +205ms
ความจริงก็คือสิ่งนี้ทำให้ฉันกังวล: S
NetworkManager.service @ 6.332s + 5.153s
ฉันลืมพูดถึงดิสโทร Manjaro กับ Gnome (ฉบับชุมชน) และฮาร์ดไดรฟ์เชิงกล
การเริ่มต้นเสร็จสิ้นใน 3.266 วินาที (เคอร์เนล) + 12.302 วินาที (พื้นที่ผู้ใช้) = 15.568 วินาที
และฉันมี SSD! แม้ว่า / home จะอยู่ในดิสก์เชิงกล
หากคุณเก็บไว้ในลิ้นชักฉันสงสัยว่าคุณจะเห็นความแตกต่าง😉
ฉันพูดเพราะฉันไม่เห็นว่ามันเร็วมาก
และนั่นคือฉันมีดิสก์เชิงกลและพร้อมบริการที่สะดวกสบายสองสามปี ดิสก์ที่เป็นปัญหาคือ Maxtor 6L250S0
ในแง่หนึ่งเมื่อฉันได้ดิสก์นี้และตาม tune2fs:
ถูกสร้าง:
ระบบไฟล์ที่สร้าง: อังคาร 12 ต.ค. 11:28:03 2010
และได้ย้ายเข้ามาตลอดเวลา:
อายุการใช้งานเขียน: 1353 GB
แม้ว่าฉันรู้ว่าทำไมผู้จัดการเครือข่ายถึงมีเวลานั้นและ pdnsd ขึ้นอยู่กับการทำงานในภายหลัง
สวัสดี! อยากทราบวิธีการทำแบบทดสอบนี้ใน Mint ... ทักทาย!
ไม่สามารถใช้งานได้ในระบบปฏิบัติการประถมศึกษาสิ่งที่น่าเสียดายเพราะเรามีสงครามตีกลับเมื่อนานมาแล้วกับเพื่อนบางคนใน fedora: '(
การเริ่มต้นเสร็จสิ้นใน 2.111 วินาที (เคอร์เนล) + 5.034 วินาที (พื้นที่ผู้ใช้) = 7.145 วินาที
บางวิธีในการปรับปรุงพื้นที่ผู้ใช้ (ฉันต้องลบไฟล์ ?? XD)
0.75 วินาที !!! อู่
ขอบคุณสำหรับการสนับสนุนเพื่อน
ใน linux mint จะทำได้อย่างไร?
ฉันใช้ซีพียู Intel E2140, RAM 2GB, GMA950 ในตัวและดิสก์สองตัว (SATA1 ที่ 148GB โดยที่ระบบอยู่, IDE ที่ 40GB) ฉันมีสิ่งนี้:
การเริ่มต้นเสร็จสิ้นใน 2.794 วินาที (เคอร์เนล) + 17.784 วินาที (พื้นที่ผู้ใช้) = 20.578 วินาที
ไม่มีอะไรแย่ ยังไงก็ตาม Archlinux x86 ข้อ จำกัด ของฉันคือดิสก์
$ systemd วิเคราะห์
เริ่มต้นเสร็จใน 1.731 วินาที (เคอร์เนล) + 2.882 วินาที (เริ่มต้น) + 4 นาที 48.866 วินาที (พื้นที่ผู้ใช้) = 4 นาที 53.480 วินาที
$ systemd- วิเคราะห์ตำหนิ
4 นาที 33.660 วินาที bumblebee-nvidia.service
23.110 วินาที rsyslog.service
:/
เฮ้คุณเป็นอย่างไร ... เฮ้ฉันจะลดเวลาผู้ใช้งานได้อย่างไรเนื่องจากดูเหมือนว่าฉันจะอายุ 34.151 แล้วฉันรู้อยู่แล้วว่ามันใช้เวลานาน