Click vào để trở lại trang tin
FB | DIỄN ĐÀN | TRANG TIN | THỊ TRƯỜNG | TÌM KIẾM      

Go Back   macvn.com > Tin tức & Giao lưu > Thông tấn xã MacVN.com
Đăng ký Hỏi/Ðáp Thành Viên Lịch Ðánh Dấu Ðã Ðọc

Thông tấn xã MacVN.com Tin tức 4 phương được đăng tải tại trang chủ

Trả lời
 
Ðiều Chỉnh Xếp Bài
Old 17-09-2016, 17:27 PM   #11
geod
iMember
 
Tham gia: Mar 2009
Thứ tự: 20188
iĐangCó:
Bài: 74
Cảm ơn: 38
Được cảm ơn 54 lần / 21 bài.
geod is on a distinguished road
Default

Trích:
Nguyên văn bởi abcslayer View Post
Bạn nên đọc thêm về tư duy thiết kế chip của Apple so với toàn bộ số các nhà thiết kế còn lại ạ. Apple tập trung phát triển nhân chip tốc độ/hiệu năng cao trong khi số còn lại thì tập trung phát triển nhiều nhân. Duy có Qualcomm có cách nghĩ gần giống Apple nhưng họ không thoát nổi vòng xoáy marketing nhanh-nhiều-"tốt"-rẻ của các nhà sản xuất thiết bị Android.

Hiện tại theo các benchmark tổng hợp mới nhất thì từ thế hệ A9, hiệu năng của Apple SoC đã rất gần chip cao cấp của Intel, thậm chí vượt nếu như chạy trong cùng một mức điện năng gần gần như nhau (ví dụ A9/A9x vs Intel Core M). Đây có thể là 1 trong những lý do Intel khai tử dòng Atom cho di động.

Về phần ứng dụng, đọc bài viết đơn giản này sẽ giúp bạn hình dung vấn đề rõ ràng hơn:
The State of JavaScript on Android in 2015 is… poor

Về phần mềm Android, các vấn đề cũ như cơ chế dọn rác (GC) hay API lập trình touch đều đã được Google cải tiến/loại bỏ từ lâu rồi nên việc đổ lỗi hoàn toàn cho phần mềm cũng không hẳn đúng nữa.
- Triết lí thiết kế chip nó không liên quan đến độ mượt mà trải nghiệm của end-user, nhất là trên flagship khi mà raw-power máy nó đã quá kinh khủng tại thời điểm ra mắt. Mình không muốn đi sâu vào cái này vì nó không liên quan.

- Javascript thì liên quan gì ở đây? Nó chẳng liên quan gì đến chip, hoàn toàn là phần mềm, là chỉ liên quan đến trải nghiệm duyệt web.

- Mình không nói về GC hay touch API, mình nói về multi-tasking mechanism. Bạn search "ios vs android multitasking" để hiểu rõ hơn về sự khác biệt về đa nhiệm giữa hai hệ điều hành và những hệ quả tất yếu của nó - đương nhiên là cả mặt tốt lẫn mặt xấu. Một thằng đa nhiệm hoàn toàn so với một thằng cực kì hạn chế đến mức gần như không có đa nhiệm cho app của bên thứ ba. Nó cũng giống với trải nghiệm trên PC, dù phần cứng có khủng đến mức nào chăng nữa, nhưng nếu bạn chạy nhiều app đồng thời thì thỉnh thoảng bị khựng lại tí là chuyện không thể tránh khỏi.

thay đổi nội dung bởi: geod, 17-09-2016 lúc 17:33 PM.
geod vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 19-09-2016, 13:07 PM   #12
abcslayer
iN3wbi3
 
Tham gia: Aug 2006
Thứ tự: 132
iĐangCó:
Bài: 3,934
Cảm ơn: 7,083
Được cảm ơn 6,992 lần / 1,964 bài.
abcslayer is on a distinguished road
Default

