מבצע "אופטימיזציה". טיפים להאצת אובונטו. הגדלת המהירות של אובונטו מאיץ את linux mint 17

13.04.2022

ידוע שמערכות הפעלה מודרניות משתמשות בטכנולוגיה כמו זיכרון וירטואלי, המיועד למערכות הפעלה ריבוי משימות.

במשפחת מערכת ההפעלה קובץ Windows, משמש לאחסון זיכרון RAM שאינו בשימוש באזור דיסק קשיח, נקרא "קובץ ההחלפה" (pagefile.sys).

הארגון שלה רחוק מלהתממש בצורה הטובה ביותר(בלשון המעטה!). במערכת ההפעלה לינוקס, אפילו במהלך ההתקנה, נוצרת מחיצת החלפה נפרדת - "החלפה", שהיא הרבה יותר טובה.

קוֹבֶץ החלפת חלונותו-Linux-swap, ממוקמים בדיסק הקשיח (הדיסק הקשיח). כאשר אין מספיק זיכרון RAM, דפי זיכרון מוחלפים מתוך זיכרון RAM אל הכונן הקשיח, וכאשר אתה ניגש שוב לקבצים במחיצת ההחלפה, הם נטענים בחזרה לתוך RAM.

כל הבעיה היא שמהירות הקריאה-כתיבה של הקשה HDD(אפילו המהיר ביותר) פקטור שלפחות ממהירות RAM. זה מה שמוביל למחשב איטי יותר ולירידה בביצועים באופן כללי.

ישנן שתי דרכים לפתור בעיה זו: להשתמש בכמויות גדולות של זיכרון RAM או להגדיר כראוי את המערכת לעבוד עם קובץ העמוד ולהחליף.

אז באובונטו יש הגדרה ששולטת באחוזים זיכרון חופשי, אשר יתחיל לזרוק דפי זיכרון ל-swap - vm.swappiness.

באובונטו, כברירת מחדל, יש לו ערך של - 60. המשמעות היא שכאשר 40% מזיכרון ה-RAM תפוס, תתחיל השלכה אקטיבית של דפי זיכרון לקטע ההחלפה, כלומר 100% - 60% = 40%.

אתה יכול לבדוק מה ערך הפרמטר עבורך באופן הבא.

פתח את המסוף באמצעות צירוף מקשים Ctrl+Alt+Tוהפעל את הפקודה:

cat /proc/sys/vm/swappiness

ערך פרמטר זה יכול להיות שימושי רק עבור מחשבים עם כמות קטנה של זיכרון RAM (512 -1024 MB).

אם יש לך מחשב מודרניאו מחשב נייד עם כמות גדולה של זיכרון RAM (4-6, או אפילו 8 GB), אז זה לא סביר שיתאים לך.

פורומים ובלוגים רבים של אובונטו ממליצים להגדיר vm.swappiness = 10 (כלומר 100% - 10% = 90%). אבל לפי דעתי ניסיון אישי, אם יש לך 6 GB של זיכרון RAM, תוכל להתנהג בצורה אגרסיבית יותר על ידי הגדרת הערך ל-0. ב במקרה הזההמערכת תיגש למחיצת ההחלפה רק כמוצא אחרון.

אני ממליץ להתנסות בפרמטר זה ב הפגישה הנוכחית(לאחר אתחול מחדש הכל יחזור לערך ברירת המחדל), מבלי לשנות שום דבר בקבצי תצורת המערכת לעת עתה על מנת למצוא את הפרמטר האופטימלי ביותר. וכאן הכל אינדיבידואלי...

אתה יכול לעשות את זה ככה.

שוב, פתחו את הטרמינל הכל יכול בשילוב מקשים Ctrl+Alt+Tוהפעל בו את הפקודה הבאה:

sudo sysctl vm.swappiness=

לאחר סימן השוויון, הגדר את הערך מ-100 ל-0 (בהתאם לכמות ה-RAM שלך).

לאחר מכן, נסה "לחפור" את המערכת שלך: פתח מספר דפדפנים עם מספר רב של כרטיסיות, העתק קבצים גדוליםלמדיה חיצונית (זו, אגב, נקודה כואבת של מערכות לינוקס - מהירות ההעתקה למדיה חיצונית. אבל עוד על כך בפעם הבאה) וכדומה.

לאחר שבחרתם את הערך המתאים ביותר עבורכם, עליכם להגדיר את הערך החדש כקבוע. העתק והפעל את הפקודה הבאה בטרמינל:

sudo gedit /etc/sysctl.conf

קובץ תצורה ייפתח לפניך עורך טקסט gedit. בסוף קובץ זה נכניס את שני הפרמטרים הבאים ללא hash לפניהם:

vm.swappiness=0 vm.vfs_cache_pressure = 1000

שמור את הקובץ. זה אמור להיראות כמו צילום המסך למטה:

אתחל את המחשב. לאחר אתחול מחדש, בצע בטרמינל:

sudo sysctl -p

אני, כפי שצוין לעיל, בחרתי בפרמטר השווה ל-0, ובעצם משבית את מחיצת ההחלפה, שכן עבור המחשב שלי עם שישה גיגה-בייט של זיכרון RAM זה התברר כאופטימלי ביותר. אתה יכול להגדיר את ערך הפרמטר ל-10, כפי שהומלץ בפורומים רבים.

