עצור את התיקיית מטמון התמונות של Twitter for Mac מלהתפתח לגדולה
ללקוח טוויטר למק יש תכונה מוזרה (באג?) שגורמת למטמון התמונות של האפליקציה לגדול בלי סוף וללא הגבלה. כלומר, תיקיית מטמון התמונות של טוויטר יכולה להפוך בקלות למספר גיגה-בייט בגודל ללא ידיעת משתמש הקצה, וקבצי מטמון אלה מאוחסנים גם בזיכרון וירטואלי, מה שעלול לגרום לשימוש מיותר ב-RAM והחלפה ב-Mac.לפיכך, אם אתה משתמש באפליקציית Twitter ב-OS X, ייתכן שתרצה להתערב באופן ידני מעת לעת כדי למחוק את מטמון התמונה הזה, אחרת תמצא את שטח הדיסק שלך נעלם אט אט כאשר קבצי התמונות המאוחסנים מזרם הטוויטר שלך נשמרים ב- דיסק, לעולם לא מנקה את עצמו. אתה עלול גם להמאס מתהליך מחיקת המטמון הידני הזה ולהחליט למנוע מהאפליקציה לשמור כל מטמון תמונה, אז נראה לך גם איך לעשות זאת.
אם אינך משתמש באפליקציית Twitter עבור Mac OS X זה לא יחול עליך, לאף אחד מלקוחות Mac Twitter האחרים אין בעיה זו. זה כמעט בוודאות באג באפליקציית טוויטר, אבל לא ברור אם/מתי הם יצליחו לתקן את זה עם עדכון אפליקציה.
המיקום של מטמון תמונה של Twitter
ספריית המטמון של תמונות פרופיל ותמונות מוטבעות מציוצים ממוקמת במיקום הבא ב-OS X (שים לב לתיקיית ספריית המשתמש, לא לספריית המערכת):
~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/com.atebits.tweetie.profile-images/
הדרך הקלה ביותר להגיע לשם היא באמצעות Go To Folder, הנגיש מתפריט "Go" Finder ובחירה ב-"Go To Folder" (או לחץ על קיצור הדרך Command+Shift+G). אשפה של התוכן של התיקיה (לא התיקיה עצמה) מספיקה כדי להיפטר מהבעיה, הקפד לצאת מאפליקציית Twitter לאחר מכן כדי לפרוק את כל המטמון מהזיכרון.
בהנחה שסרגל המצב של Finder מופעל, מיד תראה כמה קבצים נמצאים בתיקייה הזו. אם אתה משתמש רגיל בטוויטר, סביר להניח שתגלה שהוא מגיע לאלפים, מה שסביר שיתורגם לכמות ניכרת של שטח דיסק.
אם אתה משתמש פעיל בטוויטר שמשתמש בתכונת העדכון בשידור חי ואתה הולך לשלוח את התיקיה הזו לאשפה לעתים קרובות, ייתכן שתרצה ליצור לה כינוי איפשהו כדי שתוכל לזרוק ידנית את התוכן, או להמשיך לשלב הבא ופשוט למנוע מהאפליקציה לשמור את כל הזבל הזה מלכתחילה.
מניעת אפליקציית טוויטר מלשמור קבצי מטמון תמונה
נמאס לכם למחוק ידנית את קבצי המטמון? גם אני. אתה יכול למנוע מאפליקציית Twitter את היכולת לשמור את כל המטמון הזה על ידי נעילת התיקיה. תיאורטית זה יכול לגרום לשימוש מוגבר ברוחב הפס מכיוון שיש להוריד כל קובץ מהשרתים שוב, כך שלא תרצה לעשות זאת בחיבור לאינטרנט עם מכסת נתונים קפדנית, כמו תוכנית נקודה חמה של אייפון. אם אתה בטוח שאתה רוצה לנעול את התיקיה הזו ולעצור את מטמון התמונה אחת ולתמיד, הנה מה לעשות:
- הקש Command+Shift+G מחלון Finder ועבור לנתיב הבא:
- בחר בתיקייה "com.atebits.tweetie.profile-images" והקש Command+i כדי 'קבל מידע' על אותה ספרייה
- סמן את התיבה עבור "נעול" כך שהיא מופעלת, ולאחר מכן סגור את חלון קבל מידע
- צא מ-Twitter.app, תן לו לשבת סגור למשך דקה בערך, והפעל אותו מחדש (זה כדי לשפוך את המטמון מהזיכרון)
~/Library/Containers/com.twitter.twitter-mac/Data/Library/Caches/
תוכל לצפות בתיקייה עכשיו ואפילו עם זרם טוויטר עמוס מאוד, לא יישמרו קבצי מטמון באותה ספריית מטמון.
משתמשים שנוח להם עם הפקודה כמו יכולים ללכת עם גישה טכנית יותר על ידי הטמעת קישור סמלי מה-/com.התיקייה atebits.tweetie.profile-images/ ישירות לאשפה של המשתמש (בכתובת ~/.Trash/) או אפילו אל /dev/null/, אבל מספיקה לנעול את התיקיה בצורת Finder כדי למנוע את שמירת התמונות.
למיטב ידיעתי, שום דבר בתיקיית "com.atebits.tweetie.profile-images" לא חיוני לשמירה ולמחיקת התוכן לא תהיה השפעה על טוויטר או כל דבר אחר. ייתכן ששמירה על מטמון תמונה גדול עד כדי גיחוך יכולה לאפשר לאפליקציה לבצע ביצועים מהירים יותר בעת גלילה בין ציוצים עתיקים, אבל בעיני זה לא מצדיק את הגודל הפוטנציאלי הגדול של הספרייה.
הפעם הראשונה שנתקלתי בתיקייה הייתה בעזרת OmniDiskSweeper, כלי מעולה שסורק כונן קשיח של Mac לאיתור קבצים ותיקיות גדולים, והוא נמצא בנפח 8GB. ב-MacBook Air עם שטח דיסק כולל של 128GB בלבד, מדובר בכמות ניכרת של שטח מבוזבז עבור משהו שמשרת מטרה קטנה. לאחר מכן התחלתי לרוקן את המטמון באופן ידני אחת לשבוע בערך, ובכל פעם הוא נמצא בין 1GB ל-4GB, תלוי בפעילות הציוץ בשבוע הקודם וכמה תמונות אנשים מטמיעים בציוצים שלהם.בסופו של דבר החלטתי לנעול את הספרייה, ועד כה לא היו לי בעיות עם האפליקציה כתוצאה מכך.