9GB tệp com.apple.coresymbolicationd trong Caches


12

Tôi đang cố gắng giải phóng không gian đĩa và tôi đã bắt gặp điều này:

tập tin lớn D:

Tôi đã đọc các báo cáo về tệp 600M hoặc tệp 1 GB nhưng chưa bao giờ giống như thế này.

Có an toàn để xóa hoặc khởi động lại thường xuyên giúp xóa một số các tệp này?



2
@Robuust họ có vẻ khác với tôi. Điều này hỏi về cách họ rõ ràng và người khác hỏi họ là gì. Tốt để liên kết cả hai, nhưng trừ khi các chỉnh sửa xảy ra, tôi không xem chúng là bản sao chính xác.
bmike

Các tập tin rõ ràng là kích thước lớn. Từ những gì tôi đã quét trên 'Net, có thể xóa an toàn.
IconDaemon

Tôi đã thực hiện một số thao tác dọn dẹp mùa xuân bằng cách sử dụng GrandPers perspective chạy rootqua sudo GrandPerspective.app/Contents/MacOS/GrandPerspectivevà thấy rằng tôi /System/Library/Caches/com.apple.coresymbolicationdlà 3.0 GB. Tôi đang chạy 10.10.3 Yosemite và tôi đã cài đặt Xcode và gói công cụ dòng lệnh mới nhất.
Lanny

Câu trả lời:


3