כדוגמה, ברצוני להדגים טעינת RAM באובונטו 12.10 x64 עם 6 GB RAM.
אז, פתחתי שלושה דפדפנים - Mazilla Firefox הסטנדרטי, Opera ו גוגל כרוםעם מספר כולל של כרטיסיות של כ-40, נגן אודיו Clementine (אגב, די תובעני במשאבי מחשב), סקייפ, לקוח טורנט qBittorrent.
והנה צילום מסך htop(זהו צג תהליכי קונסולה מתקדם למדי). להתקנה, הקלד את הטרמינל

sudo apt-get התקנת htop


אני חושב שהכל מתבהר: פחות ממחצית מזיכרון ה-RAM המותקן תפוס.
לכן, אם יש לך הרבה זיכרון RAM, אז השימוש במחיצת החלפה לא הגיוני. זה רק יאט את מהירות המחשב שלך!
לסיכום, אני יכול לומר שזה לא הדבר היחיד שניתן לעשות כדי להאיץ את אובונטו. עוד על כך במאמרים הבאים. הירשמו לערוץ RSS!
שיהיה לך מצב רוח מעולה עבודה מהירהמחשב ושנה טובה!
כהפתעה נעימה, היום יש סרטון על איך עובדי גוגל ראו את השנה האחרונה.

לפני שנמשיך להאיץ את אובונטו, בואו נבין מדוע המערכת נעשית איטית יותר עם הזמן. יכולות להיות לכך מספר סיבות. יתכן שיש לך מחשב חלשעם תצורה רגילה. ייתכן שהתקנת מספר יישומים שגוזלים משאבים במהלך אתחול המערכת. למעשה, הסיבות אינסופיות.

להלן טריקים שונים שיעזרו להאיץ מעט את אובונטו. אלו הם חלק מה האפשרויות הטובות ביותר, מה שניתן לעשות כדי שהמערכת תעבוד בצורה חלקה ויעילה יותר. אתה יכול לעקוב אחר כל הטיפים המוצגים או רק חלק מהם. בעת השימוש בהם, מהירות אובונטו עולה באופן ניכר.

השתמשתי בטריקים האלה עם יותר מ גרסה ישנהאובונטו, אבל אני חושב שניתן להשתמש בהם בגירסאות אחרות, כמו גם בגירסאות אחרות הפצות לינוקסהמבוססים על אובונטו: Linux Mint, Elementary OS Luna וכו'.

צמצם את זמן הטעינה של מסך הבחירה.

מסך זה נותן לך 10 שניות לבחור את מערכת ההפעלה שלך, להיכנס למצב שחזור וכו'. אני חושב שזה יותר מדי זמן. אם אתה עוקב אחרי מערכת זו, אתה צריך לשבת ליד המחשב שלך וללחוץ על המקש הימני כדי להיכנס לאובנטו במהירות האפשרית. זה לוקח זמן, לא? הטריק הראשון הוא לשנות את התזמון של מסך הבחירה הזה. אם נוח לך יותר להשתמש בכלי GUI, תוכל לקרוא על שינוי זמן האתחול והסדר ב-Grub Customizer.

כל השאר יכולים פשוט להזין את הפקודה הבאה כדי לפתוח את הגדרות תצורת מסך האתחול:

Sudo gedit /etc/default/grub &

עליך להחליף GRUB_TIMEOUT=10 ב-GRUB_TIMEOUT=2 . אז זמן הטעינה יהיה 2 שניות. עדיף לא לבחור 0 שניות, כי אז לא תוכל לבחור בין כניסה למערכת ההפעלה למצב שחזור. לאחר שינוי התצורה, הזן את הפקודה הבאה, שתבצע את השינויים:

Sudo update-grub

הגדר יישומי הפעלה אוטומטית.

עם הזמן, אתה מתחיל להתקין אפליקציות. חלקם פועלים בכל פעם שמערכת ההפעלה מאתחלת. כמובן שהפעלת יישומים אלה דורשת משאבים.

התוצאה: המחשב מאט לפרק זמן ארוך לאחר האתחול. עבור אל Unity Dash ומצא שם יישומי הפעלה:

שם תראה את כל יישומי האתחול. תחשוב אם יש שם יישומים שאתה לא צריך בעת הפעלת מערכת ההפעלה? ניתן להסיר אותם מרשימה זו.


מה אם אתה לא רוצה לכבות את הטעינה האוטומטית? לדוגמה, אם התקנת איזשהו יישום חיווי עבור אובונטו, תרצה שהוא יופעל אוטומטית כאשר אתה מפעיל את המחשב שלך.

במקרה זה, אתה יכול לעכב את השקת היישומים. לאחר מכן תפנה כמות מסוימת של משאבים המשמשים בעת טעינת מערכת ההפעלה, ולאחר זמן מה יופעלו אוטומטית היישומים הדרושים. במסך מהתמונה הקודמת, לחץ על כפתור "ערוך" ושנו את שעת ההתחלה באמצעות אפשרות השינה.

לדוגמה, אם אתה רוצה לדחות את ההשקה של מחוון Dropbox, למשל, 20 שניות, אתה רק צריך להוסיף את זה לפקודה הקיימת:

שינה 10;

ואז הפקודת dropbox start -i משתנה לשינה 20; dropbox start -i. המשמעות היא שדרופבוקס תושק כעת עם עיכוב של 20 שניות. באופן דומה, אתה יכול לשנות את שעת ההתחלה של יישומים אחרים.


התקן טעינה מוקדמת עבור יישומים כדי להאיץ את השקתם.

טעינה מוקדמת היא תהליך רקע שמנתח את התנהגות המשתמש וטוען יישומים לעתים קרובות. פתח מסוף והזן את הפקודה הבאה כדי להתקין מראש אתחול:

טעינה מראש של Sudo apt-get