Trích:
Nguyên văn bởi geod View Post
- Triết lí thiết kế chip nó không liên quan đến độ mượt mà trải nghiệm của end-user, nhất là trên flagship khi mà raw-power máy nó đã quá kinh khủng tại thời điểm ra mắt. Mình không muốn đi sâu vào cái này vì nó không liên quan.

- Javascript thì liên quan gì ở đây? Nó chẳng liên quan gì đến chip, hoàn toàn là phần mềm, là chỉ liên quan đến trải nghiệm duyệt web.

- Mình không nói về GC hay touch API, mình nói về multi-tasking mechanism. Bạn search "ios vs android multitasking" để hiểu rõ hơn về sự khác biệt về đa nhiệm giữa hai hệ điều hành và những hệ quả tất yếu của nó - đương nhiên là cả mặt tốt lẫn mặt xấu. Một thằng đa nhiệm hoàn toàn so với một thằng cực kì hạn chế đến mức gần như không có đa nhiệm cho app của bên thứ ba. Nó cũng giống với trải nghiệm trên PC, dù phần cứng có khủng đến mức nào chăng nữa, nhưng nếu bạn chạy nhiều app đồng thời thì thỉnh thoảng bị khựng lại tí là chuyện không thể tránh khỏi.
Vấn đề Android gặp phải không hoàn toàn do multitasking (và thực tế thì multitasking trên android không giống như multitasking trên máy tính để bàn/server, app trên Android vẫn bị suspend như thường)

Máy android giờ quá dễ để kiếm máy có lượng CPU core và RAM gấp đôi máy iOS, tại sao vẫn giật, ngay cả khi bạn đã cố tắt hết hoặc gần hết số app trong history? Nếu chỉ là multi-tasking sao Google không sửa? (giống như họ đã cải tiến cơ chế GC và tạo ra một touch API thực thụ chứ không phải món giả cầy như Android ban đầu)
__________________
Đã mất cánh tay.
abcslayer đang trong diễn đàn   Trả Lời Với Trích Dẫn
(Những) thành viên sau đây cảm ơn abcslayer vì bài viết có ích này
viettanium (19-09-2016)
Old 20-09-2016, 11:41 AM   #13
geod
iMember
 
Tham gia: Mar 2009
Thứ tự: 20188
iĐangCó:
Bài: 74
Cảm ơn: 38
Được cảm ơn 54 lần / 21 bài.
geod is on a distinguished road
Default

Không thấy bạn chỉ ra được mối liên hệ rõ ràng nào giữa "tư duy thiết kế chíp đi trước 2-4 năm của Apple" và sự mượt mà ổn định hơn của IOS so với Android (nhất là flagship device). IPhone từ những bản đầu tiên (cpu không có gì khác biệt với các điện thoại khác) nó đã mượt rồi chứ không phải chờ đến gần đây. Lý do cơ bản nhất là vì nó đơn nhiệm.

Mình đã phân tích mối liên quan giữa đa nhiệm và độ mượt của app chạy fore-ground rồi. Đấy là yếu tố cơ bản nhất, nền tảng nhất. Thứ đến là GC, nó là đặc sản của các ngôn ngữ Java, DotNet. Cái đấy không Google nào có thể khắc phục được đáng kể cả mà phụ thuộc vào kĩ năng của từng lập trình viên - chất lượng của từng app. Nếu bạn muốn mình có thể paste rất nhiều bài phân tích về vấn đề này từ những source uy tín cho bạn tham khảo.
geod vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 20-09-2016, 16:12 PM   #14
abcslayer
iN3wbi3
 
Tham gia: Aug 2006
Thứ tự: 132
iĐangCó:
Bài: 3,934
Cảm ơn: 7,083
Được cảm ơn 6,992 lần / 1,964 bài.
abcslayer is on a distinguished road
Default

Thứ nhất bạn nhầm một chút ở chỗ là giờ không có smart phone OS nào đơn nhiệm cả, kể cả iOS từ phiên bản đầu tiên, bên dưới app đang chạy trên màn hình là hàng trăm process và thread của các daemons cùng nhân Mach.

