• 4

BeejiveIM會耗電嗎?一個小時吃15%

我也是超級耗電的,各位的各種方法都試過了,最後不得不移除來比較看看,結果
BeejiveIM果然是耗電的元兇
hstyle wrote:
我想另外問一下,那大...(恕刪)


4-5百人阿,恐怖耶,難怪他會當掉....
光要開那恐怖的大頭圖,足夠他read老半天了~~


目前把所有的BeeJiveIM裡的所有開關都關閉,然後一樣一樣測式。
看看是開那一種功能讓BeeJive那麼吃電。

這感覺好糟阿~~
來解說一下 iPhone 在這類軟體 推撥 跟 擷取新資料 的原理,有錯就請指正 :P

3.1.2的設定方式都放在 設定->電子郵件/聯絡資訊/行事曆->擷取新資料


先解釋 推撥 (Push)

推撥就是讓 iPhone 隨時與伺服器(不管郵件、beejive等等的伺服器)連線,一有新資料就抓回你的iPhone

因此是最耗電的設定



再來是擷取

擷取的意思就是設定你的 iPhone 多久跟伺服器連線一次,可以設定15min、30min、一小時連一次或手動連線

所以設定越短越耗電,不過會比推撥省

手動連線就是你打開 電子郵件/聯絡資訊/行事曆 的應用程式或一般的 app 後才更新資訊,算是最省電的方式



再來就是設定裡的 通知(notification)

通知就是如果 App 有用到需要 iPhone 跟App伺服器連線時的設定

這邊是設定要不要開啟通知,以及通知的方式(popup、聲音等等)

但是連線的時間長短一樣是在 設定->電子郵件/聯絡資訊/行事曆->擷取新資料 裡設定



所以綜合上面來看,如果你需要 beejive 一有新訊息就讓 iPhone 顯示出來,那就必須開推撥

但是是最耗電的設定

如果你可以接受每15分鐘收一次訊息,那就把推撥關起來,開擷取的15分鐘,會省電一些

以下類推~




最後補充,如果開了推撥,是所有伺服器都推撥,所以不管郵件有幾個、APP 有幾個、聯絡資訊/行事曆有幾個

都一起推~ 耗電自然是可以想像的

所以如果生意沒麼做這麼大,推撥就不要打開吧 :P

用 15 min 或 30min 擷取應該就夠了~
xyzzz wrote:
來解說一下 iPho...(恕刪)




您對推播/擷取/手動/通知的解釋都沒錯



beejive的通知與否 和 推播/擷取/手動的設定 無關

拿著iphone 打開beejive再用台電腦在旁邊用另個帳號比對一下就知道了

只要打開通知

和beejive裡的push (非iphone裡的設定>推播)

beejive就可以"即時"收到離線留言
yangyush001 wrote:
您對推播/擷取/手動/通知的解釋都沒錯



beejive的通知與否 和 推播/擷取/手動的設定 無關

拿著iphone 打開beejive再用台電腦在旁邊用另個帳號比對一下就知道了

只要打開通知

和beejive裡的push (非iphone裡的設定>推播)

beejive就可以"即時"收到離線留言....(恕刪)



push 就是 push 沒有分什麼 beejive 跟 iPhone 的 push

頂多就是也許 beejive 可以單獨只開啟他們自己的 push 而不開其他伺服器的 push

beejive 官網說明

Notification: Type of notification when BeejiveIM is not running. Push will send notifications via the iPhone's push notification system. Email will send you an email notification

所以一樣是耗電的~
xyzzz wrote:
push 就是 push 沒有分什麼 beejive 跟 iPhone 的 push


不對

推撥 (Push) 和 通知(Push notification) 是分開的

可以開推撥 (Push) 關 通知(Push notification),反之亦然

yangyush001說的才對
The New Flying MacBook Pro; Seatbelts sold Separately!
請參考這篇的說明

http://applemacnews.mysinablog.com/index.php?op=ViewArticle&articleId=1884149

看來Apple的notifyd還有改進的空間。
Raymond Lui wrote:
不對

推撥 (Push) 和 通知(Push notification) 是分開的

可以開推撥 (Push) 關 通知(Push notification),反之亦然

yangyush001說的才對...(恕刪)



我想你搞錯我的意思了

推撥(push)是 手機與伺服器間的連接,在 iphone 裡是短時間內的連接(也許一秒一次、也許30秒一次)

用來獲取新資料



通知(push notification) 是手機得到新資料後,用什麼方式告訴你

iphone 可以用標示、提示、聲音來告訴你有新資料




這兩個當然可以分開

因此當你把 push 關起來,擷取新資料改成手動時, beejive 裡的 push 也關起來的時候

就算你開了 beejive 的 通知,因為 iphone 不會去跟 beejive 的伺服器連結,不會有新資料

自然也不會通知你有新資料



但是這就違背了使用者的心願啊,使用者當然希望有訊息進來他就知道

所以如果你想關起 beejive 後還能得到新訊息,勢必必須開啟 push 或 擷取

iphone 裡的 push 跟 beejive 設定裡的 push 原理是一樣的

頂多 beejive 設定裡的 push 可以單獨只對 beejive 伺服器作用

這樣開 beejive 設定裡 push 跟開 iphone 設定裡的 push 唯一的不同就是 iphone 只跟 beejive 伺服器連結

而不去連其他的哩哩摳摳的server (郵件、其他程式)


耗電還是一樣會耗電,會不會省一點,我想應該是差不多




beejive的通知功能和email的推播

差很大

首先

是耗電的部份

beejive打開通知幾乎不耗電(未接到離線留言的狀況下...)

第二

如果把手機的設定

推播部份改成手動15分(或其他)

beejive還是可隨時/馬上收到離線留言

yangyush001 wrote:
beejive的通知功能和email的推播

差很大

首先

是耗電的部份

beejive打開通知幾乎不耗電(未接到離線留言的狀況下...)

第二

如果把手機的設定

推播部份改成手動15分(或其他)

beejive還是可隨時/馬上收到離線留言 ...(恕刪)



ok~ok~

你覺得是這樣就是這樣吧



前面人耗電都是看到鬼 :P

建議你可以看看 iPhone 使用手冊裡137頁的 通知

http://manuals.info.apple.com/zh_TW/iPhone_User_Guide_TA.pdf

iPhone 的 push 協定是固定的,不管你是 mail 或 beejive 用的 push 都沒有差別

不是 beejive 就能跳脫這個協定,為什麼這麼說,因為只要動到系統的程式就不可能在 app store 賣

因此 beejive 關閉後還能接到新資料,不是背景執行的關係,那唯一的方式還是只能利用 iphone 的 push


Luke Hsu有寫到

講到Push,我個人是建議打開。其實Push就只用一個通訊通道,不管幾個程式用Push都是那一個通道。除非你把所有的Push都關光,否則開一個Push跟開10個Push的耗電是一樣的。像我有Push mail,所以不管遊戲還是程式只要有Push的我都開,這樣也沒多耗什麼電。



為什麼有些人覺得耗電,有些人不覺得耗多少電

因為這是相對,有些網友之前沒用過 push ,所以一 push 就覺得耗電量大增

有些網友已經習慣 push 所以多一個程式 push 也不覺得多耗電



我不想再寫了,因為應該還是有人會不接受 :P,就到這邊為止吧~
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?