לאחר ההתקנה, הפעל מחדש את המחשב ושכח מתהליך זה. הוא יעבוד ב רקע כללי.

בחר את המראות הטובות ביותר עבור עדכונים.

זה יהיה טוב לוודא שאתה משתמש הגרסאות הטובות ביותרמראות לעדכון יישומים. מאגר התוכנה "משתקף" ברחבי העולם במקרה של אובונטו. אופטימיזציה היא להשתמש בשרת שקרוב יותר אליך מבחינה גיאוגרפית. הודות לכך, המערכת תתעדכן מהר יותר, מכיוון שהזמן שלוקח לשלוח מנות לשרת מצטמצם.

IN תוכנות ועדכונים -> הכרטיסייה תוכנה אובונטו -> הורד מאת בחר אחר, ולאחר מכן לחץ על בחר בשרת הטוב ביותר:


לאחר מכן, יתחיל בדיקה ותוצע לך המראה הטובה ביותר. בדרך כלל זה כבר מותקן, אבל עדיף לבדוק שוב לכל מקרה. אם המראה המכילה את המאגר לא מתעדכנת בתדירות גבוהה, עדכוני המערכת עשויים להתעכב. טיפ זה יהיה שימושי לאנשים עם מהירויות אינטרנט איטיות יחסית.

ל עדכונים מהיריםהשתמש ב-apt-fast במקום ב-apt-get.

Apt-fast הוא סקריפט מעטפת עבור apt-get. זה משפר את מהירות העדכון וההורדה של חבילות, מכיוון שהוא מוריד חבילות בו-זמנית על פני מספר חיבורים. אם אתה משתמש לעתים קרובות בטרמינל וב-apt-get כדי להתקין ולעדכן את החבילות הללו, שקול לנסות את apt-fast. ניתן להתקין אותו מה-PPA הרשמי באמצעות הפקודות הבאות:

Sudo add-apt-repository ppa:apt-fast/stable sudo apt-get update sudo apt-get install apt-fast

הסר ign מעדכון apt-get, המתייחס לשפות.

שמתם לב פעם מה אומר sudo apt-get update? הוא מכיל שלושה סוגי מחרוזות: hit, ign, get. אם תסתכלו על מחרוזות האותות, תבחינו שהן קשורות בעיקר לתרגום שפה. אם אתה משתמש ביישומים ובחבילות בשפה אחת, אינך זקוק לתרגום לאותה שפה.

אם תסיר עדכונים הקשורים לשפה מ-apt-get, המהירות של apt-get תגדל מעט. כדי לעשות זאת, פתח את הקובץ הבא:

Sudo gedit /etc/apt/apt.conf.d/00aptitude

הוסף את השורה הבאה בסוף הקובץ:

רכוש::שפות "ללא";

הפחת התחממות יתר.

התחממות יתר - בעיה נפוצה, שנמצא ברוב המחשבים. מחשב שחומם יתר על המידה הוא די איטי. פתיחת תוכנית אורכת מאות שנים, כאשר מאוורר המעבד מסתובב במהירויות Usain Bolt. ישנן 2 דרכים להפחית את מידת החימום, ולכן להגביר את היעילות של אובונטו, גם האופטימיזציה תהיה טובה יותר. אלה הם TLP ו-CPUFREQ.

כדי להתקין ולהשתמש ב- TLP, הזן את הפקודות הבאות במסוף:

Sudo add-apt-repository ppa:linrunner/tlp sudo apt-get update sudo apt-get install tlp tlp-rdw sudo tlp start

לאחר ההתקנה, אינך צריך לעשות דבר. TLP פועל ברקע.

כדי להגדיר את מחוון CPUFREQ, השתמש בפקודה הבאה:

Sudo apt-get install indicator-cpufreq

הפעל מחדש את המחשב והפעל את מצב חיסכון בחשמל:


התאם אישית את LibreOffice כדי לגרום לתוכניות אלה לפעול מהר יותר.

אם אתה משתמש לעתים קרובות תוכניות משרד, אז אולי תרצה לשנות את LibreOffice כדי להאיץ את העניינים. הזיכרון יוגדר כאן. פתח את LibreOffice, עבור אל כלים -> אפשרויות. שם, מהעמודה השמאלית, בחר Memory והפעל את Systray Quickstarter, הגדל את הקצאת הזיכרון.


אם אפשר, השתמש בממשק קל יותר.

אם אתה משתמש בממשק הרגיל של Unity או GNOME, ייתכן שתהיה מעוניין לעבור לממשקים פשוטים יותר כמו Xfce או LXDE.

ממשקים אלה משתמשים בפחות זיכרון RAM ומבזבזים פחות כוח מעבד. יש להם גם תוכניות קטנות שיכולות גם להאיץ את אובונטו.

כמובן, ייתכן שהממשקים הללו לא ייראו מודרניים כמו Unity או GNOME. זו הפשרה שתצטרכו לעשות.

השתמש בגרסאות קלות יותר של יישומים.

זוהי דווקא הצעה בלבד, ולכן שאלה זו תלויה בהעדפות אישיות. יישומים סטנדרטיים או פופולריים רבים צורכים משאבים רבים וייתכן שלא יתאימו למחשב בעל הספק נמוך. במקרה זה, עליך לחפש חלופות ליישומים כאלה. לדוגמה, אתה יכול להשתמש ב-AppGrid במקום ב-Ubuntu Software Center. Gdebi מתאים להתקנת חבילות. במקום LibreOffice Writer, אתה יכול להשתמש ב-AbiWord.

