Tính năng đa nhiệm đã được giới thiệu trong iOS 4 và kể từ đó, nhiều người dùng đã thắc mắc làm cách nào để tắt tính năng đa nhiệm để không lãng phí tài nguyên và sử dụng pin lâu nhất có thể. Nhưng bạn không cần phải tắt ứng dụng và trong bài viết này tôi sẽ giải thích lý do.
Đa nhiệm trong iOS 4 không giống như đa nhiệm mà bạn biết trên máy tính để bàn hoặc Windows Mobile. Ai đó có thể nói về khả năng đa nhiệm hạn chế, ai đó có thể nói về cách làm việc đa nhiệm thông minh. Hãy làm theo thứ tự.
Một tính năng mới của iOS 4 được gọi là chuyển đổi nhanh các ứng dụng (Fast Switching). Nếu bạn nhấp vào nút home, trạng thái của ứng dụng sẽ được lưu lại và khi bạn quay lại ứng dụng, bạn sẽ xuất hiện chính xác nơi bạn đã dừng lại trước khi tắt nó. Nhưng ứng dụng không chạy ở chế độ nền, chỉ có trạng thái của cô ấy bị đóng băng trước khi tắt.
Thanh đa nhiệm, được kích hoạt bằng cách nhấp đúp vào nút home, đúng hơn là một thanh các ứng dụng mới ra mắt gần đây. Không có ứng dụng nào trong số này không chạy ở chế độ nền (có ngoại lệ), không cần phải tắt chúng. Nếu iPhone hết RAM, iOS 4 sẽ tự tắt. Khi chuyển đổi giữa các ứng dụng, bạn sử dụng tính năng Chuyển đổi nhanh, vì nhờ tính năng này, bạn chuyển sang ứng dụng khác tương đối ngay lập tức.
Trong các bản cập nhật App Store, bạn thường sẽ tìm thấy cái gọi là khả năng tương thích với iOS 4. Điều này thường có nghĩa là xây dựng Fast Switching vào ứng dụng. Để minh họa, tôi đã chuẩn bị một video để bạn có thể xem sự khác biệt giữa một ứng dụng có Chuyển đổi nhanh và không có cô ấy. Lưu ý tốc độ chuyển đổi trở lại.
Chúng tôi đã giải thích rằng thanh dưới cùng được gọi bằng cách nhấp đúp vào nút home không thực sự là đa nhiệm. Nhưng điều này không có nghĩa là không có tính năng đa nhiệm trong iOS 4 mới. Có một số dịch vụ đa nhiệm trong iOS 4.
- Nhạc nền – một số ứng dụng, chẳng hạn như đài phát trực tuyến, có thể chạy ở chế độ nền. Ứng dụng tổng thể không chạy ở chế độ nền mà chỉ chạy dịch vụ - trong trường hợp này là phát lại âm thanh trực tuyến.
- Thoại qua IP – đại diện tiêu biểu ở đây sẽ là Skype. Dịch vụ này cho phép bạn nhận cuộc gọi dù ứng dụng chưa được bật. Ứng dụng được kích hoạt được báo hiệu bằng sự xuất hiện của thanh trên cùng mới có tên của ứng dụng nhất định. Đừng nhầm lẫn dịch vụ này với Tin nhắn tức thì, bạn sẽ chỉ có thể nhận tin nhắn qua thông báo đẩy.
- Bản địa hóa nền – một dịch vụ sử dụng GPS cũng có thể chạy ở chế độ nền. Do đó, bạn có thể chuyển từ điều hướng sang e-mail và điều hướng có thể tiếp tục điều hướng bạn ít nhất bằng giọng nói. GPS bây giờ có thể chạy ở chế độ nền.
- Hoàn thành nhiệm vụh – ví dụ: nếu bạn đang tải xuống tin tức mới nhất từ RSS, tác vụ này có thể được hoàn thành ngay cả sau khi đóng ứng dụng. Tuy nhiên, sau khi nhảy (tải xuống), ứng dụng không còn chạy nữa và không thể làm gì khác. Dịch vụ này chỉ hoàn thành "nhiệm vụ" được phân chia.
- Thông báo đẩy – tất cả chúng ta đều đã biết về chúng, các ứng dụng có thể gửi cho chúng ta thông báo về một sự kiện qua Internet. Có lẽ tôi không cần phải đi sâu vào đây nữa.
- Thông báo địa phương – đây là một tính năng mới của iOS 4. Giờ đây, bạn có thể đặt trong một số ứng dụng mà bạn muốn được thông báo về một sự kiện vào một thời điểm nhất định. Ứng dụng không cần phải bật và thậm chí bạn không cần phải truy cập Internet và iPhone sẽ thông báo cho bạn.
Bạn đang tự hỏi điều gì chẳng hạn như iOS 4 không thể làm được? Đa nhiệm bị hạn chế như thế nào? Ví dụ: chương trình Nhắn tin tức thời như vậy (ICQ) không thể chạy ở chế độ nền – anh ấy sẽ phải giao tiếp và Apple sẽ không cho phép anh ấy làm điều đó. Nhưng có một giải pháp cho những trường hợp này, chẳng hạn như bạn sử dụng một ứng dụng (ví dụ: Meebo) vẫn được kết nối ngay cả sau khi nó bị tắt trên máy chủ của nhà phát triển nhất định và nếu bạn nhận được tin nhắn, bạn sẽ được thông báo bằng một cú đẩy thông báo.
Bài viết này được tạo ra nhằm mục đích tổng quan về ý nghĩa thực sự của đa nhiệm trong iOS 4. Nó được tạo ra vì tôi thấy những người dùng xung quanh tôi bối rối liên tục mở thanh đa nhiệm và đóng ứng dụng ngay sau khi sử dụng. Nhưng điều này là vô nghĩa và không cần thiết phải làm bất cứ điều gì như vậy.
Steve Jobs nói rằng ông không muốn người dùng lúc nào cũng phải nhìn vào trình quản lý tác vụ và xử lý các tài nguyên miễn phí. Đây giải pháp chỉ hoạt động, Đây là quả táo.
Cảm ơn bài viết tốt đẹp.
Tôi chỉ muốn nói thêm rằng việc chấm dứt ứng dụng có thể có một khía cạnh thực tế - ứng dụng thực sự đã được đặt lại. Cụ thể, phiên bản đầu tiên của IM+ dành cho iOS4 có một số loại lỗi và trên trang hỗ trợ, như một giải pháp tạm thời (trước khi phát hành phiên bản mới), họ chỉ khuyến nghị đóng và khởi động lại ứng dụng có hành vi kỳ lạ.
Chắc chắn là thích hợp khi sử dụng tính năng tắt máy, chẳng hạn như để thiết lập lại ứng dụng, tôi hoàn toàn đồng ý!
Cảm ơn vì bài viết,
Tôi chỉ muốn chỉ ra rằng để các ứng dụng vẫn được tải trong RAM và để ứng dụng chuyển đổi nhanh hoạt động, cần có nguồn pin, nhiều hơn một chút so với mức cần thiết ở chế độ chờ khi đóng ứng dụng (đừng chiếm bộ nhớ rò rỉ vào tài khoản ngay bây giờ).
Vì vậy, vâng, phương pháp này thân thiện với pin hơn, nhưng thực tế là RAM chứa đầy các ứng dụng sẽ gây ra tình trạng tải pin cao hơn một chút.
Do đó, sẽ là phù hợp nếu Apple thêm tùy chọn không cho một số ứng dụng chạy trong RAM, người dùng chỉ chọn những ứng dụng mà mình muốn để lại trong RAM, những ứng dụng khác sẽ bị tắt, đây là những ứng dụng, chẳng hạn như người dùng thỉnh thoảng bật lên..
Rốt cuộc, toàn bộ RAM được cung cấp năng lượng tổng thể. Cho dù bó byte trong đó là ứng dụng bị đóng băng hay dung lượng trống đều không liên quan. Và còn tình trạng phân mảnh bộ nhớ, v.v.... Làm sao chip nhớ biết được phần nào nên tắt và bật nguồn, phần nào không nên tắt? Nó chỉ là ngu ngốc. Việc tiêu thụ chip nhớ, nếu nội dung của chúng không thay đổi, ngày nay cũng ở mức tối thiểu.
xin lỗi, nhưng trải nghiệm người dùng của tôi lại nói ngược lại, pin đã được nạp, mặc dù hơi nhẹ... và như ai đó viết bên dưới, phản hồi của 3GS cũng giảm, điều này có lẽ sẽ tốt hơn... không có gì về điều đó
Nó thực sự không nên tải như vậy, nó chính xác như Adam viết. Bộ nhớ phải luôn được cấp nguồn theo cùng một cách và những ứng dụng không hoạt động này không ảnh hưởng đến bộ xử lý.
Trên thực tế, tôi đã và đôi khi gặp vấn đề về thời lượng pin ít hơn trên iPhone 3gs khi sử dụng các ứng dụng không thích ứng với iOS 4, nhưng nó ngày càng tốt hơn, mỗi ngày tôi từ từ tải xuống một vài bản cập nhật.. . kể từ đợt cập nhật đầu tiên cho các ứng dụng iPhone, mọi thứ đã ổn định;) và sự thật là tôi cũng đã từng phải thực hiện khôi phục mà không hề muốn :)
Cá nhân tôi không nhận thấy mức tiêu thụ pin cao hơn
Tôi muốn chỉ ra rằng càng nhiều ứng dụng không bị tắt thì bộ nhớ càng ít và iPhone càng chậm... trong trường hợp của tôi, 3GS dễ dàng đạt 3 MB và giống như một con rùa....
Khi hết bộ nhớ, iPhone sẽ tắt các ứng dụng đang chạy trước nên luôn có đủ RAM. Tôi không nhận thấy bất kỳ sự chậm lại nào trên iPhone 3GS của mình (và tôi là một người dùng thực sự nặng).
3GS của tôi chậm kinh khủng… sau đó phải mất rất nhiều thời gian mới mở được tin nhắn, lịch, v.v… việc đóng ứng dụng mệnh giá sẽ giúp ích rất nhiều… (chủ yếu là Safari và omnifocus là đủ…)
Thật không may, tôi phải xác nhận, đúng là như vậy.
Tôi có thể xác nhận điều đó - đó là sự thật. 3GS với nhiều ứng dụng đang chạy sẽ bị chậm lại. Điều mà bản thân tôi cũng không hiểu nhưng thực sự tôi quan sát được qua điện thoại.
4G có bộ nhớ gấp đôi nên chắc chắn sẽ tốt hơn rất nhiều...
Tôi cũng không nhận thấy bất kỳ sự chậm lại nào, tôi nghĩ hệ điều hành mới thậm chí còn nhanh hơn trước, nhưng đó có lẽ chỉ là chủ đề của tôi. ấn tượng
Tôi có 15 GB ứng dụng trong iPhone, tôi sử dụng chúng và không quan sát chúng. Thực tế là tôi cũng gặp vấn đề tương tự và thậm chí còn muốn quay lại 4.0 GM, vì nó hoạt động tốt hơn với tôi... tiếc là tôi không có JB và thậm chí tôi còn không lưu các đốm màu SHSH nên điều đó là không thể . Tôi đã khôi phục và mọi thứ bắt đầu hoạt động nhanh chóng và đẹp mắt;)
Tôi đã thấy đề cập đến thông báo cục bộ ở đâu đó, nhưng tôi không tìm thấy bất kỳ tùy chọn nào cho nó ở bất kỳ đâu. Ví dụ. Pocket Informant đã cập nhật nên có chúng, nhưng ... tôi không hiểu. Bằng cách nào đó, tôi không thấy thông báo trên iPhone của mình. Tôi không hài lòng, họ dường như không đủ.
Và có thể tắt ứng dụng ngủ được không? Ngoài ra, làm cách nào để thoát ứng dụng khi nhấn Home tự động đẩy ứng dụng đó xuống nền?
Nó hoạt động - bạn giữ ngón tay của mình trên một biểu tượng, sau đó tất cả chúng bắt đầu rung chuyển và một dấu trừ xuất hiện trên chúng
Theo quan sát của tôi, iOS4 trên điện thoại 3G khi chịu tải nặng sẽ biến một chiếc điện thoại hiện đại đẹp đẽ thành một điện thoại thông minh loại WM khá khó chịu (hoặc PalmOS của Treo680 cũ của tôi) - nó chỉ lag, lag, lag. Điều duy nhất có ích là thường xuyên dọn dẹp các ứng dụng đang chạy, tôi thực sự không thích điều đó và tôi không muốn bẻ khóa - Tôi đang suy nghĩ nghiêm túc về việc quay lại iOS3, nhưng tôi không biết ứng dụng nào được tối ưu hóa cho iOS4 sẽ gọi nó vào lúc này. Tôi không biết, có lẽ tôi còn là người dùng nặng hơn cả tác giả bài viết, nhưng những ứng dụng khởi động chậm thì không thể chấp nhận được - nhưng tôi vẫn chạy bình thường - lịch, điện thoại, sms, ghi chú, đồ vật, 8 trang trong safari , Geocaching, ảnh, danh bạ, Kinh Thánh, iPod và kho ứng dụng (3 MB RAM miễn phí). Tôi là một người hâm mộ Apple, nhưng IMHO iOS4 đơn giản là không phù hợp với CTNH cũ hơn (bao gồm cả 3G).
nhảm nhí. Tôi có 3GS với iOS 4 hoàn toàn không có vấn đề gì. iOS 4 dành cho iOhone 4 và 3GS. Cái sau chỉ đơn giản là có một vấn đề, có thể bị treo (với tư cách là chủ sở hữu 2G, tôi thực sự hiểu) nhưng nó hợp lý. Hoặc là chúng tôi muốn phát triển phần mềm, và điều đó tất nhiên sẽ có chút "trạng thái", hoặc chúng tôi muốn phần cứng giống nhau và phải tính đến việc SF sẽ không thay đổi quá nhiều.
iPhone có thể xử lý tốt đa nhiệm, nhưng tiếc là một số ứng dụng thì không. Ví dụ: COMIC READER MOBI chỉ thông báo ngắn gọn cho tôi rằng nó sẽ không tải trang tiếp theo vì nó sắp hết bộ nhớ. Tôi thường phải tắt gần như tất cả các ứng dụng đang ngủ trước khi nó hoạt động trở lại :-( Và tôi có 3GS và ứng dụng trên được cho là đã được sửa đổi cho OS4.
hãy thử thúc giục nó với sự hỗ trợ của ứng dụng, vấn đề rõ ràng là có ;(
Ai đó có thể vui lòng giải thích cho tôi nơi đặt thông báo cục bộ không? Tính năng này có trong Cài đặt > Thông báo không và tôi có phải cho phép tính năng này đối với một số ứng dụng nhất định không? Mặt khác, tôi không tìm thấy bất kỳ cài đặt thông báo nào khác (những cài đặt khác chỉ có trong cài đặt thu thập e-mail và tôi nghi ngờ đó là Push gửi thông báo từ máy chủ) Cảm ơn bạn!
Ứng dụng phải hỗ trợ thông báo cục bộ, ví dụ một ứng dụng thú vị có thông báo cục bộ là Notify 2...
Được rồi, nhưng còn Pocket Informant thì sao? Nó có thể làm được điều đó, nhưng tôi không nhận thấy sự khác biệt giữa thông báo cục bộ và các thông báo khác. Tôi thừa nhận tôi thậm chí chưa thử nó. Họ đang dùng thử Palringo ở phiên bản cao cấp, có điều gì đó về thông báo được viết trong phần mô tả (tất nhiên không phải về thông báo địa phương), nhưng tôi cũng không có bất kỳ huy hiệu nào trên biểu tượng. Mình có thể nhảy từ ứng dụng này sang nơi khác rồi quay lại nhưng khi quay lại thì đăng nhập lại, điều mà tôi không ngờ tới. Nếu tôi không trực tiếp đến Palring đó thì sẽ không có thông báo ở đâu cả. Không sao cả? Tệ nhất có lẽ là ứng dụng 2Do, ứng dụng này cho biết thông báo chỉ hoạt động khi có WiFi. Khá thảm hại cho một danh sách nhiệm vụ phải không. Với giá 7 đô la… thật đáng tiếc. :-(
Tôi vẫn cảm thấy tốt hơn với trình chạy nền so với việc triển khai "đa nhiệm" của Apple. mặt khác, tôi không nhận thấy bất kỳ sự chậm lại nào của 3GS, ngay cả với khung hình đầy đủ. lúc đầu mình tắt các ứng dụng thông qua sbssettings theo thói quen, sau đó bỏ cuộc và vẫn ổn
Tôi nhận thấy sự chậm lại trên 3GS, không phải lúc nào cũng vậy, nhưng thỉnh thoảng. Trong mọi trường hợp, không phải tất cả các ứng dụng đều hoạt động chính xác, chẳng hạn như TV Seznam từ Seznam đôi khi không đăng ký chuyển sang dịch vụ đang hoạt động và không tải các bản cập nhật chương trình TV, vì vậy việc khởi động lại ứng dụng sẽ giúp ích, điều này ngược lại với trạng thái ban đầu.
Xin chào cộng đồng,
Có ai đã từng giải quyết khiếu nại ứng dụng chưa? với iOS4, điều hướng không hoạt động đối với tôi và €89 không hề nhỏ... quy trình khiếu nại như thế nào?
Vấn đề không nằm ở ứng dụng. Hãy thử khởi động lại iPhone, nếu không được, hãy khôi phục toàn bộ điện thoại. Navigon hoạt động tốt với tôi trên 3G với iOS4.
Tôi cũng không nhận thấy 3GS bị chậm lại, nhưng điều khiến tôi khó chịu là việc tải lại các cửa sổ Safari đang mở. Nếu có đủ RAM, nội dung của các trang đã tải sẽ được giữ nguyên.