Sử dụng những thứ từ liên kết này ( http://www.macobserver.com/tmo/article/how_to_recover_missing_hard_drive_space/ ) Tôi tìm thấy một tệp - com.apple.coresymbolicationd là 133GB.

Để xóa, khởi động ở Chế độ an toàn (Cmd-S trước khi logo Apple xuất hiện), chạy kiểm tra hệ thống tệp, gắn ổ đĩa và sau đó chỉ sudo rmtập tin


@patrix Trong trường hợp của tôi rmkhông hoạt động, nhưng sudo rmlàm. (Với hướng dẫn của @patrix)
Hoseyn Heydari

3

Không. Khởi động lại không xóa các tập tin bộ nhớ cache trong hệ thống. Bạn sẽ cần tìm hiểu chính xác hệ thống con nào tạo ra ở đây bộ nhớ cache và xác định có một cách để tự xả chúng hoặc di chuyển chúng vào thùng rác và sau đó khởi động lại để xem khi nào / làm thế nào / kích thước chúng được tạo lại.

Tôi sẽ khởi động đến chế độ người dùng duy nhất và sử dụng rmđể xóa tệp đó vì không có gì đang sử dụng nó. Bạn cũng có thể sử dụng sudo mv /System/Library/Caches/com.apple.coresymbolicationd/data /tmpvà sau đó khởi động lại. Sau khi khởi động lại, bạn có thể xóa các tập tin từ /tmpvới sudo rm /tmp/data.

Linh cảm của tôi là bạn đã cài đặt Xcode và đã giới thiệu một số lượng lớn các biểu tượng vào cơ sở dữ liệu của bạn từ một hoặc nhiều phiên bản iOS để Xcode có thể tượng trưng cho các bãi đổ vỡ để hỗ trợ gỡ lỗi ứng dụng bằng Xcode. Tuy nhiên, nó cũng có thể là một lỗi và bất cứ khi nào hệ thống con đó bắt đầu tái chế bộ đệm, nó sẽ tự xóa. Nếu bạn có thể giới hạn số lượng SDK bạn sử dụng trong Xcode, điều đó cũng có thể hữu ích. Cảm giác của tôi là những người có 60 triệu tệp không sử dụng Xcode, những người có nhà phát triển 1MB cho một phiên bản iOS cùng một lúc và những người có cơ sở dữ liệu kích thước lớn hơn có nhiều OS X và iOS SDK được kích hoạt từ bên trong Xcode.


Tôi thực sự đã cài đặt Xcode.
tekknolagi

@tekknolagi Tôi đã mở rộng suy nghĩ của mình về Xcode liên quan đến cái lớn mà bạn thấy. Có lẽ bạn có thể xác nhận sự nghi ngờ của tôi? Tôi chưa tìm được cách truy cập tệp dữ liệu - có lẽ sẽ phải nhờ ai đó làm đổ đậu vào cách mã hóa.
bmike

1
bmike, tôi vừa đi trước và xóa tập tin. Có vẻ tốt cho đến nay.
tekknolagi

@HoseynHeydari câu trả lời này đã được đăng trước SIP - có thể mở một câu hỏi và liên kết mới ở đây?
bmike

1

Chỉ cần chồng chất lên đây ...

Tôi ROUTINELY xóa nội dung của các thư mục Caches khác nhau trên máy Mac của tôi và kể từ khi O / SX xuất hiện. Theo thông lệ, tôi có nghĩa là "khi tôi gặp vấn đề có thể do tệp bộ nhớ cache bị hỏng."

OnyxThỉnh thoảng tôi cũng sẽ sử dụng các tiện ích như để làm điều tương tự, vì nó thực hiện các công việc bảo trì khác cùng một lúc.

Chúng là các tệp tạm thời và, giống như trên Windows, có thể bị xóa một cách an toàn. Tôi sẽ thường khởi động lại sau khi xóa chúng, chỉ để an toàn nhưng bất kể nội dung của các thư mục đó có thể bị xóa một cách an toàn.

Một điều cần lưu ý, nếu tệp đó tiếp tục được tạo và RẤT lớn như bây giờ, thì bạn phải xử lý một số sự cố.


Steve đã đúng rằng trên OS X, ngay cả khi bạn xóa một tệp bằng rm hoặc di chuyển nó vào thùng rác, rằng một khi tất cả các tệp đang sử dụng tệp phát hành nó, nó sẽ thực sự biến mất (và do đó phần khởi động lại để hoàn tất bộ đệm dọn dẹp.) Có một nhược điểm để xóa bộ nhớ cache, hệ thống sẽ làm chậm và tạo lại chúng trừ khi các điều kiện khiến các tệp phát triển lớn bị thay đổi. Trong trường hợp hàng ngàn tệp nhỏ - hình phạt chậm này là xấu. Với một tệp lớn 9 GB, bạn có thể phải đợi rất lâu để nó tự tạo lại.
bmike

Tôi thực sự khuyên bạn nên chống ROUTINELYxóa bộ nhớ cache. Chúng tồn tại vì một lý do.
Alexander - Tái lập Monica

0

Tôi đã chạy Mavericks Cache Cleaner để dọn sạch tất cả các thư mục Caches của mình - ~/Library/Cachesthư mục người dùng , /Library/Cachesthư mục cấp cao nhất và /System/Library/Cachesthư mục của hệ thống , bao gồm 2GB coresymbolicationd. Kết quả là không có gì xấu xảy ra (và tôi đã lấy lại một số dung lượng đĩa).

Có lẽ là khôn ngoan nhất khi làm điều này theo cách cuối cùng OP đã làm điều đó, cụ thể là khởi động với Chế độ an toàn, dọn dẹp bộ nhớ cache và khởi động lại.

Tuy nhiên, tôi không cảm thấy rằng chúng ta đang đi đến tận cùng của điều này. 9GB là lớn . Điều gì gây ra một tập tin lớn như vậy để tích lũy? Tôi không nghĩ rằng chúng ta biết điều đó. Xóa các giao dịch bộ đệm chỉ với một biểu hiện bề mặt của một cái gì đó có thể có nguyên nhân sâu sắc.


Tôi không có ý tưởng, để được thẳng thắn. Không gian đĩa của tôi chỉ bị thu hẹp một tonlần nữa, và coresymbolicationdlà 729M.
tekknolagi
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.