בכך מסתיים אוסף הטיפים שיעזרו לחזק את אובונטו 14.04, 16.04 וגרסאות אחרות. אני בטוח שעל ידי ביצוע הטריקים האלה המערכת תעבוד הרבה יותר טוב.

Daemon - במערכות UNIX - שירות הפועל ברקע ללא תקשורת ישירה עם המשתמש. Daemons מתחילים בדרך כלל במהלך אתחול המערכת. משימות דמון טיפוסיות: שרתים פרוטוקולי רשת(HTTP, FTP, דוא"ל וכו'), ניהול חומרה, תמיכה בתורי הדפסה, ניהול משימות מתוזמנות וכו'. בהתאם למשימות שמבצע המחשב, ניתן להשבית חלק מהדמונים הללו ובכך לחסוך בזמן האתחול של המערכת ולצמצם את עומס על המערכת במהלך הפעולה. לשם כך נשתמש בכלי השירות sysv-rc-conf. כלי זה הוא כלי עזר למסוף, אבל הוא מאוד פשוט ואינטואיטיבי, כך שגם אנשים עם פחד סופני יכולים להשתמש בו. הַתקָנָה:

sudo apt-get התקנת sysv-rc-conf

בואו נשיק:

sudo sysv-rc-conf

בטרמינל נקבל את הדברים הבאים: הבקרה מתבצעת באמצעות מספר מקשים: רווח - לשים/להסיר צלב, + - - לעצור/להתחיל את התהליך, Q - יציאה.

המספרים בחלק העליון הם רמות ההשלמה. כדי להשבית את השירות, אתה רק צריך להסיר את הצלב מכל הרמות.

    Acpi-support - עדיף להשאיר את רמת ברירת המחדל. כלומר: 2,3,4,5.

    Acpid - דמון ה-acpi. תהליכים זה והקודמים אחראים על ניהול צריכת החשמל וחשובים מאוד גם למחשבים ניידים וגם לתחנות עבודה, לכן עדיף להשאיר אותם מופעלים. ברירת מחדל: 2,3,4,5.

    Adjtimex - כלי לכוונון עדין של שעון הקרנל. בדרך כלל זה לא ברשימת ההורדות. במקרים חריגים, אם הוא עדיין ברשימה זו, אז יש לכך סיבות טובות ועדיף להשאיר אותו כלול.

    Alsa - אם אתה משתמש בתת מערכת הסאונד alsa, אז כן, אתה צריך לעזוב את ההשקה. אבל אם יש לך את השירות alsa-utils, אז זה יכול להיות מושבת. ברירת מחדל: מושבתת אם alsa-utils מופעל.

    Alsa-utils - במערכת שלי, השירות הזה מחליף את alsa, אז כיביתי את alsa והדלקתי את זה ברמה S. -הערה- ב"כבה" אני מתכוון - הסרתי את כל ה- "X" מכל רמות הריצה. אם לא היו לך אותם, נהדר. בואו נמשיך עם ההגדרה. ברירת מחדל: רמת ריצה S.

    Anacron - תת-מערכת קרון המבצעת כל אחת מהמשימות שלה שלא הושלמו בזמן. לרוב, זה קורה אם המחשב שלך היה כבוי כאשר משימת ה-cron החלה. לדוגמה, updatedb מתוכנן כל יום בשעה 02:00, אך המחשב לא פעל באותו זמן. כאשר אתה מפעיל את המחשב שלך, anacron ינסה לזהות את כל המשימות שהוחמצו ולהפעיל אותן. הסרתי את השירות הזה כי אני לא מכבה את המחשב הנייד שלי לעתים קרובות, אבל רוב הזמן הוא צריך להיות דלוק. ברירת מחדל: 2,3,4,5.

    Apmd - השירות הזה קצת בלבל אותי. כבר הפעלתי acpid, אז למה עלי להפעיל גם את apmd? אם המחשב שלך לא כל כך ישן שהוא אפילו לא תומך ב-acpi, נסה להשבית את השירות הזה. כיביתי את זה. ברירת מחדל: 2,3,4,5.

    Atd - מתזמן, כמו cron. כיביתי את זה. ברירת מחדל: 2,3,4,5.

    Binfmt-support - תמיכת ליבה עבור פורמטים בינאריים אחרים. עזבתי. ברירת מחדל: 2,3,4,5.

    Bluez-utiles - כיביתי את זה. אין לי מכשירי Bluetooth. ברירת מחדל: 2,3,4,5.

    Bootlogd - השאר אותו פועל. ברירת מחדל: S.

    Cron - גם את זה צריך להשאיר. ברירת מחדל: 2,3,4,5.

    Cupsys - תת מערכת לניהול מדפסות. אין לי מדפסת, אז כיביתי אותה בבטחה, אבל אתה תלוי בנסיבות. ברירת מחדל: 2,3,4,5.

    Dbus - מערכת אוטובוס מסרים. חשוב מאוד, השאר את זה. ברירת מחדל: 2,3,4,5.

    Dirmngr - כלי עזר לניהול רשימת תעודות. עובד ביחד עם gnupg. ברירת מחדל: 2,3,4,5.

    Dns-clean - משמש בעיקר לניקוי DNS בעת שימוש בחיבורי חיוג. אין לי חיוג, אז כיביתי אותו. ברירת מחדל: S.

    Evms - (Enterprise Volume Management System) - מערכת ניהול נפח עבור מערכת ההפעלה לינוקס. EVMS מציעה מנגנונים יחידים ומאוחדים לניהול דיסקים, מחיצות דיסקים, מערכות קבצים, נפחים פיזיים של LVM וכו'. כיביתי את זה. ברירת מחדל: S.

    Fetchmail - שד משלוחים אימייל. כיביתי את זה. ברירת מחדל: 2,3,4,5.

    Gdm - מנהל שולחן העבודה של Gnome. בכל מקרה, כבר כיביתי אותו כשהחלטתי לאתחל לקונסולה. במקרה הזה זה עניין של העדפה, אז זה תלוי בך אם אתה רוצה לטעון ישירות ל-GUI. ברירת מחדל: 2,3,4,5.

    Gdomap - אין לי מושג למה התהליך הזה צריך לפעול. לא ראיתי את הדמון הזה באף מערכת אחרת, אז כיביתי אותו ולא מרגיש שום אובדן. האם יש סיבות להשתמש בו במחשבים ניידים או בתחנות עבודה? ברירת מחדל: 2,3,4,5.

    Gpm - תמיכה בעכבר לקונסולה. אם אתה מרגיש שאתה לא יכול בלי עכבר בקונסולה, הגדר את רמת הביצוע ל-1 ו-2. זה כל מה שאתה צריך. ברירת מחדל: 2,3,4,5.

    עצור - אל תשתנה. ברירת מחדל: 0.

    Hdparm - סקריפט להתאמת הכונן הקשיח. השבתתי רמות 2,3,4,5, אבל קבעתי רמה S. אני מאמין שפותחים DMA, 32bit I/O וכו'. יועיל לתהליכים אחרים. שיניתי גם את התסריט המקורי לפשוט מאוד, אותו הכנתי בעצמי. אני לא חושב ששווה לעשות את כל הבדיקות המיותרות האלה אם אני יודע מה אני עושה. קובץ התצורה הוא /etc/hdparm.conf. ברירת מחדל: 2,3,4,5.

    Hibernate - אם המערכת שלך תומכת במצב שינה, השאר את השירות פועל. אחרת זה חסר תועלת. ברירת מחדל: S.

    Hotkey-setup - הדמון הזה מאפשר כמה מקשי קיצור ספציפיים במחשבים ניידים. תמיכה זמינה מהמפעל: HP, Acer, ASUS, Sony, Dell ו-IBM. אם יש לך מחשב נייד מיצרנים אלה, אתה יכול להשאיר את השירות פועל, אחרת הפעלתו תהיה חסרת תועלת. ברירת מחדל: 2,3,4,5.

    Hotplug ו-hotplug-net - הפעלת תת-מערכות Hotplug לוקחת זמן. הייתי תוהה אם לכלול אותם בכלל. ביצעתי כמה שינויים ב-/etc/network/interfaces שלי. במקום להתייחס אלייך כרטיס אלחוטיבמהלך תהליך ה-hotplug, העברתי אותו למצב אוטומטי. כך אני יכול להשבית את התהליכים האלה. וידאתי שגם כשהם מושבתים, אובונטו מוצא את מנהלי ההתקן של ה-USB, מצלמה דיגיטליתוכולי. אז אני חושב שהשבתת תהליכים אלה היא די בטוחה. -הערה- אם לאחר השבתת ה-hotplug כרטיס הקול שלך מפסיק לעבוד, תוכל להפעיל אותו מחדש. או שאתה יכול לערוך את קובץ /etc/modules כדי להוסיף את מודול מנהל ההתקן כרטיס קול. מאוחרים יותר עובדים מהר יותר, נבדקו. ברירת מחדל: S.

    Hplip - תת-מערכת הדפסה והדמיה של HP. כיביתי את זה. ברירת מחדל: S.

    Hwtools - כלי אופטימיזציה של irq.

    Ifrename - סקריפט למתן שמות לממשקי רשת. נשמע נחמד, אבל כיביתי את זה. זה נחוץ בעיקר כדי לנהל את השמות של מספר ממשקי רשת. מכיוון שיש לי שניים כרטיסי רשת- אלחוטי וקווי - אלה מסומנים על ידי הקרנל כ-eth0 ו-ath0, כך שהתהליך חסר תועלת עבורי. ברירת מחדל: S.

    Ifupdown ו-ifupdown-clean - אין להשבית. אלו הם סקריפטים להפעלת ממשקי רשת בעת האתחול. ברירת מחדל: ifupdown - 0.6,S ו-ifupdown-clean - S.

    Inetd או inetd.real - חפש בקובץ /etc/inetd.conf והעיר את כל השירותים שאתה לא צריך. אם לא נותרו שירותים פעילים לאחר מכן, ניתן להסיר את הדמון בבטחה מההפעלה. ברירת מחדל: 2,3,4,5.

    Klogd - אל תכבה. ברירת מחדל: 2,3,4,5.

    Laptop-mode - שירות לבדיקת מחשב נייד: האם הגיע הזמן לזרוק את הסוללה. חסר תועלת עבור מחשב שולחני. ברירת מחדל: 2,3,4,5.

    Libpam-devperm - דימון לשחזור זכויות גישה לקבצי המכשיר לאחר כשל במערכת.

    Linux-restricted-modules-common - אתה צריך לראות אם מודולים לא חינמיים נטענים למערכת. ניתן למצוא מודולים אלה ב-/lib/linux-restricted-modules. אם לא נעשה שימוש במודולים כאלה, אתה יכול להשבית בבטחה את הדמון. ברירת מחדל: 0.6,S.

    Lm-חיישנים - אם לוח אםתומך בשבבי מגע, אתה יכול לראות את הסטטוס שלהם.

    Lvm - אני לא משתמש בו, אז השבתתי אותו. השאר את זה אם יש לך lvm. ברירת מחדל: S.

    Makedev - אין להשבית. ברירת מחדל: 2,3,4,5.

    Mdamd - כלי לניהול התקני RAID. ברוב המקרים אתה יכול לכבות אותו. ברירת מחדל: 2,3,4,5.

    Mdamd-raid - כלי RAID. ברירת מחדל: S.

    Module-init-tools - עומסים מודולים נוספיםמהמודולים /etc/. אתה יכול להציג את התוכן שלה עבור נוכחות של מודולים מיותרים. בדרך כלל כלול. ברירת מחדל: S.

    Mountvirtfs - הרכבת מערכות קבצים וירטואליות. אל תכבה את זה. ברירת מחדל: S.

    רשת - מעלה ממשקי רשת ומגדיר DNS בעת האתחול על ידי סריקת הקובץ /etc/network/interfaces. אין צורך להשבית אותו. ברירת מחדל: 0.6,S.

    Ntpdate - מסנכרן את הזמן עם שרת הזמן של אובונטו (או שצוין על ידי אחר). ברירת מחדל: S. -הערה- אם המערכת השנייה היא Windows, עדיף להשאיר את התהליך מופעל. Windows מאחסנת ב-BIOS לא אוניברסלי (GMT), אלא זמן מקומי, וכשאתחול מחדש ממערכת אחת לאחרת, הם ינסו לתקן זה את זה. IN הגרסאות האחרונותנראה שהבעיה הזו תוקנה.

    Nvidia-kernel - אספתי מנהל התקן של nvidiaלבד, אז אני לא צריך את השירות. אם אתה משתמש במנהל התקן של nvidia שאינו חינמי, השאר את השירות מופעל. ברירת מחדל: 1,2,3,4,5.

    Pcmcia - מפעיל את התקן PCMCIA. הגדרתי את רמת הביצוע ל-0.6,S במקום ברירת המחדל 2,3,4,5, כי לדעתי יש לחבר קודם את הציוד. מצד שני, אם לא נעשה שימוש במכשירי PCMCIA, אז ניתן להשבית את השירות.

    Portmap - Daemon לניהול שירותים כגון nis, nfs וכו'. ברירת מחדל: 2,3,4,5,0,6,S.

    Powernowd - לקוח לניהול cpufreq. דרוש בעיקר למחשבים ניידים התומכים בטכנולוגיה לשינוי תדר המעבד. שימושי עבור מחשבים ניידים ולהיפך עבור מחשבים נייחים. ברירת מחדל: 2,3,4,5.

    Ppp ו-ppp-dns - אני לא צריך את זה. אין לי חיוג. ברירת מחדל: ppp - 2,3,4,5 ו-pppd-dns - S.

    Readahead - נראה ש-readahead הוא סוג של "טוען מראש". טוען מספר ספריות ל-RAM בעת ההפעלה, מה שמאפשר לחלק מהתוכניות להתחיל מהר יותר. אבל זה מגדיל את זמן האתחול של המערכת ב-3-4 שניות. ברירת מחדל: S.

    אתחול מחדש - אל תשנה. ברירת מחדל: 6.

    Resolvconf - מגדיר באופן אוטומטי את ה-DNS בהתאם למצב הרשת. ברירת מחדל: S.

    Rmnologin - מסיר נולוגין אם נמצא. לא יהיה לי את זה, הסרתי את זה. ברירת מחדל: 2,3,4,5.

    Rsync - דמון rsync. אתה יכול להסיר אותו אם אתה לא בטוח שאתה צריך את זה. ברירת מחדל: 2,3,4,5.

    אורנדום - מחולל מספרים אקראיים. אי אפשר לנחש איזו אפליקציה, במיוחד בגרפיקה, עשויה להזדקק לה. ברירת מחדל: 0.6,S.

    Usplash - תמונה כאשר המערכת מאתחלת, עם מחוון טעינה. כדי להשבית אותו לחלוטין, עליך לערוך את הקובץ /boot/grub/menu.lst: הערה את שורת ה-splashimage והסר את אפשרות ה-splash משורת האתחול של הליבה. ברירת מחדל: 2,3,4,5.

    Vbesave - כלי עזר עבור הגדרות BIOSכרטיסי מסך. ברירת מחדל: 2,3,4,5.

    Xinetd - דמון על של inetd לשליטה בדמונים אחרים. הגיוני לאפשר את זה רק אם יש שדים בשליטתה.

אם אינך בטוח מה עושה שירות, אל תשבית אותו. השבתת השירותים הדרושים עלולה להוביל לאי-הפעלה מלאה או חלקית של תוכניות מסוימות ושל המערכת כולה.

כיצד למפות כונן רשת של Windows בתמיכה ברשת לינוקס כונני Windowsבלינוקס זה מסופק על ידי חבילת cifs-utils. אם עדיין לא התקנת אותה, הקלד apt-get install cifs-utils בשורת הפקודה בתור root פקודה זו תבדוק אם החבילה שצוינה מותקנת, ואם לא, תתקין אותה. צור תיקיה ב-/mnt (או בכל מקום אחר) בה נעלה את כונן הרשת של Windows: mkdir /mnt/winshare ולבסוף החיבור עצמו תיקיית רשת Windows ב-Linux מבוצע באמצעות הפקודה mount.cifs mount.cifs //SERVER_IP/SHARE_NAME /mnt/winshare -o username=WIN_USER_NAME,password=WIN_USER_PASSWORD פקודה זו תצורף לקובץ מערכת לינוקסרֶשֶׁת דיסק של Windowsעם השם SHARE_NAME, הממוקם בשרת עם כתובת ה-IP SERVER_IP מטעם WIN_USER_NAME עם הסיסמה WIN_USER_PASSWORD. יש להבין שבצד Windows, בצורה הגיונית, יש לשתף את התיקיה שצוינה וזכויות הגישה אליה צריכות להיות שייכות למשתמש שצוין...

ניהול מכונות וירטואליות עם virsh

לִשְׁלוֹט מכונות וירטואליותשימוש ב-virsh כלי השירות virsh text נועד לנהל מערכות אורחים וה-hypervisor. virsh משתמש בממשק ה-API של libvirt ומשמש כחלופה ל-xm ולמנהל המחשב הווירטואלי הגרפי (virt-manager). משתמשים ללא הרשאות יכולים לגשת במצב קריאה בלבד. עם virsh אתה יכול להריץ סקריפטים על מכונות וירטואליות. סקירה כללית של פקודות virsh הטבלאות להלן מכילות רשימה של הפרמטרים העיקריים שורת הפקודה virsh. תיאור פקודת עזרה עזרה מהירה. רשימה הצג את כל המכונות הוירטואליות. dumpxml פלט קובץ תצורה של XML עבור נתון מכונה וירטואלית. createצור מכונה וירטואלית מקובץ תצורה של XML והפעל אותו. התחל הפעל מכונה וירטואלית לא פעילה. להרוס בכוח את המכונה הוירטואלית. define מגדיר את קובץ תצורת ה-XML עבור המחשב הווירטואלי הנתון. מזהה מחשב וירטואלי של domidView...

הרכבה אוטומטית של דיסקים ומחיצות בלינוקס או מה זה fstab? בעיה בדביאן

הרכבה אוטומטית של דיסקים ומחיצות בלינוקס או מה זה fstab?
יש דרך קלה התקן מחדש את כל המחיצותמ-/etc/fstab בלי לאתחל את המערכת.
הפעל את הפקודה הבאה בתור root:
# mount -a
זֶה פקודה פשוטה מתגבר מחדשאת כל מערכות קבצים שצוין ב-/etc/fstab, למעט מקטעיםעם אפשרות noauto.

כתוצאה מהרכבה רגילה עם פקודת ה-mount, הפרמטרים יישמרו עד לאתחול הראשון של מערכת ההפעלה. למידע נוסף על שימוש בפקודת ה-mount, אתה יכול לקרוא את המאמר "פקודת ה-mount ב-Linux או הכל על הרכבת מחיצות, דיסקים, תמונות ISO ומשאבי SMB." לאחר אתחול מחדש של מערכת ההפעלה, יש לבצע שוב את כל השלבים הללו. כדי שההרכבה תתבצע ב מצב אוטומטי, כל מגף מערכת הפעלה, עליך לערוך את קובץ התצורה fstab.
מאמר זה דן בסוגיה בפירוט הרכבה אוטומטית קטעים קשיםדיסק והתקני אחסון אחרים כאשר מערכת ההפעלה מופעלת לינוקס. 1. מה זה /…

האם אתה מכיר את ההרגשה הזו כאשר, לאחר זמן מה, אובונטו מתחילה להאט? במאמר זה, אספנו עשרה טיפים קטנים שיעזרו, אם לא להחזיר את המהירות הקודמת, אז לפחות פשוט לגרום למערכת לעבוד מהר יותר. הטיפים המתוארים כאן עשויים לעבוד על הפצות לינוקס אחרות המבוססות על אובונטו, כגון Linux Mint, Elementary OS וכו'.

1. צמצם את זמן האתחול הסטנדרטי של GRUB

כברירת מחדל, GRUB נותן 10 שניות לבחור אחת מכמה מערכת הפעלה, להיכנס למצב שחזור וכו', וזה די הרבה זמן. בנוסף, תצטרך לשבת מול המחשב שלך וללחוץ על אנטר כדי לאתחל את אובונטו במהירות האפשרית. קצת גוזל זמן, לא? פתרון הגיוני יהיה לצמצם את הזמן הזה. ראשית, בואו נפתח את תצורת GRUB:

$ sudo nano /etc/default/grub

ושנה את GRUB_TIMEOUT=10 ל-GRUB_TIMEOUT=2 . כעת זמן הטעינה יקטן ל-2 שניות. למה שמים 2 ולא 0? במקרה האחרון, נאבד את ההזדמנות לבחור מערכת הפעלה אחרת או להיכנס למצב שחזור.

כדי להחיל את השינויים, השתמש בפקודה זו:

$sudo update-grub

2. הגדר יישומי הפעלה אוטומטית

במוקדם או במאוחר תתחיל להתקין יישומים. חלקם פועלים בכל פעם שהמערכת מאתחלת, דבר שצורך משאבים רבים. כתוצאה מכך, לוקח יותר ויותר זמן לטעון את המערכת במלואה. כדי לתקן זאת, חפש "הפעלת יישומים אוטומטית":

כאן תראה רשימה של יישומים המופעלים כאשר המערכת מאתחלת. חשבו על אילו מאלה אינכם צריכים להפעיל בכל פעם ואל תהסס להסיר אותם מההפעלה האוטומטית:

אבל מה אם אתה לא רוצה למחוק שום דבר? במקרה זה, אתה יכול לעכב את השקת האפליקציה. לפיכך, משאבים נוספים יהיו פנויים לאתחול המערכת, והיישומים עצמם יופעלו לאחר זמן מה.

כדי לעשות זאת, באותה רשימה, בחר האפליקציה הנכונה, לחץ על "ערוך" ובשדה "פקודה" הוסף את פקודת השינה בהתחלה<нужное время в секундах>; . לדוגמה, אם אתה כותב שינה 20; , אז היישום יתחיל באיחור של 20 שניות.

3. התקן טעינה מוקדמת כדי להאיץ את השקת האפליקציה

Preload הוא דמון שמנתח את התנהגות המשתמש ויישומים המופעלים לעתים קרובות. כדי להתקין אותו, פתח מסוף והזן את הפקודה הבאה:

$ sudo apt התקנה מוקדמת

לאחר ההתקנה, הפעל מחדש את המחשב ותוכל לשכוח מהדמון, מכיוון שהוא ירוץ ברקע.

4. בחר את המראה הטובה ביותר עבור עדכונים

זה רעיון טוב לוודא שאתה משתמש במראה הטובה ביותר עבור עדכונים. מראות מאגר אובונטופזורים בכל העולם, ולכן רצוי מאוד להשתמש בזה הקרוב אליכם. זה יאיץ את עדכוני המערכת כי ייקח פחות זמן לקבל מנות מהשרת.

בחיפוש, מצא את "תוכניות ועדכונים". פתח את הכרטיסייה " תוֹכנָהאובונטו" ובפריט "אתחול מ..." בחר "אחר...". ייפתח חלון חדש בו תצטרך ללחוץ על "בחר השרת הטוב ביותר" כדי לבחור באפשרות הטובה ביותר.

ככלל, המראה הטובה ביותר היא ברירת המחדל, עם זאת, כפי שאמרנו קודם, יהיה זה רעיון טוב לבדוק אם זה המקרה. הדבר עלול לגרום גם לעיכוב בקבלת העדכונים אם המראה הקרובה ביותר לא מתעדכנת בתדירות גבוהה. זה עשוי להיות שימושי עבור אנשים עם חיבור אינטרנט איטי.

5. השתמש ב-apt-fast במקום apt לעדכונים מהירים

apt-fast הוא מעטפת עבור apt שמגבירה את מהירות הורדת החבילות באמצעות מספר חיבורים. אם אתה משתמש לעתים קרובות ב-terminal ו-apt לעדכונים, אז אתה צריך לנסות את apt-fast. אתה יכול להתקין אותו באופן הבא:

$ sudo add-apt-repository ppa:apt-fast/stable $ sudo apt update $ sudo apt install apt-fast

6. הסר עדכוני שפה מעדכון apt:

שמת לב פעם לפלט של sudo apt update? יש לו שלושה סוגי מחרוזות: hit, ign ו-get, שאת משמעותם ניתן לקרוא בפורום. אם תסתכל על מחרוזות ה-ign, תראה שרובם קשורים לתרגום שפה. אם אתה משתמש בכל היישומים והחבילות באנגלית, אז אתה לא צריך תרגום מאנגלית לאנגלית.

השבתת עדכוני השפה הללו תאיץ מעט את העדכון המתאים. כדי לעשות זאת, פתח את הקובץ הבא:

$ sudo nano /etc/apt/apt.conf.d/00aptitude &

ובסוף הוסיפו את השורה הזו:

רכוש::שפות "ללא";

7. להפחית את התחממות יתר

התחממות יתר היא בעיה נפוצה. המהירות של מחשב שחומם יתר על המידה משאירה הרבה מה לרצוי. זה יכול לקחת שנים עד שתוכנית פועלת אם מצנן המעבד מסתובב באותה מהירות שבה יוסיין בולט פועל. ישנם שני כלים להקלה על בעיה זו: TLP ו-CPUFREQ.

כדי להתקין ולהפעיל את TLP, השתמש בפקודות הבאות:

$ sudo add-apt-repository ppa:linrunner/tlp $ sudo apt update $ sudo apt התקן tlp tlp-rdw $ sudo tlp start

לאחר התקנת TLP, שום דבר אחר לא נדרש ממך. התוכנית פועלת ברקע.

כדי להגדיר את מחוון CPUFREQ, השתמש בפקודה הבאה:

$ sudo apt install indicator-cpufreq

הפעל מחדש את המחשב והפעל את מצב חיסכון בחשמל:

8. התאם אישית את LibreOffice והפוך אותו למהיר יותר

אם אתה משתמש הרבה ב-LibreOffice, אולי תרצה לעשות את זה קצת יותר מהר. הפעל את LibreOffice ועבור להגדרות. בחלון שנפתח, בחר "זיכרון", ולאחר מכן סמן את התיבה שליד "השתמש התחלה מהירה» ולהגדיל את כמות הזיכרון הפנוי.

9. השתמש בסביבת שולחן עבודה קלת משקל (אם אתה יכול)

במקום סביבת GNOME הרגילה, אתה יכול לנסות את ה-Xfce או LXDE הקלים יותר.

סביבות אלו משתמשות בפחות זיכרון ופחות אינטנסיביות של מעבד. הם גם מגיעים עם סט של יישומים קלים שעוזרים להאיץ את אובונטו.

בטח, שולחן העבודה אולי לא נראה מודרני כמו Unity או GNOME, אבל זה פשרה שאתה יכול לעשות.

10. השתמש בחלופות אפליקציה קלות יותר

ככה כל אחד אוהב את זה. חלק מהתקן או יישומים פופולרייםדי כבד ויכול להעמיס על מחשב חלש. במצב כזה, אתה יכול להשתמש בחלופות לאפליקציות אלה. לדוגמה, במקום Ubuntu Software Center אתה יכול להשתמש ב-AppGrid, במקום LibreOffice Writer - AbiWord וכו'.

הערת המתרגם אתה יכול למצוא אפילו יותר חומרים על אופטימיזציה מתקדמת של מערכות לינוקס ב