Thời iPhone đầu tiên ra mắt, iPhone OS và iPhone có rất nhiều lợi điểm của người đi sau (và cũng là quyết định đúng đắn đoán trúng xu thế của Apple, cả về phần cứng lẫn phần mềm). Với Android hiện đại, ART giúp xử lý rất nhiều vấn đề liên quan đến GC, chưa kể đến việc GG cho phép dùng native code từ rất rất lâu rồi.

Nói chung ý kiến của mình: việc đổ lỗi cho việc hệ thống Android luôn chậm chân/kém hơn so với Apple do phần mềm là không hợp lý mà nó là sự tổng hợp giữa các lựa chọn trong thiết kế phần cứng + phần mềm. Trong đó việc chạy theo triết lý lấy số đông chọi lại tốc độ, tối ưu điện năng gây bất lợi rất lớn.
__________________
Đã mất cánh tay.
abcslayer đang trong diễn đàn   Trả Lời Với Trích Dẫn
(Những) thành viên sau đây cảm ơn abcslayer vì bài viết có ích này
Bdesign (23-09-2016)
Old 22-09-2016, 14:09 PM   #15
Bdesign
iMember Pro
 
Tham gia: Apr 2008
Thứ tự: 6981
iĐangCó:
Bài: 318
Cảm ơn: 99
Được cảm ơn 203 lần / 105 bài.
Bdesign is on a distinguished road
Default

Tình hình các bác em lên Sierra thế nào? Em định upgrade lên thẳng từ 10.10.5 mà không được, cài xong 100% mới báo lỗi. Chả lẽ muốn upgrade, phải từ 10.11 hay sao? Thấy ai cũng bảo nóng hơn, tốn pin hơn, chỉ thêm mỗi cái Siri.
Bdesign vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Old 22-09-2016, 18:38 PM   #16
abcslayer
iN3wbi3
 
Tham gia: Aug 2006
Thứ tự: 132
iĐangCó:
Bài: 3,934
Cảm ơn: 7,083
Được cảm ơn 6,992 lần / 1,964 bài.
abcslayer is on a distinguished road
Default

Bác thử tạo bộ cài trên USB rồi cài xem sao ạ. Em không còn 10.10 để thử rồi. Mới update thì máy chạy siêu chậm do phải optimize, cái này giống với 10.10 và 10.11 thôi. Bác để nửa ngày thì sẽ ổn. Em thấy hơi chậm hơn El Cap một tí, tuy nhiên nếu các máy đời mới nhiều RAM, SSD tốc độ có thể sẽ thấy mượt hơn.
__________________
Đã mất cánh tay.
abcslayer đang trong diễn đàn   Trả Lời Với Trích Dẫn
(Những) thành viên sau đây cảm ơn abcslayer vì bài viết có ích này
Bdesign (23-09-2016)
Old 26-10-2016, 14:52 PM   #17
donghoseiko8
iNewbie
 
Tham gia: Oct 2016
Thứ tự: 99470
iĐangCó:
Bài: 1
Cảm ơn: 0
Được cảm ơn 0 lần / 0 bài.
donghoseiko8 is on a distinguished road
Default

Trích:
Nguyên văn bởi nong dan View Post
"theo tôi, món Apple gây sốc nhất trong các năm gần đây về mặt chiến lược chính là việc ra đời chip A7 64-bit trên iPhone 5S" Có ai khai thông cho em đoạn này không nhỉ!
Mình đọc cũng chả hiểu đoạn đó
__________________
No SEO
donghoseiko8 vẫn chưa có mặt trong diễn đàn   Trả Lời Với Trích Dẫn
Trả lời

Tags
07 september 2016, apple, apple watch series 2, event, iphone 7, iphone 7 plus

Ðiều Chỉnh
Xếp Bài

Quyền Sử Dụng Ở Diễn Ðàn
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is Mở
Smilies đang Mở
[IMG] đang Mở
HTML đang Tắt

Chuyển đến


Múi giờ GMT. Hiện tại là 19:29 PM.


Powered by: vBulletin v3.8.9 & Copyright © 2017, Jelsoft Enterprises Ltd.
MacVN không chịu trách nhiệm cho nội dung trên đây