Deprecated: Creation of dynamic property AAL_Main::$notifications is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/aryo-activity-log/aryo-activity-log.php on line 103

Deprecated: Creation of dynamic property AAL_Main::$export is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/aryo-activity-log/aryo-activity-log.php on line 104

Deprecated: Return type of FS_Key_Value_Storage::offsetExists($k) should either be compatible with ArrayAccess::offsetExists(mixed $offset): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/yjjsh1yw/public_html/wp-content/plugins/easy-post-views-count/freemius/includes/managers/class-fs-key-value-storage.php on line 309

Deprecated: Return type of FS_Key_Value_Storage::offsetGet($k) should either be compatible with ArrayAccess::offsetGet(mixed $offset): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/yjjsh1yw/public_html/wp-content/plugins/easy-post-views-count/freemius/includes/managers/class-fs-key-value-storage.php on line 317

Deprecated: Return type of FS_Key_Value_Storage::offsetSet($k, $v) should either be compatible with ArrayAccess::offsetSet(mixed $offset, mixed $value): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/yjjsh1yw/public_html/wp-content/plugins/easy-post-views-count/freemius/includes/managers/class-fs-key-value-storage.php on line 301

Deprecated: Return type of FS_Key_Value_Storage::offsetUnset($k) should either be compatible with ArrayAccess::offsetUnset(mixed $offset): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/yjjsh1yw/public_html/wp-content/plugins/easy-post-views-count/freemius/includes/managers/class-fs-key-value-storage.php on line 313

Deprecated: Return type of FS_Key_Value_Storage::current() should either be compatible with Iterator::current(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/yjjsh1yw/public_html/wp-content/plugins/easy-post-views-count/freemius/includes/managers/class-fs-key-value-storage.php on line 328

Deprecated: Return type of FS_Key_Value_Storage::next() should either be compatible with Iterator::next(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/yjjsh1yw/public_html/wp-content/plugins/easy-post-views-count/freemius/includes/managers/class-fs-key-value-storage.php on line 339

Deprecated: Return type of FS_Key_Value_Storage::key() should either be compatible with Iterator::key(): mixed, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/yjjsh1yw/public_html/wp-content/plugins/easy-post-views-count/freemius/includes/managers/class-fs-key-value-storage.php on line 350

Deprecated: Return type of FS_Key_Value_Storage::valid() should either be compatible with Iterator::valid(): bool, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/yjjsh1yw/public_html/wp-content/plugins/easy-post-views-count/freemius/includes/managers/class-fs-key-value-storage.php on line 362

Deprecated: Return type of FS_Key_Value_Storage::rewind() should either be compatible with Iterator::rewind(): void, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/yjjsh1yw/public_html/wp-content/plugins/easy-post-views-count/freemius/includes/managers/class-fs-key-value-storage.php on line 375

Deprecated: Return type of FS_Key_Value_Storage::count() should either be compatible with Countable::count(): int, or the #[\ReturnTypeWillChange] attribute should be used to temporarily suppress the notice in /home2/yjjsh1yw/public_html/wp-content/plugins/easy-post-views-count/freemius/includes/managers/class-fs-key-value-storage.php on line 389

Deprecated: Creation of dynamic property Mongoose_Page_Plugin::$settings_page_url is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/facebook-page-feed-graph-api/inc/class-mongoose-page-plugin.php on line 228

Deprecated: Creation of dynamic property Post_Views_Counter::$settings_api is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 128

Deprecated: Creation of dynamic property Post_Views_Counter::$functions is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 139

Deprecated: Creation of dynamic property Post_Views_Counter::$update is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 140

Deprecated: Creation of dynamic property Post_Views_Counter::$settings is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 141

Deprecated: Creation of dynamic property Post_Views_Counter::$admin is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 142

Deprecated: Creation of dynamic property Post_Views_Counter::$query is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 143

Deprecated: Creation of dynamic property Post_Views_Counter::$cron is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 144

Deprecated: Creation of dynamic property Post_Views_Counter::$counter is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 145

Deprecated: Creation of dynamic property Post_Views_Counter::$columns is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 146

Deprecated: Creation of dynamic property Post_Views_Counter::$crawler_detect is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 147

Deprecated: Creation of dynamic property Post_Views_Counter::$frontend is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 148

Deprecated: Creation of dynamic property Post_Views_Counter::$dashboard is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 149

Deprecated: Creation of dynamic property Post_Views_Counter::$widgets is deprecated in /home2/yjjsh1yw/public_html/wp-content/plugins/post-views-counter/post-views-counter.php on line 150
從iPhone,到Mac,蘋果全面“去intel化”,連一顆小芯片都不放過 – 有海水的地方就有中國人

從iPhone,到Mac,蘋果全面“去intel化”,連一顆小芯片都不放過

從iPhone,到Mac,蘋果全面“去intel化”,連一顆小芯片都不放過
2,184

近日,有媒体报道称,苹果将Macbook中使用的最后一颗intel芯片都换掉了,这颗芯片是一颗微不足道的小芯片USB4/雷电3计时器芯片,原本使用的是Intel JHL8040R ,但现在换成了不知名的其它品牌。

一时之间,让网友们唏嘘不已,称10多年的合作,最终也将彻底分手,连一颗小芯片都不放过,不和对方有任何关联。



事实上,苹果与intel的合作,其实在乔布斯时代就开始了,最早可以追溯到2005年。

在2005年的WWDC大会上,苹果CEO乔布斯就表示了对当时Mac采用的PowerPC芯片非常不满。6月份,苹果宣布终止与IBM和摩托罗拉(Motorola)的合作关系,不再采用PowerPC架构的CPU了。

然后苹果正式转投Intel x86,2006年推出的Mac,换上了intel的X86芯片。



于是苹果、intel的甜蜜时代开始了,Mac用上了X86的芯片之后,为Mac设备提高自身品质、扩展消费市场奠定了良好的基础,再加上使用X86的Mac,还可以装windows,于是Mac销量大增。

后来当苹果推出iPhone,对高通越来越不满时,也求助intel,在iPhone7时,使用上了intel的4G基带,当然是英特尔、高通的4G基带一半一半。



不过,使用英特尔的4G基带,让用户非常满,因为intel的基带不如高通的基带。特别是在5G到来时,intel的5G基带无法推出,导致iPhone的5G版落后了。

没办法,苹果不得不与高通和解,抛弃掉了intel的基带芯片,从iPhone12开始,又全部用上了高通的基带,在iPhone实现了去intel化。



而在Mac上,苹果也觉得intel的CPU一直在挤牙膏,也对intel非常不满,于是也开始自研芯片,要替代掉intel。

后来苹果果然推出了M1,再从M1到M1 Pro、再到M1 Max、M1 Ultra,再到M2,终于也全面替代掉了X86的CPU,使用上了自研的芯片。

如今,不管是iPhone,还是Mac,已经彻底和intel说再见了,不仅是CPU、基带这样的核心器件,甚至连一颗小小的USB4/雷电芯片都不放过,实在是太“无情”了点吧。

Leave a Reply

Your email address will not be published. Required fields are marked *

You cannot copy content of this page

error: Content is protected !!
%d bloggers like this: