Giảm thiểu process cho OS chạy nuột hơn

BahamutSpirit
11/5/2010 14:32Phản hồi: 13
Ai dùng iPad thì chắc hẳn cũng hay gặp tình trạng crash, văng app, hoặc low memory, vân vân...

Bên cạnh đó là giao diện của iPad khi đóng, mở app đôi lúc cũng không mượt lắm, hoặc thậm chí là đôi lúc cũng chẳng có. Lý do là khi 1 app đóng hay mở gì đó thì có gần chục các tác vụ đang chạy nền đòi hỏi trạng thái của app đó để... viết báo cáo.

Sau đây là cách tiêu diệt các tác vụ đó để chúng không còn lộng hành nữa. Lưu ý là chỉ có máy đã jailbreak rồi mới có hy vọng làm điều này nha.

- Dùng iFile truy cập vào thư mục /System/Library/LaunchDaemons/
- Dùng chức năng Edit để Cut hết tất cả những file được liệt kê dưới đây:

Code:
com.apple.AddressBook.plist
com.apple.AdminLite.plist
com.apple.AOSNotification.plist
com.apple.aslmanager.plist
com.apple.chud.chum.plist
com.apple.chud.pilotfish.plist
com.apple.CrashHousekeeping.plist
com.apple.daily.plist
com.apple.dataaccess.dataaccessd.plist
com.apple.datamigrator.plist
com.apple.DumpBasebandCrash.plist
com.apple.DumpPanic.plist
com.apple.graphicsservices.sample.plist
com.apple.iapd.plist
com.apple.iqagent.plist
com.apple.itdbprep.server.plist
com.apple.mobile.profile_janitor.plist
com.apple.MobileFileIntegrity.plist
com.apple.powerlog.plist
com.apple.ReportCrash.DirectoryServices.plist
com.apple.ReportCrash.Jetsam.plist
com.apple.ReportCrash.plist
com.apple.ReportCrash.SafetyNet.plist
com.apple.ReportCrash.SimulateCrash.plist
com.apple.ReportCrash.StackShot.plist
com.apple.sandboxd.plist
com.apple.syslogd.plist
com.apple.tcpdump.server.plist
com.apple.voiced.plist
com.apple.VoiceOverTouch.plist
com.saurik.Cydia.Startup.plist

- Sau đó thì dùng iFile truy cập vào thư mục /private/var/backups/ rồi Edit, Paste tất cả vào trong đó. Sau này cần lại tác vụ nào thì cứ vào backups lấy ra.
- Nếu không có sử dụng thì bỏ thêm các tác vụ sau:

com.apple.mobile.obliteration.plist - cần thiết khi reset lại máy trong Settings. Nếu không dùng chức năng đó thường xuyên lắm thì nên bỏ cái này đi.

com.apple.MobileInternetSharing.plist - mặc định thì iPad không thể tether làm modem kết nối internet cho các thiết bị khác được nên tác vụ này bỏ dư sức. Nếu có sử dụng MyWi hay chương trình tương tự cho iPad thì không nên bỏ cái này.

com.apple.voiced.plist và com.apple.VoiceOverTouch.plist hình như có liên quan tới voice control. Tớ không dùng chức năng này, và mặc định cũng không có nên tớ bỏ. Bác nào có dùng thì nên giữ lại.

com.apple.iapd.plist và com.apple.itdbprep.server.plist nên giữ lại nếu sử dụng iPad 3G, nếu không thì không mở menu view account của ATT được. Nếu không dùng ATT thì xóa thoải mái.

- Sau khi chỉnh sửa xong xuôi, backup lại ngon lành rồi thì quay lại LaunchDaemons. Chọn file có tên là com.apple.itunesstored.plist rồi edit nó.
- Trong file com.apple.itunesstored sẽ có mục ghi là:

Code:
<key>KeepAlive</key>
<dict>
...
</dict>
- Xóa cả phần đó đi và nhập lại thành

Quảng cáo



Code:
<key>KeepAlive</key>
<true/>
- Bây giờ thì save file, và reboot là ok rồi.

Máy sẽ bớt lag hơn rất nhiều. Nếu như có chức năng nào thiếu sót hay bị lỗi thì để cho tớ 1 bài viết kể rõ, tớ sẽ ngồi chỉnh lại nữa. Lưu ý là chỉnh sửa kiểu này là can thiệp vào hệ điều hành nên có thể sẽ gặp trục trặc phải restore máy nhé. Backup lại mọi thứ trước khi làm, và đọc kỹ hướng dẫn, chứ không thì mất dữ liệu như chơi đấy.
13 bình luận
Chia sẻ

Xu hướng

revengevn
ĐẠI BÀNG
14 năm
Thanks bạn Guide này nhé,

Mình đã follow và thành optimized thành công, chỉ chừa đúng 1 ứng dụng là voice thôi, mình thường xuyên sử dụng tính năng này.

Tuy nhiên, sau khi reboot lại thanh Wifi icon mất tiêu, mặt dầu vẫn vào Wifi được ....! Bạn có bị thế không nhỉ?

Có một số Process lưu ý rất tốn CPU và RAM là:
- MobileMail
- Cydia


Có cách nào để optimize chổ này không ?

Thanks,
Revenge
Tớ chưa bị hiện tượng mất icon Wifi nên chưa giải thích được...?

Thử copy lại file com.apple.iapd.plist vao LaunchDaemons xem có khắc phục được tình trạng đó không?

Còn về việc MobileMail dùng nhiều CPU là do Mail có chức năng tự động kiểm Mail mới. Vào trong Settings tắt Push cho Mail là ok.
revengevn
ĐẠI BÀNG
14 năm
Mình cũng nghĩ đến việc push mail có thể làm CPU lên cao, nhưng vào setting chổ Mail, Contact, Calendar thì hoàn toàn không có tác dụng và treo luôn setting --> đây là root cause IpadMail CPU cao do checking chổ nào đó không được

Mình nghĩ roll back lại contact file, nhưng roll back contact cũng không xong

Cuối cùng là phải rollback hết, chỉ chừa lại đúng mấy cái Logs và reporting.

Anyways,

Thanks
Cái này có thể làm cho Iphone đc ko bạn
Có khả năng làm được cho iPhone nhưng không chắc lắm vì có thể cấu trúc của 3.2 khác với cấu trúc của 3.1.x và có khả năng iPhone cần nhiều daemon hơn là iPad.
Cái này hay ghê, nhà cháu vừa thử, để chạy vài hôm xem kết quả thế nào.
mthstc
ĐẠI BÀNG
11 năm
Có cao thủ nào cứu con Ipad1 của em với, em làm theo hướng dẫn này rồi reboot thì nó cứ boot logo quả táo rồi ra vòng tròn xoay rồi lại logo, cứ vòng vòng như thế hoài.
Em đã tắt nguồn (Home + Power) để 1 lát rồi mở lại vẫn thế.
@mthstc liên hệ @
BahamutSpirit
bsan
ĐẠI BÀNG
10 năm
@mthstc Tinh chỉnh hệ thống của ipad là cực kì mạo hiểm bạn à, trừ khi bạn thực sự ràng rọt về nó, rút kinh nghiệm nha!


Sent from my iPad using Tinhte.vn
mthstc
ĐẠI BÀNG
11 năm
Help help
bucktran
ĐẠI BÀNG
11 năm
mình làm như hướng dẫn, không thấy key/keep Alive /key. reboot lại máy bị treo táo
Thằng ipad3 của mình vẫn chưa cần dùng đến cách này
cái này có an toàn không vậy
ai đã từng thử xin cho ý kiến
vì mình mới được cho con ipad 1 5.1.1 nên muốn nâng cấp nó lên

Xu hướng

Bài mới









  • Chịu trách nhiệm nội dung: Trần Mạnh Hiệp
  • © 2024 Công ty Cổ phần MXH Tinh Tế
  • Địa chỉ: Số 70 Bà Huyện Thanh Quan, P. Võ Thị Sáu, Quận 3, TPHCM
  • Số điện thoại: 02822460095
  • MST: 0313255119
  • Giấy phép thiết lập MXH số 11/GP-BTTTT, Ký ngày: 08/01/2019