انجمنهای فارسی اوبونتو
کمک و پشتیبانی => انجمن عمومی => نویسنده: جعفر فرقانلوژ در 09 بهمن 1399، 06:39 بظ
-
سلام
چرا اوبونتو نسبت به ویندوز دیر تر بوت میشه ؟ ??? (میدونم کار درستی نیست من مقایسه نمیکنم ولی چرا اینجوری است؟)
الان ویندوز سریع بوت میشه ولی دیر خاموش میشه ولی اوبونتو اینجوری نیست دیر بوت میشه (نسبت به ویندوز )ولی سریع خاموش
چه کاری میشه کرد که سریع تر بوت بشه؟ ??? (یک چیزایی قبلاً خونده بودم ولی درست یادم نیست ;D)
-
حذف اسنپ
غیر فعال کردن سرویس های اضافه(سرویس های که موقع روشن شدن سیستم اسارت میشن رو میگم).
خاموش نکردن سیستم
تغییر توزیع
تقویت سخت افزار(مخصوصا استفاده از هارد ssd)
خودم راه سوم رو پیشنهاد میکنم. چون از بقیه راه ها راحت تر و سریع تر و کم هزینه تر هست
-
هر دو تا روی یه دونه hdd یا ssd نصبن دیگه؟
-
اول با دستور زیر سرویس هایی که موقع بوت ران میشن رو چک کنید که زمان هر کدوم رو هم میزنه :
systemd-analyze blame
و مثلا سرویس that رو میخواید از کار بندازین
و با دستور زیر سرویس هایی که مطمعن هستین وقت گیر هستن و بدردتون نمی خورن رو disable کنید :
sudo systemctl disable that.service
و بعد برا اینکه بعد از ریبوت دوباره اجرا نشن این دستور رو برا همون سرویس اجرا کنید :
sudo systemctl mask that.service
و اگر پشیمون شدید برای برگردوندن سرویس به حالت قبل هم :
sudo systemctl unmask that.service
و بعد
sudo systemctl enable that.service
-
جوری که من خوندم ویندوز موقع خاموش شدن suspend میشه . نمیشه اوبونتو هم همچین کاری کرد تا سریع تر بوت بشه ؟ ???
یا مثلاً این راه رو پیدا کردم
https://linux-zone.org/forums/%D8%A7%D9%86%D8%AC%D9%85%D9%86-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3-linux-forum/%D8%AA%D9%88%D8%B2%DB%8C%D8%B9-%D9%87%D8%A7%DB%8C-%D9%84%DB%8C%D9%86%D9%88%DA%A9%D8%B3-linux-distributions/general-linux/1377-e4rat-%D9%88-%D8%A7%D9%81%D8%B2%D8%A7%DB%8C%D8%B4-%D9%85%D8%B9%D8%AC%D8%B2%D9%87-%D8%A2%D8%B3%D8%A7%DB%8C-%D8%B3%D8%B1%D8%B9%D8%AA-%D8%A8%D8%A7%D9%84%D8%A7%D8%A2%D9%85%D8%AF%D9%86-%D8%B3%DB%8C%D8%B3%D8%AA%D9%85
راه خوبیه مشکلی پیش نمیاره؟ ???
-
اول با دستور زیر سرویس هایی که موقع بوت ران میشن رو چک کنید که زمان هر کدوم رو هم میزنه :
systemd-analyze blame
و مثلا سرویس that رو میخواید از کار بندازین
و با دستور زیر سرویس هایی که مطمعن هستین وقت گیر هستن و بدردتون نمی خورن رو disable کنید :
sudo systemctl disable that.service
و بعد برا اینکه بعد از ریبوت دوباره اجرا نشن این دستور رو برا همون سرویس اجرا کنید :
sudo systemctl mask that.service
و اگر پشیمون شدید برای برگردوندن سرویس به حالت قبل هم :
sudo systemctl unmask that.service
و بعد
sudo systemctl enable that.service
سلام منم مشکل مشابه ایجاد کننده تاپیکو داشتم و با دستور اول که شما گفتین خروجیم شد اینی که تو عکس هست
یه سوال دارم اون برنامه ها که اسمشون dev-loop25.device هستن . اینا مال خود سیستم عاملن ؟ یجورایی مشکوکه آخه
(https://uupload.ir/files/c8zy_screenshot_from_2021-01-28_21-59-54.png)
-
دستگاههای dev-loop مربوط به اسنپ هستند
راهنمای برداشتن بستههای اسنپ
برداشتن بستههای اسنپ (https://wiki.ubuntu.ir/wiki/%D8%A8%D8%B1%D8%AF%D8%A7%D8%B4%D8%AA%D9%86_%D8%A8%D8%B3%D8%AA%D9%87%E2%80%8C%D9%87%D8%A7%DB%8C_%D8%A7%D8%B3%D9%86%D9%BE)
-
جوری که من خوندم ویندوز موقع خاموش شدن suspend میشه . نمیشه اوبونتو هم همچین کاری کرد تا سریع تر بوت بشه ؟ ???
کجا خوندید ما هم بریم بخونیم. ولی با دستور زیر میشه:
$ systemctl suspend
البته همیشه یه راه ساده تر هست و اونم فشار دادن دکمه sleep(اسلیپ) هست.
همونطوری که بالا گفتم سریع ترین و راحت ترین راه خاموش نکردن سیستم هست
-
کجا خوندید ما هم بریم بخونیم.
ااین حرف که ویندوز درست خاموش نمیشه درسته ولی اسلیپ نمیشه! درواقع هایبرنیت میشه که فرقش با suspend to ram اینه که این به هارد suspend میشه برای همینه که سرعت ریستارت ویندوز از سرعت خاموش کردن و روشن کردنش کند تره
شما وقتی ویندوز رو خاموش کنی و بعد بری از توی لینوکس پارتیشنش رو مونت بکنی میگه فایل سیستم کثیفی داره! و اگه با ntfsfix درستش کنی میبینی که ویندوز کندتر از حالت عادی میاد بالا
-
یعنی راهی دیگه ای نیست (این راه هوایی که گفتید رو انجام میدم ) که اوبونتو هم سریع تر بوت بشه؟ و دلیل این سریع بوت شدن ویندوز چیه ؟
اصلا این suspend تو ویندوز چیه؟
-
راستی یک چیز دیگه به ذهنم رسید مثلاً اگه تو ماشین مجازی وقت خواموش کردن سیستم عامل مجازی (مهمان ) میپرسه در همین علت ذخیره شده یا کلا خاموش شده وقتی میزنی ذخیره شه دفعه ی بعد همون حالت خیلی سریع بالا میاد .
نمیشه با سیستم عامل تو حالت واقعی این کار رو کرد ؟ ???
-
یعنی راهی دیگه ای نیست (این راه هوایی که گفتید رو انجام میدم ) که اوبونتو هم سریع تر بوت بشه؟ و دلیل این سریع بوت شدن ویندوز چیه ؟
اصلا این suspend تو ویندوز چیه؟
الان برای بنده یه سوال پیش اومده که چجوری برای شما اوبونتو دیرتر از ویندوز بوت میشه؟
چند هفتست که بجای ویندوز ۱۰ اومدم به اوبونتو ۲۰.۰۴ و از سرعت بالایی که داره هم در بوت شدن و هم در خاموش شدن خیلی تعجب کردم!
البته زمانی که از اوبونتو ۲۰.۱۰ خواستم استفاده کنم شدیدن با کند شدن سیستم مواجه شدم اما بعد برگشتم به نسخه ۲۰.۰۴ و دوباره سیستم با سرعت بسیار بالایی داره هم بوت و هم خاموش میشه البته تو اجرا نرم افزار ها هم توی نسخه ۲۰.۰۴ خیلی سریع هستش
بهتره یکسری اطلاعات از سیستم مثلا از چه ورژن اوبونتویی استفاده میکنی ، چه نرم افزارهایی رو برای استارت آپ قرار دادی (من Gpaste و sunCalender رو گذاشتم) و ... بگی تا بهتر ببینیم چی شده
بعد هم یه سری اطلاعات از سخت افزار بزاری مخصوصا نوع هارد که ssd هست یا hdd و اینکه آیا هر دو سیستم رو که داری با هم مقایسه میکنی روی یک نوع هارد نصب کردی یا نه مثلا یه وقت ویندوز روی ssd نصب کرده باشی و بعد اوبونتو رو روی hdd نصب کرده باشی و حالا داری باهم مقایسشون میکنی!
در کل برای بنده سرعت در سه حالت بوت شدن، اجرای نرم افزار ها و خاموش شدن به ترتیب سرعت بیشتر اول اوبونتو ۲۰.۰۴ بعد ویندوز ۱۰ و بعد اوینتو ۲۰.۱۰ بود
-
یعنی راهی دیگه ای نیست (این راه هوایی که گفتید رو انجام میدم ) که اوبونتو هم سریع تر بوت بشه؟ و دلیل این سریع بوت شدن ویندوز چیه ؟
اصلا این suspend تو ویندوز چیه؟
الان برای بنده یه سوال پیش اومده که چجوری برای شما اوبونتو دیرتر از ویندوز بوت میشه؟
چند هفتست که بجای ویندوز ۱۰ اومدم به اوبونتو ۲۰.۰۴ و از سرعت بالایی که داره هم در بوت شدن و هم در خاموش شدن خیلی تعجب کردم!
البته زمانی که از اوبونتو ۲۰.۱۰ خواستم استفاده کنم شدیدن با کند شدن سیستم مواجه شدم اما بعد برگشتم به نسخه ۲۰.۰۴ و دوباره سیستم با سرعت بسیار بالایی داره هم بوت و هم خاموش میشه البته تو اجرا نرم افزار ها هم توی نسخه ۲۰.۰۴ خیلی سریع هستش
بهتره یکسری اطلاعات از سیستم مثلا از چه ورژن اوبونتویی استفاده میکنی ، چه نرم افزارهایی رو برای استارت آپ قرار دادی (من Gpaste و sunCalender رو گذاشتم) و ... بگی تا بهتر ببینیم چی شده
بعد هم یه سری اطلاعات از سخت افزار بزاری مخصوصا نوع هارد که ssd هست یا hdd و اینکه آیا هر دو سیستم رو که داری با هم مقایسه میکنی روی یک نوع هارد نصب کردی یا نه مثلا یه وقت ویندوز روی ssd نصب کرده باشی و بعد اوبونتو رو روی hdd نصب کرده باشی و حالا داری باهم مقایسشون میکنی!
در کل برای بنده سرعت در سه حالت بوت شدن، اجرای نرم افزار ها و خاموش شدن به ترتیب سرعت بیشتر اول اوبونتو ۲۰.۰۴ بعد ویندوز ۱۰ و بعد اوینتو ۲۰.۱۰ بود
احتمالا گزینه "بوت سریع " در ویندوز ۱۰ برای شما فعال نبوده. برای من وقتی که این گزینه غیرفعال بود، ویندوز نسبت به اوبونتو به مراتب آهسته تر بوت می شد.
-
اول با دستور زیر سرویس هایی که موقع بوت ران میشن رو چک کنید که زمان هر کدوم رو هم میزنه :
systemd-analyze blame
و مثلا سرویس that رو میخواید از کار بندازین
و با دستور زیر سرویس هایی که مطمعن هستین وقت گیر هستن و بدردتون نمی خورن رو disable کنید :
sudo systemctl disable that.service
و بعد برا اینکه بعد از ریبوت دوباره اجرا نشن این دستور رو برا همون سرویس اجرا کنید :
sudo systemctl mask that.service
و اگر پشیمون شدید برای برگردوندن سرویس به حالت قبل هم :
sudo systemctl unmask that.service
و بعد
sudo systemctl enable that.service
جالب بود
مال من اینطوری :
29.451s apt-daily-upgrade.service
3.610s fwupd-refresh.service
3.044s dev-sda5.device
2.530s NetworkManager-wait-online.service
1.842s snapd.service
1.800s windscribe-cli.service
1.620s networkd-dispatcher.service
1.491s udisks2.service
1.407s accounts-daemon.service
890ms lightdm.service
889ms avahi-daemon.service
875ms plymouth-quit-wait.service
851ms polkit.service
847ms NetworkManager.service
718ms systemd-logind.service
717ms thermald.service
703ms wpa_supplicant.service
554ms ModemManager.service
471ms fwupd.service
451ms apparmor.service
436ms systemd-resolved.service
390ms apport.service
361ms systemd-journal-flush.service
360ms rsyslog.service
356ms grub-common.service
354ms systemd-udevd.service
346ms e2scrub_reap.service
332ms gpu-manager.service
267ms upower.service
246ms grub-initrd-fallback.service
234ms systemd-journald.service
218ms systemd-timesyncd.service
207ms systemd-udev-trigger.service
187ms blueman-mechanism.service
171ms keyboard-setup.service
152ms user@1000.service
129ms alsa-restore.service
115ms lm-sensors.service
110ms update-notifier-download.service
106ms systemd-modules-load.service
83ms pppd-dns.service
64ms systemd-tmpfiles-setup.service
55ms snapd.seeded.service
49ms systemd-sysctl.service
47ms systemd-tmpfiles-clean.service
46ms systemd-sysusers.service
43ms modprobe@drm.service
42ms systemd-random-seed.service
41ms kerneloops.service
39ms colord.service
37ms openvpn.service
37ms systemd-user-sessions.service
36ms dev-hugepages.mount
35ms dev-mqueue.mount
34ms systemd-tmpfiles-setup-dev.service
34ms systemd-remount-fs.service
33ms sys-kernel-debug.mount
33ms systemd-update-utmp.service
32ms hddtemp.service
32ms sys-kernel-tracing.mount
28ms plymouth-start.service
28ms setvtrgb.service
24ms swapfile.swap
23ms plymouth-read-write.service
23ms kmod-static-nodes.service
21ms snapd.apparmor.service
18ms ufw.service
18ms sys-kernel-config.mount
13ms user-runtime-dir@1000.service
12ms sys-fs-fuse-connections.mount
12ms console-setup.service
11ms systemd-update-utmp-runlevel.service
10ms resolvconf-pull-resolved.service
7ms rtkit-daemon.service
1ms snapd.socket
اون اولی چی ؟ میشه بگید کدوماش زیاد واجب نبستن من غیر فعالشون کنم؟
-
من وقتی لپ تاپم رو خریدم روش ویندوز نصب بود ،وقتی اوبونتو ۲۰.۰۴ نصب کردم خیلیی دیرتر بوت میشد
بعدش تصمیم گرفتم ssd نصب کنم و تا جایی که از ویندوز یادمه هنوزم بوت اوبونتو روی ssd از بوت ویندوز روی hdd کندتره
اسنپ رو هم روی اوبونتو پاک کردم
یه برنامهای بود که برای اولین بار باید با گراب اجرا میشد و ۲ دقیقه مهلت داشتی تا برنامههای پر استفاده رو باز کنی تا اونارو توی حافظش ذخیره کنه که از بوت بعدی اونارو سریعتر اجرا کنه ،اونم کاری ازپیش نبرد
-
والا شما تو لینوکس میتونی خودت هرچی بخوای رو تنظیم کنی
من خودم لینوکسم روی hdd فقط توی ۱۵ ثانیه بوت میشه و میاد بالا (البته خب اوبونتو نیست)
برای اوبونتو هم فکر کنم یه جا آقای بهزادی نوشته بود که روی ssd ایش کمتر از ده یا پنج ثانیه میاد بالا
-
خب ببین مشکل از کجاست؟ راهاندازی اوبونتو نباید بیشتر از ۳ ثانیه طول بکشه.
-
خب ببین مشکل از کجاست؟ راهاندازی اوبونتو نباید بیشتر از ۳ ثانیه طول بکشه.
سه ثانيه !!!! :o :o
چطوري؟ ???
مشخصات سيستم
رم ۶
پردازنده AMD® Sempron(tm) 140 processor ۲.۷۰
حافظه ۵۰۰گيگ ۳۰گيگ براي اوبونتو (۸گيگ هم براي خونه جدا ) هنوز نصف هم نشده hdd
اين هم سرويس ها
28.806s plymouth-quit-wait.service >
21.959s man-db.service >
20.817s logrotate.service >
19.337s snapd.service >
13.926s networkd-dispatcher.service >
10.310s systemd-udev-settle.service >
10.111s dev-sda8.device >
9.734s NetworkManager-wait-online.service >
8.697s udisks2.service >
7.816s accounts-daemon.service >
7.679s apt-daily-upgrade.service >
7.000s ModemManager.service >
5.949s dev-loop0.device >
5.649s dev-loop2.device >
5.629s dev-loop12.device >
5.621s dev-loop1.device >
5.532s dev-loop7.device >
5.512s dev-loop15.device >
5.503s dev-loop11.device >
5.377s dev-loop3.device >
5.376s dev-loop4.device >
5.372s dev-loop5.device >
5.332s dev-loop6.device >
5.322s polkit.service >
lines 2-24
اشباهي كه كردم چنتا برنامه که خيلي هم لازمه رو با اسنپ نصب کردم :'(
الان چطوري بايد سرعتش رو بيشتر كنم؟ ???
-
فقط همون اسنپ داره ۶ ثانیه به زمان راهاندازی اضافه میکنه.
خدمتهای مربوط به شبکه هم دارن زیادی وقت میگیرن که باید دید مشکلشون چیه.
-
فقط همون اسنپ داره ۶ ثانیه به زمان راهاندازی اضافه میکنه.
خدمتهای مربوط به شبکه هم دارن زیادی وقت میگیرن که باید دید مشکلشون چیه.
درسته اسنپ رو يك كاريش ميكنم :)
خدمتهای مربوط به شبکه هم دارن زیادی وقت میگیرن که باید دید مشکلشون چیه.
چطوري مشكلش رو بفهمم ؟
-
عزیزان فکر کنم اشتباه دارین مساله رو بررسی میکنین
تا جایی که من متوجه شده بودم systemd-analyze blame صرفا زمان بوت شدن تک تک سرویس ها را مینویسه و لزوما به معنای این نیست که این مقدار طول میکشه تا سیستم بوت بشه. دستور بهتر systemd-analyze critical-chain هست
اگه اشتباه متوجه شدم تصحیح کنین لطفا
-
هر دو تا روی یه دونه hdd یا ssd نصبن دیگه؟
من از هارد اس اس دی استفاده میکنم ولی خیلی بوت را سریع نمیکنه در لینومس
ولی نصب ا\لیکیشن ها را سریع میکنه
-
هر دو تا روی یه دونه hdd یا ssd نصبن دیگه؟
من از هارد اس اس دی استفاده میکنم ولی خیلی بوت را سریع نمیکنه در لینومس
ولی نصب ا\لیکیشن ها را سریع میکنه
پ رو گم کردی؟ :) :o
بعدش این که هارد اس اس دی نداریم :| یا هارد یا ssd مگه اینکه هیبریدی باشه
و این که وقتی میگی افزایش نمیده سرعتش چقدره؟ وگرنه همون طور که گفتن باید با ssd کمتر از ۵ ثانیه طول بکشه بوت
-
هر دو تا روی یه دونه hdd یا ssd نصبن دیگه؟
من از هارد اس اس دی استفاده میکنم ولی خیلی بوت را سریع نمیکنه در لینومس
ولی نصب ا\لیکیشن ها را سریع میکنه
پ رو گم کردی؟ :) :o
بعدش این که هارد اس اس دی نداریم :| یا هارد یا ssd مگه اینکه هیبریدی باشه
و این که وقتی میگی افزایش نمیده سرعتش چقدره؟ وگرنه همون طور که گفتن باید با ssd کمتر از ۵ ثانیه طول بکشه بوت
من سرعتی تایپ میکنم برای همین کلمات را اشتباه زدم
من از هارد اس اس دی استفاده میکنم ولی توی سرعت بوت شدن لینوکس خیلی تعصیر ندارد
-
فکر کنم اونی که میخواستم رو پیدا کردم \\:D/
https://ubuntuhandbook.org/index.php/2017/10/enable-hibernate-ubuntu-17-10/
-
متظورتون اینه که کامپیوتر رو hibernate کنید؟
اگه ssd دارید این کار بده. چون هر دفعه که کامپیوتر hibernate میشه، اطلاعات رم میره روی ssd و این یعنی نوشتن بیشتر روی ssd که باعث کاهش عمر ssd میشه.
-
متظورتون اینه که کامپیوتر رو hibernate کنید؟
اگه ssd دارید این کار بده. چون هر دفعه که کامپیوتر hibernate میشه، اطلاعات رم میره روی ssd و این یعنی نوشتن بیشتر روی ssd که باعث کاهش عمر ssd میشه.
نه من ssd نیست