<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:blogger='http://schemas.google.com/blogger/2008' xmlns:georss='http://www.georss.org/georss' xmlns:gd="http://schemas.google.com/g/2005" xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-9446914</id><updated>2026-10-19T05:59:29.302+08:00</updated><category term="Computer"/><category term="bailan"/><category term="Diary"/><category term="Travel"/><category term="CPU"/><category term="Photo"/><category term="politics"/><category term="ACG"/><category term="ProcessorWatch"/><category term="job"/><category term="Magazine"/><category term="Server"/><category term="food"/><category term="PCADV"/><category term="Roadmap"/><category term="HPC"/><category term="Graphic"/><category term="japanese"/><category term="blogging"/><category term="Game"/><category term="Ingress"/><category term="隨手亂畫"/><category term="JAPAN"/><category term="豪洨"/><category term="Wine"/><category term="friend"/><category term="Virtualization"/><category term="fuck"/><category term="Software"/><category term="Programming"/><category term="diy"/><category term="水球大食團"/><category term="economics"/><category term="GPU"/><category term="Notebook"/><category term="Unix"/><category term="微言大義500字"/><category term="雜談"/><category term="OS"/><category term="FAH"/><category term="strategy"/><category term="Comment"/><category term="sex"/><category term="Military"/><category term="Book"/><category term="Storage"/><category term="network"/><category term="vote"/><category term="Web"/><category term="PS3"/><category term="education"/><category term="Google"/><category term="TechNews"/><category term="sport"/><category term="AV"/><category term="Apple"/><category term="Burberry"/><category term="Korea"/><category term="Phone"/><category term="TEA"/><category term="Talkimate"/><category term="Zello"/><category term="culture"/><category term="music"/><category term="wireless"/><category term="FreeBSD"/><category term="Life"/><category term="Miku"/><category term="ThinkPad"/><category term="Video"/><category term="dia"/><category term="health"/><category term="news"/><category term="嗚嗚"/><title type='text'>三太子上身的痴漢水球2.0</title><subtitle type='html'>&quot;It&#39;s not about perfect. It&#39;s about effort. And when you implement that effort into your life… every single day, that&#39;s where transformation happens. That&#39;s how change occurs. Keep going, remember why you started.&quot;</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default?redirect=false'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default?start-index=26&amp;max-results=25&amp;redirect=false'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2030</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-9446914.post-4904729761994116365</id><published>2026-08-09T15:15:26.191+08:00</published><updated>2026-08-29T18:06:20.452+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Ingress"/><category scheme="http://www.blogger.com/atom/ns#" term="JAPAN"/><category scheme="http://www.blogger.com/atom/ns#" term="Travel"/><title type='text'>[2026/05/29 - 2026/06/01]  2026年廣島失業旅行「宝石の生まれるとき」補完篇</title><content type='html'>去年沖繩三日行都用ChatGPT產出遊記，這次改用Gemini Spark變出草稿，就將就看看吧。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggzQ7Prb_Zs4PfnXs3s0_U7fa3k54KcJRMJGbHPueXSfLIBwThwENRmMH4Mt2tCGYfWV3UMKYbJfC4sQ_5gDTwgqIhrRS1VqFWj91Sh3WwVIYn3OL1AZF4eaTvqZX6_BUQ3hUtdAS1lgBc_uL_VkZyXilXe_Zr5ODwIxyqA1U7BClAfqDIXx4c/s4000/20260529_123132.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggzQ7Prb_Zs4PfnXs3s0_U7fa3k54KcJRMJGbHPueXSfLIBwThwENRmMH4Mt2tCGYfWV3UMKYbJfC4sQ_5gDTwgqIhrRS1VqFWj91Sh3WwVIYn3OL1AZF4eaTvqZX6_BUQ3hUtdAS1lgBc_uL_VkZyXilXe_Zr5ODwIxyqA1U7BClAfqDIXx4c/w400-h225/20260529_123132.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h1 style=&quot;text-align: left;&quot;&gt;廣島遠征紀錄：都失業半年後上岸滿一週了，這篇廢文到底要拖多久？&lt;/h1&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWIRzcbEJoa3OGIRN1R6JK6oleWG0Lf3tdpztsLLfstDsso-kuaHRyD3fuYHCxh_BCbeHl_Q_MPEEZnjaN4YuCuu5S4qAVj5NArAOaqrYQ8zkGTVMF74On7frag_IUpJPAqfmnqOpebB0Gwx-WXoaIyPx3FYSy19JJMBc6mdvqTC9Xq-a7pR_d/s4000/20260529_135219.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhWIRzcbEJoa3OGIRN1R6JK6oleWG0Lf3tdpztsLLfstDsso-kuaHRyD3fuYHCxh_BCbeHl_Q_MPEEZnjaN4YuCuu5S4qAVj5NArAOaqrYQ8zkGTVMF74On7frag_IUpJPAqfmnqOpebB0Gwx-WXoaIyPx3FYSy19JJMBc6mdvqTC9Xq-a7pR_d/w400-h225/20260529_135219.jpg&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;要不是我才剛進新公司結束半年失業滿一個星期，慢慢遠離隨時會爆掉的邊緣，這篇「遊記」我看大概會直接爛在Google相簿裡變歷史遺蹟。五月底的事拖到八月，絕不是因為我懶，是我前陣子大腦跟心靈根本處於系統崩潰、完全沒法維修的狀態，尤其當四月底某日晚上確定應徵關渡某公司出局之後。&lt;br /&gt;&lt;br /&gt;今年1月23日，那天早上才剛進公司就陸續從Line上聽到好幾個人被砍的消息，結果我也逃不掉，10:30&lt;a href=&quot;https://www.digitimes.com.tw/tech/dt/n/shwnws.asp?id=0000750753_1J08OKT04ELBT94BGQRB9&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;被QNAP捅一刀直接無預警裁員&lt;/a&gt;。接下來那幾個月真的有夠煩，每天睜開眼就是那種不知道下一份工作在哪的焦慮。最煩的是，5月剛好又是綜合所得稅大失血季。看著銀行帳戶餘額那個慘樣，我每天都在那邊跟自己拉扯：「到底要不要去廣島打Ingress XM Anomaly？」一邊是跑去廣島逃避現實的誘惑，另一邊是失業老男人的錢包發出尖銳的慘叫，小天使和小惡魔整天在頭上對砍，煩都煩死了。&lt;br /&gt;&lt;br /&gt;最後在5月6日剛報完稅、整個人呈現半放棄狀態的瞬間，手一滑，捷星的機票就給他刷下去了！刷完當下我自己都想起肖：失業又剛繳完稅，你還真敢刷卡出國課金啊？&lt;br /&gt;&lt;br /&gt;但算這趟運氣好，廣島還真的救了我這顆快爛掉的水球。靠著Super Hotel的假溫泉、宮島那些不但不貴而且很好吃的牡蠣、再度造訪吳那今年重新開幕的大和博物館，還有山口岩國山賊燒的粗暴肉食，我的魂魄算是硬生生被扯回陽間。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;最重要的是，遠征結束回台灣接著無縫接軌Computex 2026，在最後一天竟然意外得到一個爭取新工作的寶貴機會，最後在8月3日重新上岸。在重新把社畜枷鎖套回脖子上記得這段「劫後餘生」，順便給那段暗無天日的失業時光一個心情上的交代。&lt;br /&gt;&lt;br /&gt;回想2024年秋天那趟紅葉行，去Mazda總部博物館見學，看那個蓋得像工地的廣島駅南口；2025年秋天在廣島Dormy Inn泡假溫泉、去長田屋排隊排到抓狂吃廣島燒，還在minamoa / ekie廣島6樓初次被「龍神丸」的稻草燒鰹魚驚豔。到了2026年這趟，我直接帶著滿肚子失業怨念再臨廣島，把窮途末路玩成暴飲食療，好像也是很自然的事情。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;[2026/05/29] 紅眼航班、暴食牡蠣與快閃文青&lt;/h2&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;02:30-06:05｜紅眼航班大考驗&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEdXxobgHx6fFbOd_2Da3iZpzlXgbyK9Ez-lTiN5kjd1fT9DIZZMD9uSum6s5jOCCfBDXBQPVnt6Wjl5X42Q8sZdStOZQg5zKQbK_-h_K6CBOiuCo-rd7__3njOI4ledye5Qk-6vJL4jjsi4s4HYgaFU109N0oZd8cIBkbpS-OMAqrR51ndfr6/s4000/20260529_012812.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;4000&quot; data-original-width=&quot;2252&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjEdXxobgHx6fFbOd_2Da3iZpzlXgbyK9Ez-lTiN5kjd1fT9DIZZMD9uSum6s5jOCCfBDXBQPVnt6Wjl5X42Q8sZdStOZQg5zKQbK_-h_K6CBOiuCo-rd7__3njOI4ledye5Qk-6vJL4jjsi4s4HYgaFU109N0oZd8cIBkbpS-OMAqrR51ndfr6/w360-h640/20260529_012812.heic&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;搭捷星GK050（座位 5D）從桃園T1起飛。失業的人哪有資格談什麼睡眠品質？直接在飛機上表演乾眼昏迷，但卻很意外的一路睡到底。06:05降落關西T1，開通JR Pass 5日券跟Tabiwa 3日券，展開短短四天三夜的心情沈重之旅。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;在此插播一下這次雙Pass節省的金額，這工作就交給Gemini了。&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;p data-path-to-node=&quot;0&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div dir=&quot;&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;以下為補齊所有細節後，最完整的行程消費與 Pass 效益總評算明細：&lt;/div&gt;&lt;br /&gt;&lt;b&gt;一、 票券購入成本（支出項）&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;JR PASS 關西＆廣島地區鐵路周遊券（5日券）： 17,000 日圓&amp;nbsp;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;宮島・瀬戸内 tabiwa ぐるりんパス（3日券）： 3,600 日圓&amp;nbsp;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;票券花費總計：20,600 日圓&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b&gt;二、 實際行程原價明細（若無 Pass 之單買總價）&amp;nbsp;&lt;/b&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;1. 交通路線原價明細&lt;br /&gt;&lt;br /&gt;5/29 關西機場 ➔ 新大阪（特急 Haruka）：2,380 日圓&lt;br /&gt;&lt;br /&gt;5/29 新大阪 ➔ 廣島（山陽新幹線）：9,890 日圓&lt;br /&gt;&lt;br /&gt;5/29 廣島 ➔ 胡町（廣島電鐵）：240 日圓 &lt;br /&gt;&lt;br /&gt;5/29 胡町 ➔ 廣島（廣島電鐵）：240 日圓 &lt;br /&gt;&lt;br /&gt;5/29 廣島 ➔ 宮島口（JR 山陽本線）：420 日圓 &lt;br /&gt;&lt;br /&gt;5/29 宮島口 ➔ 宮島（JR 宮島渡輪 往返）：400 日圓&lt;br /&gt;&lt;br /&gt;5/29 宮島口 ➔ 八丁堀（廣島電鐵）：270 日圓 &lt;br /&gt;&lt;br /&gt;5/30 胡町 ➔ 廣島（廣島電鐵）：240 日圓  &lt;br /&gt;&lt;br /&gt;5/30 廣島 ➔ 吳市（JR 吳線 往返）：1,020 日圓 &lt;br /&gt;&lt;br /&gt;5/30 廣島 ➔ 胡町（廣島電鐵）：240 日圓 &lt;br /&gt;&lt;br /&gt;5/31 胡町 ➔ 廣島（廣島電鐵）：240 日圓 &lt;br /&gt;&lt;br /&gt;5/31 廣島 ➔ 岩國（JR 山陽本線 往返）：1,540 日圓 &lt;br /&gt;&lt;br /&gt;5/31 廣島 ➔ 胡町（廣島電鐵）：240 日圓 &lt;br /&gt;&lt;br /&gt;6/01 廣島 ➔ 新大阪（山陽新幹線 のぞみ）：10,630 日圓&lt;br /&gt;&lt;br /&gt; 6/01 新大阪 ➔ 關西機場（特急 Haruka）：2,380 日圓 &lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;color: red;&quot;&gt;交通原價小計：30,370 日圓&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;2. tabiwa 包辦之景點門票原價明細&amp;nbsp;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;5/29 嚴島神社 參拜料： 300 日圓&amp;nbsp;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;5/29 名勝縮景園 入園料： 260 日圓&amp;nbsp;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;5/30 吳市大和博物館 常設展門票： 500 日圓&amp;nbsp;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span style=&quot;color: red;&quot;&gt;景點門票小計：1,060 日圓&amp;nbsp;&lt;/span&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b&gt;三、 最終精算總結&lt;/b&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;blockquote&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_fb500af1ed938d64&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;h3 data-path-to-node=&quot;2&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: block; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; orphans: 2; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; widows: 2; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c3080088156=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel md-content enable-luminous-fast-follows enable-updated-hr-color stronger&quot; dir=&quot;ltr&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: ease-out; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: column; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: 0px; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;table data-path-to-node=&quot;14&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 32px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 32px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;thead style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid rgb(196, 199, 197); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;項目&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid rgb(196, 199, 197); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;金額（日圓）&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid rgb(196, 199, 197); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;14,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;14,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;行程原價總計&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid rgb(196, 199, 197); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;14,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;14,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;31,430 日圓&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid rgb(196, 199, 197); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;14,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;14,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;雙 Pass 總成本&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid rgb(196, 199, 197); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;14,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;14,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;20,600 日圓&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid rgb(196, 199, 197); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;14,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;14,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;最終共計省下&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid rgb(196, 199, 197); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;14,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;14,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;10,830 日圓&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div dir=&quot;&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;&lt;span style=&quot;color: #1f1f1f;&quot;&gt;這次&lt;/span&gt;&lt;span style=&quot;color: red;&quot;&gt;雙 Pass 組合最終省下了 &lt;b data-index-in-node=&quot;49&quot; data-path-to-node=&quot;15&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;10,830 日圓&lt;/b&gt;（約合台幣 &lt;b data-index-in-node=&quot;64&quot; data-path-to-node=&quot;15&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;2,300 元&lt;/b&gt;）&lt;/span&gt;&lt;span style=&quot;color: #1f1f1f;&quot;&gt;。未計入宮島登島稅100日圓。&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;span style=&quot;color: #1f1f1f; font-size: small;&quot;&gt;&lt;br /&gt;&lt;/span&gt;&lt;div dir=&quot;&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex-direction: row; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 3px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rule: 1.5px rgb(31, 31, 31); rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span style=&quot;font-size: small;&quot;&gt;這省下來的 10,830 日圓，幾乎把在廣島的所有路面電車、渡輪、景點門票，外加一頓「YAPPARI STEAK 熔岩牛排」或「龍神丸藁燒鰹魚」的費用通通報銷掉了。&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;/h3&gt;&lt;/div&gt;&lt;/blockquote&gt;&lt;p data-path-to-node=&quot;16&quot; style=&quot;font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; line-height: 1.15; margin-top: 0px;&quot;&gt;&lt;/p&gt;&lt;/div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;07:27-10:22｜無縫狂飆補眠&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;07:27搭特急Haruka 4號衝新大阪，秒轉08:53山陽新幹線噴回廣島。一路狂睡，補那該死的紅眼航班欠我的睡眠。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggzDCp6gqYwqD5jir23XXBCiLUJW9h6cExpJR1Vu2-XQjVOFHGfxRj69fpYTE1yPQ-UQ01Vr5eidCm7xzzwStwe6eALUW11P7iqAvm6lHM_-7F7U_1E-Q3ECpoO3HMtc00Ql07wxV0DdwHudR5hngddU3kjCuKwafs_mnNn_-jn4WjWA9prZco/s4000/20260529_063404.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;4000&quot; data-original-width=&quot;2252&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggzDCp6gqYwqD5jir23XXBCiLUJW9h6cExpJR1Vu2-XQjVOFHGfxRj69fpYTE1yPQ-UQ01Vr5eidCm7xzzwStwe6eALUW11P7iqAvm6lHM_-7F7U_1E-Q3ECpoO3HMtc00Ql07wxV0DdwHudR5hngddU3kjCuKwafs_mnNn_-jn4WjWA9prZco/w360-h640/20260529_063404.heic&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD55KAiz9B-F9s0MBaIAap271mePzgM3nsgbCvLCScvBaFQQa4vqtv0hpb7XS8n88RAVswSBfRhWsCKuQDaM8lCBqmVtKDYEJgyLVdMj6PFmwDrl4YbWthc1giFJwSPlY0C9KYBMC8w7jglGAafZBMMxM9RbYdhc85FQMoUT1CuZKGR5dXMaYH/s4000/20260529_072426.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;4000&quot; data-original-width=&quot;2252&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjD55KAiz9B-F9s0MBaIAap271mePzgM3nsgbCvLCScvBaFQQa4vqtv0hpb7XS8n88RAVswSBfRhWsCKuQDaM8lCBqmVtKDYEJgyLVdMj6PFmwDrl4YbWthc1giFJwSPlY0C9KYBMC8w7jglGAafZBMMxM9RbYdhc85FQMoUT1CuZKGR5dXMaYH/w360-h640/20260529_072426.heic&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTTc1M0LI5bMDFGaNEmzxoM-60UKOZTeHA8bXrvqPBI-6MQpA67ennvYjkyZinlMl0jNIlT4Rj4rCw6cHoU8jcD6zZ9RnD6BKti5iP7RyszosNvt2qlZeVaQAY0e6c6jO3hUJJ6lAmyriIh3RMq26F0Eu50Pi6f0Di2O1UfKcDvphXYbTnQd5x/s4000/20260529_084314.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhTTc1M0LI5bMDFGaNEmzxoM-60UKOZTeHA8bXrvqPBI-6MQpA67ennvYjkyZinlMl0jNIlT4Rj4rCw6cHoU8jcD6zZ9RnD6BKti5iP7RyszosNvt2qlZeVaQAY0e6c6jO3hUJJ6lAmyriIh3RMq26F0Eu50Pi6f0Di2O1UfKcDvphXYbTnQd5x/w400-h225/20260529_084314.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWPvR1WDr9t7EWQly09wH-1OU__dPcJS0HzKFxETbZLNE30HcQEiz9_Gg7SUFL47VSuUeJmsKH0eQEBodnljYEjhjgdzLUGbQRc3upfk9WCsYc2y2RezDOpcY829n-kBPKaNEvAPo2miCNZ_nYbU56Cf-3aOeDE8izGvMho4P5BqV00Bf9hGBu/s4000/20260529_085004.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;4000&quot; data-original-width=&quot;2252&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiWPvR1WDr9t7EWQly09wH-1OU__dPcJS0HzKFxETbZLNE30HcQEiz9_Gg7SUFL47VSuUeJmsKH0eQEBodnljYEjhjgdzLUGbQRc3upfk9WCsYc2y2RezDOpcY829n-kBPKaNEvAPo2miCNZ_nYbU56Cf-3aOeDE8izGvMho4P5BqV00Bf9hGBu/w360-h640/20260529_085004.heic&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;在新大阪，一大票搞不清楚狀況不知道如何進站的來自四面八方老外，拖著一堆行李箱的重重人牆堵住所有改札口，一動也不動只會拼命一臉無所謂的開心聊天，完全沒有意識到會擋到其他人進出，結果害我 (絕對還有很多日本人) 差點趕不上車也沒時間去廁所 (廁所前面也是一樣的盛況)，這只是冰山的一角。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;如果我是日本人，我也會非常賭爛一大堆外國觀光客，就算我不是日本人也會受不了。結果在廣島下車時，果不其然也是一堆拖著行李箱製造路障的老外，我的天啊。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;10:30-11:30｜Super Hotel 寄放行李&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;直奔スーパーホテル広島天然温泉・薬研堀通り，丟下行李，看到天然溫泉招牌，好幾個月沒泡湯的失業水球的爛命一條已經準備好晚上來大泡特泡了。&lt;/div&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;12:00-14:50｜宮島表參道：無情牡蠣暴食三連擊&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;睽違好幾個月的Tabiwa 3日券，啟動。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHYUK5vMDzQWGFIsL3tXJxFGOMyxUqbhpJYw_brJZZ3SJPwTxDISsxLhb_CIRcNQ90rmHaRTgs7cBbMITFGK4z9ll2jdHGGXoF8xbErV7LZzCHTGHuQ2fa1JKMOFp0R-BVnkwNtNTMclh_ZsEm-ERNXDls6eeHJcf5lrEU9O_15Cx5k2xDL9ny/s3088/Screenshot_20260529_102423_tabiwa.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3088&quot; data-original-width=&quot;1440&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHYUK5vMDzQWGFIsL3tXJxFGOMyxUqbhpJYw_brJZZ3SJPwTxDISsxLhb_CIRcNQ90rmHaRTgs7cBbMITFGK4z9ll2jdHGGXoF8xbErV7LZzCHTGHuQ2fa1JKMOFp0R-BVnkwNtNTMclh_ZsEm-ERNXDls6eeHJcf5lrEU9O_15Cx5k2xDL9ny/w298-h640/Screenshot_20260529_102423_tabiwa.jpg&quot; width=&quot;298&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;搭JR渡輪踏上宮島，在去嚴島神社祈求神明保佑我早日脫離失業地獄之前，就開啟無情吃牡蠣模式。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;順便一題，這次在嚴島神社意外碰到外國情侶求婚成功，現場歡聲雷動。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdTX8DlWKtDHJz8AStCECNdlhwV81GYzjbD8XcDUSdeDsLQCzNt1zOyVUvASRvpXNZXVzgSx4EZiIBSKvtoS-1EzwKYnIfIdxjHH0IV6i4oJnvAK3WfUAz68glUzxxtM5xIzfrCumjtdLtu0dAMz_AveMEsx53ATWQdCSmPB7sUwPlOF_g0Ggy/s4000/20260529_114829.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgdTX8DlWKtDHJz8AStCECNdlhwV81GYzjbD8XcDUSdeDsLQCzNt1zOyVUvASRvpXNZXVzgSx4EZiIBSKvtoS-1EzwKYnIfIdxjHH0IV6i4oJnvAK3WfUAz68glUzxxtM5xIzfrCumjtdLtu0dAMz_AveMEsx53ATWQdCSmPB7sUwPlOF_g0Ggy/w400-h225/20260529_114829.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;沖野水產&lt;/b&gt;： 現烤牡蠣連吃三盤，搭配啤酒，失業的怨氣稍微消了一半。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiitGk1WufMP_ahKa1TDw_NyQAKroAyhMNp4wrCfrHlhN1Ws9yvyuTmXFi2FFyGPPxatvaYH-_LRVqAoNsZQDXmGVZeMtK1OhO6yh_vmvjiCTTT5t1Zv1fOYXFMTairKjpfnwiuDk6wUxCc0AuWORv6adXhTBi1JEDUsO4IGNRvneBi8YbbV7Os/s4000/20260529_122132.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiitGk1WufMP_ahKa1TDw_NyQAKroAyhMNp4wrCfrHlhN1Ws9yvyuTmXFi2FFyGPPxatvaYH-_LRVqAoNsZQDXmGVZeMtK1OhO6yh_vmvjiCTTT5t1Zv1fOYXFMTairKjpfnwiuDk6wUxCc0AuWORv6adXhTBi1JEDUsO4IGNRvneBi8YbbV7Os/w400-h225/20260529_122132.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;&lt;a href=&quot;https://www.kaki-ya.jp/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;牡蠣屋（KAKIYA）&lt;/a&gt;&lt;/b&gt;： 米其林名店的炭烤牡蠣配啤酒，喝一口，前陣子出局的苦悶瞬間蒸發。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLfSechGRxxiJypxSPGHmYkj_rYTlKiiil7VaGzhv84RO4hGbfi9VJ06g91pXYiTTM57XCWp39QsQbw3f8AHbhhyphenhyphenGyq2iipK3_XTqNZv8zcyeIZSp391Zp-0fEvIGtsz-rIjjtc72Sb-MT2Gl_j7AqB0g4djEOWiaOzwdG11q9h-sKtWQzu3bR/s4000/20260529_125659.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjLfSechGRxxiJypxSPGHmYkj_rYTlKiiil7VaGzhv84RO4hGbfi9VJ06g91pXYiTTM57XCWp39QsQbw3f8AHbhhyphenhyphenGyq2iipK3_XTqNZv8zcyeIZSp391Zp-0fEvIGtsz-rIjjtc72Sb-MT2Gl_j7AqB0g4djEOWiaOzwdG11q9h-sKtWQzu3bR/w400-h225/20260529_125659.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;b&gt;&lt;a href=&quot;https://www.yakigaki-no-hayashi.co.jp/&quot;&gt;焼がきのはやし&lt;/a&gt;&lt;/b&gt;： 60 年老店的「地御前生牡蠣」，肥到跟海裡的和牛一樣，肥美得太犯規。但是生意實在太好，大排長龍到旁邊的巷子深處，只能等待比較沒人的才能一親芳澤。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcmYXanVKksHcSCcgTL25hhck6kno1Bn1SBQzKbh4n_np0BlA1UwRie9AxcelxTlzbpJA2ePHPABvxK12Q4tq_69PAd-vhfivRvaYEWTbZs56KjSmS6xXjlVfi9CUsxzClbqRuCgr9kgtpTYAZGJx1yEvhXP8e2k1hccMpHPc38hhjN0rOE4Kk/s4000/20260529_140856.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgcmYXanVKksHcSCcgTL25hhck6kno1Bn1SBQzKbh4n_np0BlA1UwRie9AxcelxTlzbpJA2ePHPABvxK12Q4tq_69PAd-vhfivRvaYEWTbZs56KjSmS6xXjlVfi9CUsxzClbqRuCgr9kgtpTYAZGJx1yEvhXP8e2k1hccMpHPc38hhjN0rOE4Kk/w400-h225/20260529_140856.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;14:50-16:22｜廣島電鐵慢速搖搖樂&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;搭渡輪回宮島口，轉廣島電鐵路面電車。整整搖了一個小時，搖到我都快睡著才到八丁堀。&lt;br /&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;16:22-17:30｜名勝&lt;a href=&quot;https://shukkeien.jp/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;縮景園&lt;/a&gt;：快閃偽文青&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;憑Tabiwa Pass 3日券進園。在這座1620年建的古風庭園漫步了70分鐘，看著濯纓池與跨虹橋 (那爬上去很危險，弄個不好就摔到池裡)，以及一堆悠哉游泳的烏龜，逼自己大腦運轉過速的神經強行冷靜下來。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPXKpC_QjF-d1eyjAY60cVHm5B5bx0DTgAGOMRCGS-Z7D1jlo3u0fIa6pUm0V-mqKmdZzh_oIzvEsyeesD_Oi_tpPhspyClKmYgv10oZFUdD_gTdlSmAHmxVBmLZk7dQ9kB3IEtO3mETo-4zFB4mjRjKzpShTz3pyln2HuIjSHXqj2xkQXihYB/s4000/20260529_162232.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;4000&quot; data-original-width=&quot;2252&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhPXKpC_QjF-d1eyjAY60cVHm5B5bx0DTgAGOMRCGS-Z7D1jlo3u0fIa6pUm0V-mqKmdZzh_oIzvEsyeesD_Oi_tpPhspyClKmYgv10oZFUdD_gTdlSmAHmxVBmLZk7dQ9kB3IEtO3mETo-4zFB4mjRjKzpShTz3pyln2HuIjSHXqj2xkQXihYB/w360-h640/20260529_162232.jpg&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvGeBKEzr4-zHIkSDuyf3rzvdE-no72v3uCKs61fP2Tonaz2NqIAhowaW7tDZXpNn3jOn2ztCM5FsQmSRX1HXZJPXpLZMf8TCZL8M95TlEPZPjAaPtl31C0dIjC9bZxEqfOgnUuRUjj_xUu0nxcMzssXmguWzufN3ioycP9-4IZNG2yFvixQD_/s4000/20260529_163133.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhvGeBKEzr4-zHIkSDuyf3rzvdE-no72v3uCKs61fP2Tonaz2NqIAhowaW7tDZXpNn3jOn2ztCM5FsQmSRX1HXZJPXpLZMf8TCZL8M95TlEPZPjAaPtl31C0dIjC9bZxEqfOgnUuRUjj_xUu0nxcMzssXmguWzufN3ioycP9-4IZNG2yFvixQD_/w400-h225/20260529_163133.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;18:00-19:30｜衝青天拉麵與溫泉救贖&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;晚餐直接殺去飯店斜對面的「&lt;a href=&quot;https://seitenwotsuke.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;衝青天&lt;/a&gt;」，牡蠣、和牛跟牛舌全放進湯裡，濃到爆。吃完回Super Hotel泡天然溫泉，把紅眼航班跟失業的肝火全部泡掉。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkAG-_6_03Xgwn65j1jLxxuHCF9IjnT3W33DH83iExfR1zQsq3WjWhEMXSyUA_EEKfSHjAduYqUcLKEgj8YffpJLhjqBTZm67QJg0TB8z1cTInqe7EuU9bTHDK__LF2e6thYFSSP7_YM77w0jb4WcvJjAyxxwCWU3g43th1OqcSZw0iQrOfzGQ/s4000/20260529_194843.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgkAG-_6_03Xgwn65j1jLxxuHCF9IjnT3W33DH83iExfR1zQsq3WjWhEMXSyUA_EEKfSHjAduYqUcLKEgj8YffpJLhjqBTZm67QJg0TB8z1cTInqe7EuU9bTHDK__LF2e6thYFSSP7_YM77w0jb4WcvJjAyxxwCWU3g43th1OqcSZw0iQrOfzGQ/w400-h225/20260529_194843.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7FbXVFEvgg-P93wjID9g45G3BiggEUI0OP-EERR8c6Rk0Pe8cyXlNTF9ZWffiOksURoxFcK02foPmH_RSL6KMfCKbiX1DzG4VeR_sflHd_UBBXeejJnhz3XuPhbV_bBWdEt9C9pP_FYacEIQGRBuuysDqErNLEh51s5dCIoXSPSqrgCX-DDOw/s4000/20260529_201604.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh7FbXVFEvgg-P93wjID9g45G3BiggEUI0OP-EERR8c6Rk0Pe8cyXlNTF9ZWffiOksURoxFcK02foPmH_RSL6KMfCKbiX1DzG4VeR_sflHd_UBBXeejJnhz3XuPhbV_bBWdEt9C9pP_FYacEIQGRBuuysDqErNLEh51s5dCIoXSPSqrgCX-DDOw/w400-h225/20260529_201604.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;[2026/05/30] 軍港吳市打鐵與廣島暴食續攤&lt;/h2&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h4&gt;07:30-09:00｜早餐補充能量再去大浴場裝死&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;這是必備的儀式。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivuPPccfN94iM1fwYMQz9BCVvaTJy3rZpZhDGFKRUfwug3740NsJWVEdysSQjBUkT4LPQM38d5wS8Gx_2qXFeI8vdnLmuUsnBn167dWm2fBEx5a-ZswR9Bo0Jj3fGf_U39Lm5PofTwEHZj47zhxhvqILHl1RbyTzM-Kk1QXXbSGmNby_0uvYMA/s4000/20260530_074136.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivuPPccfN94iM1fwYMQz9BCVvaTJy3rZpZhDGFKRUfwug3740NsJWVEdysSQjBUkT4LPQM38d5wS8Gx_2qXFeI8vdnLmuUsnBn167dWm2fBEx5a-ZswR9Bo0Jj3fGf_U39Lm5PofTwEHZj47zhxhvqILHl1RbyTzM-Kk1QXXbSGmNby_0uvYMA/w400-h225/20260530_074136.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;10:30-12:30｜挺進軍港吳市與鋼鐵巨鯨&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;搭JR吳線直奔吳市。先衝改建後的&lt;a href=&quot;https://yamato-museum.com/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;大和博物館&lt;/a&gt;再次遇見1/10大和號模型，再跑去鐵鯨館鑽進巨大的退役潛艦「秋潮號（SS-590）」內部控制室，男人的軍事浪漫直接點滿，雖然這好像是第三次造訪了？&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglKBp25sVePQOgTcP8HnoFwvplFGjzjwz4fEAQiS_Ck-8lTzDeCUwg4vzPM5DSo4AdNBmM_riHBbDaOIQOtU0bq14kuWPBy_xIIz2MmSM7uwVUpFs93ER1QopSyNkAEjM5i_1WcoKyhLE3HvLBBEORNkNwFO9oX74IGzJtH4GOOLpT-_eTjBIn/s4000/20260530_113413.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEglKBp25sVePQOgTcP8HnoFwvplFGjzjwz4fEAQiS_Ck-8lTzDeCUwg4vzPM5DSo4AdNBmM_riHBbDaOIQOtU0bq14kuWPBy_xIIz2MmSM7uwVUpFs93ER1QopSyNkAEjM5i_1WcoKyhLE3HvLBBEORNkNwFO9oX74IGzJtH4GOOLpT-_eTjBIn/w400-h225/20260530_113413.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS6pY4H3UJ56ibMd0ojkrj9BmTXr5gM0CfAolepCnoKPXlwGukMKNftVpMVodeNty0i4x5ZXG03UxdyKJurFA_4kHHVp1rQ87gUFnO1idGPChgHHDMwCpfWp-IwYkGvCCAThBoaHQtepYZgubM1EOaiuecatI4QJDLOq4kGNzqNrmPYwheSzvW/s4000/20260530_114225.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgS6pY4H3UJ56ibMd0ojkrj9BmTXr5gM0CfAolepCnoKPXlwGukMKNftVpMVodeNty0i4x5ZXG03UxdyKJurFA_4kHHVp1rQ87gUFnO1idGPChgHHDMwCpfWp-IwYkGvCCAThBoaHQtepYZgubM1EOaiuecatI4QJDLOq4kGNzqNrmPYwheSzvW/w400-h225/20260530_114225.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhY9aigCyu7V_l-bnMK8SBRiM3zQZkwQOAxifaEcitth1ipLuyGwyiNgwmuSblmCrzAaTvZHFy8mX2URqcKqjYbfo-sbPcAXD9us92oS79HmWRLpCfQWHSR_J76CTZX4jgll_QtZPf2PWypZSEfmQhtd2n_zUSxqOHNsGTmngbwF72xdy1Ef-_2/s4000/20260530_120606.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhY9aigCyu7V_l-bnMK8SBRiM3zQZkwQOAxifaEcitth1ipLuyGwyiNgwmuSblmCrzAaTvZHFy8mX2URqcKqjYbfo-sbPcAXD9us92oS79HmWRLpCfQWHSR_J76CTZX4jgll_QtZPf2PWypZSEfmQhtd2n_zUSxqOHNsGTmngbwF72xdy1Ef-_2/w400-h225/20260530_120606.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNJ7FN07dEHHDlMf9wN8QCZW_jWUvH32boD4vFTx3y7qE_6uYiTyUqPlxujQ6YUZTsa00O7uNxOfs5vXDvDcF6RK0f95WWCMfawGoeEmnUYltfsf4Qm8RaklYklOqlTfK8e2jUkSPph6ZLMTSDnSR-r3hubfoAxRArNaCbN2UU5cfBI482ZKaX/s4000/20260530_121953.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiNJ7FN07dEHHDlMf9wN8QCZW_jWUvH32boD4vFTx3y7qE_6uYiTyUqPlxujQ6YUZTsa00O7uNxOfs5vXDvDcF6RK0f95WWCMfawGoeEmnUYltfsf4Qm8RaklYklOqlTfK8e2jUkSPph6ZLMTSDnSR-r3hubfoAxRArNaCbN2UU5cfBI482ZKaX/w400-h225/20260530_121953.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div style=&quot;text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;大和博物館並未更新常設展示圖錄，所以只好入手這兩本。到日本，怎麼能不買書呢？&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgIynMANlIRB_1k54tP4HHn-KZXnwOIU9WZgPx44JhyX1QBBS6eDt2dQvbiJNElacW6SvUgDd6MqNoPiZb7jDLG2jUnbOuCSejMd74WVa-ou9iU5cAICcgoWYRIx2h8CwyrNgPsSaxr2UojdwjGLoXFmo_1EiCN_b9Gme9fFz4XKuJH9os9ZTF/s4000/20260530_130641.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhgIynMANlIRB_1k54tP4HHn-KZXnwOIU9WZgPx44JhyX1QBBS6eDt2dQvbiJNElacW6SvUgDd6MqNoPiZb7jDLG2jUnbOuCSejMd74WVa-ou9iU5cAICcgoWYRIx2h8CwyrNgPsSaxr2UojdwjGLoXFmo_1EiCN_b9Gme9fFz4XKuJH9os9ZTF/w400-h225/20260530_130641.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;12:30-13:00｜賣場隨便吃拉麵&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;想吃的海軍咖喱大排長龍，但13:30前就要抵達部隊集合地點，在大和博物館對面的youme Town 3樓美食街（みなと軒），隨意嗑了一碗便宜又不怎麼樣的拉麵當作打鐵戰備糧食。&lt;br /&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;13:30-17:00｜Ingress XM Anomaly 大混戰&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;跟台灣綠軍夥伴散步3.5小時，被絕對優勢的藍軍壓的死死的，不過後來才發現藍軍根本放棄戰場區域的東側，台灣綠軍真的很能carry。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;但能拿到現場牌就夠了。坦白講，也不知道Ingress這遊戲還可以活多久，能玩一天算一天。從2015年的Persepolis到現在，我的XM Anomaly也早就斷在今年的香港了，以後一切隨緣。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJgFmYnGPf_jgpEx6IMaVRucNkNdHpW-0HlhiPfvo5PW_u7kK3dpRN0ZjMB9k1duFMtbhiDwhMYwjt7_Df-eHTBlZDKfFbHiNZoc-ikcn1EBzPDDhRxmV5eMsNVrGNMxplE5qdDT1A0CepZwwQHfTiIWRhvghIwl09TkZR9paP0TMpjEx2vmxx/s3088/Screenshot_20260530_143121_Ingress.jpg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;3088&quot; data-original-width=&quot;1440&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJgFmYnGPf_jgpEx6IMaVRucNkNdHpW-0HlhiPfvo5PW_u7kK3dpRN0ZjMB9k1duFMtbhiDwhMYwjt7_Df-eHTBlZDKfFbHiNZoc-ikcn1EBzPDDhRxmV5eMsNVrGNMxplE5qdDT1A0CepZwwQHfTiIWRhvghIwl09TkZR9paP0TMpjEx2vmxx/w298-h640/Screenshot_20260530_143121_Ingress.jpg&quot; width=&quot;298&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;18:30-22:00｜廣島駅連吃兩家&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;戰後返回廣島駅，先跟在地朋友木刀在&lt;a href=&quot;https://www.minamoa-ekie.jp/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;minamoa / ekie&lt;/a&gt;內的&lt;a href=&quot;https://www.minamoa-ekie.jp/shop/?id=469&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;鼎泰豐&lt;/a&gt;嗑小籠包，吃完覺得不夠爽，直接殺去同樓層的「&lt;a href=&quot;https://www.minamoa-ekie.jp/shop/?id=464&quot;&gt;土佐藁焼き 龍神丸&lt;/a&gt;」續攤！吃一堆生魚片配啤酒，這才是活著的感覺。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOJVd1L1OhYeNFhD8qiQGPPs2fWrG0FVeNG7uCyQLjjC0iugXx5fnL8rSJckcgpGrshM8aU_WZOmeqT5PZ0J1I2D_quMbvJ0W7NmEixytBdV6n6qvQ3YMxZfOGkXibPA3NhBpL7W4rnIjGIdjmy9VYV6Tfh4RO6X7PEI5mR0j_anRCyV2L48mj/s4000/20260530_184359.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgOJVd1L1OhYeNFhD8qiQGPPs2fWrG0FVeNG7uCyQLjjC0iugXx5fnL8rSJckcgpGrshM8aU_WZOmeqT5PZ0J1I2D_quMbvJ0W7NmEixytBdV6n6qvQ3YMxZfOGkXibPA3NhBpL7W4rnIjGIdjmy9VYV6Tfh4RO6X7PEI5mR0j_anRCyV2L48mj/w400-h225/20260530_184359.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRwG1eAElGap4gorahvJkpT2n_4yxIsb4Q6x0nsd3gBoOguyxhvxtJAtdQfTjrRD_w-rum6PIl1PxH8dvWnZq0YKTGffomjr4jiVaF2OuLbqrkwY2Gaj9btxzIHzMV3HvCB5RA-3VXQzTIvr43YwAi52HK4LL2PxUEpHb7xPZk5_opfWp-73te/s4000/20260530_184654.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgRwG1eAElGap4gorahvJkpT2n_4yxIsb4Q6x0nsd3gBoOguyxhvxtJAtdQfTjrRD_w-rum6PIl1PxH8dvWnZq0YKTGffomjr4jiVaF2OuLbqrkwY2Gaj9btxzIHzMV3HvCB5RA-3VXQzTIvr43YwAi52HK4LL2PxUEpHb7xPZk5_opfWp-73te/w400-h225/20260530_184654.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJEsRMgFZ08kH-4mfWuOULq_cyuU_e-UnN4evYk8fKzXIDgZjL6rtTvHaOWN-sz6UJNENO8iiJAe4_0u7Zwm_0EiyTvOGc90QGcLG0B4NBXLNzBMfRGMg38CPazv6QrGIPtTgzXDZdzxuLCS1KV1HY_Nb7aRFEaA06y8xlMwI0gkg1FJCxkRgT/s4000/20260530_184825.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgJEsRMgFZ08kH-4mfWuOULq_cyuU_e-UnN4evYk8fKzXIDgZjL6rtTvHaOWN-sz6UJNENO8iiJAe4_0u7Zwm_0EiyTvOGc90QGcLG0B4NBXLNzBMfRGMg38CPazv6QrGIPtTgzXDZdzxuLCS1KV1HY_Nb7aRFEaA06y8xlMwI0gkg1FJCxkRgT/w400-h225/20260530_184825.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifl6itdXJYC-BGWmdu0oHg6whqKDy_yYDx17C5RhmGeEzByjZibbb1yx2DLgQGNU2MAXkkMVjYhk6dTmE_pjj_ghY7dhj7xg0h32UVwxf2kwYSutES26KlZgE774Tqd_d9l6fOCvQ9uoIaPz9rj2TVzvZ1YONUvJCg8l3aeLw41qqL2lwHLsUI/s4000/20260530_194851.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEifl6itdXJYC-BGWmdu0oHg6whqKDy_yYDx17C5RhmGeEzByjZibbb1yx2DLgQGNU2MAXkkMVjYhk6dTmE_pjj_ghY7dhj7xg0h32UVwxf2kwYSutES26KlZgE774Tqd_d9l6fOCvQ9uoIaPz9rj2TVzvZ1YONUvJCg8l3aeLw41qqL2lwHLsUI/w400-h225/20260530_194851.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXxNra2UigUufLyCXci-Yb4a5JBRTVQ1hWAFVYojKtc57Xxlljt5SZ37XyM6twUGwMIvzWa30vfBYnH4xciSUwuwBBNSPq0N35LtV_TgJKInVS3q_tTbVldBTeHOE9okzJNaVbFiWZ_CptujvAyDN1vVHSqP6-ohndsbL52IF4xtOawnTxhKe3/s4000/20260530_195221.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgXxNra2UigUufLyCXci-Yb4a5JBRTVQ1hWAFVYojKtc57Xxlljt5SZ37XyM6twUGwMIvzWa30vfBYnH4xciSUwuwBBNSPq0N35LtV_TgJKInVS3q_tTbVldBTeHOE9okzJNaVbFiWZ_CptujvAyDN1vVHSqP6-ohndsbL52IF4xtOawnTxhKe3/w400-h225/20260530_195221.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg03op1XlGLBwIMB_BVx7L-MQwDAIy4RkEwC_z_WrLovkrKzvmGWvr09SYnuL5kXcbNMvQlden06p19HZ9kvZc4Sj0BaMyhYTE0aW9sYcMh1xjsU-Q5Sup6fK5n7Lp5PAQiL6qY83NKy6lsgw8h4PuqwTii_5WkVtkgtpiZ0RExrnrE1esSW93j/s4000/20260530_195504.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg03op1XlGLBwIMB_BVx7L-MQwDAIy4RkEwC_z_WrLovkrKzvmGWvr09SYnuL5kXcbNMvQlden06p19HZ9kvZc4Sj0BaMyhYTE0aW9sYcMh1xjsU-Q5Sup6fK5n7Lp5PAQiL6qY83NKy6lsgw8h4PuqwTii_5WkVtkgtpiZ0RExrnrE1esSW93j/w400-h225/20260530_195504.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyv34w7-EzhMjtQyLjJVbVX5QGOYlaL3knuR8hYioOnhVO87Gq_LDe27ZbPFwLqlF9EOUaDWOLBwLRmXuzq0igDuEOgSMvKw9RpAut__QuqsmFO6GaVCQmsoGy5-miS_Y5DPMMTIZLw0DHBTESrCj25sEaqMcX9c84TSCiXhUm77HbnolQI10N/s4000/20260530_200054.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiyv34w7-EzhMjtQyLjJVbVX5QGOYlaL3knuR8hYioOnhVO87Gq_LDe27ZbPFwLqlF9EOUaDWOLBwLRmXuzq0igDuEOgSMvKw9RpAut__QuqsmFO6GaVCQmsoGy5-miS_Y5DPMMTIZLw0DHBTESrCj25sEaqMcX9c84TSCiXhUm77HbnolQI10N/w400-h225/20260530_200054.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;[2026/05/31] 山口岩國山賊、牛排與深夜拉麵&lt;/h2&gt;&lt;/div&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;08:00-11:30｜飯店躺平充當廢人&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;渾身無精打采，早上啃完早餐，直接在Super Hotel躺平，繼續靠天然溫泉續命，任務日就只能放棄了。&lt;br /&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;13:00-16:00｜遠征山口岩國：いろり山賊&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;搭車到岩國跟朋友會合，開車衝向山區傳奇名店「&lt;a href=&quot;https://www.irori-sanzoku.co.jp/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;いろり山賊&lt;/a&gt; 玖珂店」。這地方跟山賊樂園一樣，我們坐在戶外靠近小溪的座位，像山賊一樣豪快大咬竹籤炭烤巨型「山賊燒」、拳頭大的「山賊飯糰」跟烏龍麵，一邊享受著清涼的感覺。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlSsXECkHEiHwoMlX4f9hp_20BcN8i8m0J1TvFcerAw3dX2FO2EHSGGYUio7Oazdk5D9KdHiMx7zaL1oEjN_T2kWBArZbaAzRXX3F4Wvy7_bsVNEj9yl97XQHb6oGkI3yNMRA0U0d4fYxXuuoxk_6QTOQccQ3yINbfy9-eH6NYyfsS3PDMujA2/s4000/20260531_132530.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhlSsXECkHEiHwoMlX4f9hp_20BcN8i8m0J1TvFcerAw3dX2FO2EHSGGYUio7Oazdk5D9KdHiMx7zaL1oEjN_T2kWBArZbaAzRXX3F4Wvy7_bsVNEj9yl97XQHb6oGkI3yNMRA0U0d4fYxXuuoxk_6QTOQccQ3yINbfy9-eH6NYyfsS3PDMujA2/w400-h225/20260531_132530.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivMxUjzOojV-8k6XfUZhrlLBvoFwpK-uPPofnHmIY5WO7F_O6qk7FONBwxyAFQPcFt51_BZxN_yp65S0crbvy4fl2aZx_xvFHaHKQL72PhOtduz2WNqLqIARBjcy5XWH3pTFNXucO1U99bAKDwz0CNeRBxmS-Emg7Iw7VnjBflpnJoyDmXOFS1/s4000/20260531_135625.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEivMxUjzOojV-8k6XfUZhrlLBvoFwpK-uPPofnHmIY5WO7F_O6qk7FONBwxyAFQPcFt51_BZxN_yp65S0crbvy4fl2aZx_xvFHaHKQL72PhOtduz2WNqLqIARBjcy5XWH3pTFNXucO1U99bAKDwz0CNeRBxmS-Emg7Iw7VnjBflpnJoyDmXOFS1/w400-h225/20260531_135625.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1e9tiQR1utHQn_ZsJC23xtwwH6ijJeqU82G5fTzBxENTSZzoqJX0H-r6JDcRBJbRkFuKlWJPby54lUAY3vwbgS2pRxngzYCr1i09M5x4KOb7r08Immt35cFTi5xO5Nxoun4qFLNPjWcNTIpc9LIdgsBAvxn9tTEDKoOnmlDLvMt39y0L7cSdG/s4000/20260531_143503.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEg1e9tiQR1utHQn_ZsJC23xtwwH6ijJeqU82G5fTzBxENTSZzoqJX0H-r6JDcRBJbRkFuKlWJPby54lUAY3vwbgS2pRxngzYCr1i09M5x4KOb7r08Immt35cFTi5xO5Nxoun4qFLNPjWcNTIpc9LIdgsBAvxn9tTEDKoOnmlDLvMt39y0L7cSdG/w400-h225/20260531_143503.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWyF0P7Hk9t3SE6OZwAu_ELmG8h4fh2RzbdOjddgiM4U4h6OMmn3aZFRf8CBJnq1kbWldbzk02LzK0xE5DYTVYjDuCcHhHkBNd3WBB1m9VgRWHtzC2xvnTEL1LHCaW5wjsJUuGBkOhlvrmMC1mG4iztZqQZkY5nfCn4eSIIxwgEd6y9QSxZnat/s4000/20260531_152133.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWyF0P7Hk9t3SE6OZwAu_ELmG8h4fh2RzbdOjddgiM4U4h6OMmn3aZFRf8CBJnq1kbWldbzk02LzK0xE5DYTVYjDuCcHhHkBNd3WBB1m9VgRWHtzC2xvnTEL1LHCaW5wjsJUuGBkOhlvrmMC1mG4iztZqQZkY5nfCn4eSIIxwgEd6y9QSxZnat/w400-h225/20260531_152133.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHKckFu_wsVkGBgauTfXr7CstOS16U4wQzku4EhFCwe44xbh9h2F-xxJlKwc2LuS14UQ78DiW4rB30F4XcgRVE9RCWmcKONFvtpMZzrRp6ielmSkPY4SHzKGDZ33nA5vYtKVeMnb5bw4tNH2h4NoE-ox6CgImZpJS4THVb0cUjeoWkwF8rmyYe/s4000/20260531_152225.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiHKckFu_wsVkGBgauTfXr7CstOS16U4wQzku4EhFCwe44xbh9h2F-xxJlKwc2LuS14UQ78DiW4rB30F4XcgRVE9RCWmcKONFvtpMZzrRp6ielmSkPY4SHzKGDZ33nA5vYtKVeMnb5bw4tNH2h4NoE-ox6CgImZpJS4THVb0cUjeoWkwF8rmyYe/w400-h225/20260531_152225.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWCs4UNR5O927pBy4Q4DL7OftasfGUHG-CNvtcUEHRUKQSmaNrjtuVliqm7rNSK-96nx7PWkVZql90Pg4-0bASCLG6Wx1whvGd9eh44Ag8hz_sSDGk0p6CLYooSi2Ln2FyresPW9oTbVrkntUdVcwJze137yQpVIAqvmploQeHLkqArX2W0GSj/s4000/20260531_152229.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjWCs4UNR5O927pBy4Q4DL7OftasfGUHG-CNvtcUEHRUKQSmaNrjtuVliqm7rNSK-96nx7PWkVZql90Pg4-0bASCLG6Wx1whvGd9eh44Ag8hz_sSDGk0p6CLYooSi2Ln2FyresPW9oTbVrkntUdVcwJze137yQpVIAqvmploQeHLkqArX2W0GSj/w400-h225/20260531_152229.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;18:30-22:30｜熔岩牛排與二刷衝青天&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;回到廣島市區，先回旅館喝一杯。Super Hotel真的是越來越讓我滿意了，甚至有逐漸凌駕在Dormy Inn之上的感覺。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig6M7aZOHyTuyD3GEJzj6vAb6Ur6VWKsJUP3Fr0DPa-CeiHD7kr4CPvJ_9q1WEAtbS86xvdJHD3WsTVEGKH9D22kblljbxAMDpbWsk2dLlFBmoVQH2TPkhkrwpUZl7i6pAmnwo2koglbpTKgrGMThGxomFwFEHLIuVlzHQnXAdvu_uj6l9VlX1/s4000/20260531_181042.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEig6M7aZOHyTuyD3GEJzj6vAb6Ur6VWKsJUP3Fr0DPa-CeiHD7kr4CPvJ_9q1WEAtbS86xvdJHD3WsTVEGKH9D22kblljbxAMDpbWsk2dLlFBmoVQH2TPkhkrwpUZl7i6pAmnwo2koglbpTKgrGMThGxomFwFEHLIuVlzHQnXAdvu_uj6l9VlX1/w400-h225/20260531_181042.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;在商店街閒晃，意外碰到同樣覓食的友軍，一起晚餐去&lt;a href=&quot;https://yapparigroup.jp/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;やっぱりステーキ&lt;/a&gt;在熱騰騰熔岩石板上爆吃厚切牛排搭配很搭的紅酒。回飯店前看到斜對面「衝青天」燈還亮著，忍不住二刷，深夜再來一碗濃郁拉麵，完美，但是對體型就不太好。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;出身自沖繩的&lt;a href=&quot;https://yapparigroup.jp/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;やっぱりステーキ&lt;/a&gt;，我個人給予極高的評價，以後跑去沖繩絕對不會錯過。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTE22_XZAQIhTr7ulO59dHdrDo2Y457r1KFe26BifEMhB5KtmSlIy2Dr9ZsXHzZSrw4lpGgmFZoRfsv8N02LNymAbkQV2LGZ-R3zOe0BgH_mTi_3xtqjC-S0jpOXR-MhjDD7DUjOuzB9VuKIQ3eXONGbo6WzJO3MweuOyVaxdyySlvwI5aFlDt/s4000/20260531_194343.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTE22_XZAQIhTr7ulO59dHdrDo2Y457r1KFe26BifEMhB5KtmSlIy2Dr9ZsXHzZSrw4lpGgmFZoRfsv8N02LNymAbkQV2LGZ-R3zOe0BgH_mTi_3xtqjC-S0jpOXR-MhjDD7DUjOuzB9VuKIQ3eXONGbo6WzJO3MweuOyVaxdyySlvwI5aFlDt/w400-h225/20260531_194343.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZlyp_iYOzDpY68Qm735erVr8LOZAVK0Zu48LYuYsIOriwdkn4ZFPH-ER4OGZQjJyhkRAv7IBVF2R6U69016-ovw6UjZm0kf4EC1CE9kXU98PrbIJcNC2BQQ4GYLvd6ioqzjwuMoRk-enGo5Fb3-5TPMiOyEavDlQuZvdhDfNBAAwnNDF-vXMC/s4000/20260531_194955.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjZlyp_iYOzDpY68Qm735erVr8LOZAVK0Zu48LYuYsIOriwdkn4ZFPH-ER4OGZQjJyhkRAv7IBVF2R6U69016-ovw6UjZm0kf4EC1CE9kXU98PrbIJcNC2BQQ4GYLvd6ioqzjwuMoRk-enGo5Fb3-5TPMiOyEavDlQuZvdhDfNBAAwnNDF-vXMC/w400-h225/20260531_194955.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4qubPN2zLaOHgLVkB-ZQlosXusYEdio8fD4TxWR9d2BnsiVS5pQAYdkLDtTMlmud1_E8S0ugS4ClGVC3qR4sKup7DwtyZHT6Hyhwmvk_Kx9meUdpJfxx05uZBMGZSRC4uIIYvVccfFa3H2-k0232jvz4rF91GP__-A1yFmD5QhS9T7Ij7OLO4/s4000/20260531_222156.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEi4qubPN2zLaOHgLVkB-ZQlosXusYEdio8fD4TxWR9d2BnsiVS5pQAYdkLDtTMlmud1_E8S0ugS4ClGVC3qR4sKup7DwtyZHT6Hyhwmvk_Kx9meUdpJfxx05uZBMGZSRC4uIIYvVccfFa3H2-k0232jvz4rF91GP__-A1yFmD5QhS9T7Ij7OLO4/w400-h225/20260531_222156.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;跑去附近的Lawson，赫然發現竟然有賣台灣的威士忌耶。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoZnnVooGVu9uDsOHCGpYIN_IXBrKU0ba0sxa7kbsNRXwG2luBlKS9PaG_5BGnhk1Gz2Ua4QwlSaUxFyP-Oz9-LD-Dly1rTf42ewSjtahRFU3JbBzdS6LW0F0_rI8FNxqTPMzPu9cc3kNg-yHgCGDLzAqPlypp_XGnZNahF6nFBJMvCGjpYwAO/s4000/20260531_223833.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgoZnnVooGVu9uDsOHCGpYIN_IXBrKU0ba0sxa7kbsNRXwG2luBlKS9PaG_5BGnhk1Gz2Ua4QwlSaUxFyP-Oz9-LD-Dly1rTf42ewSjtahRFU3JbBzdS6LW0F0_rI8FNxqTPMzPu9cc3kNg-yHgCGDLzAqPlypp_XGnZNahF6nFBJMvCGjpYwAO/w400-h225/20260531_223833.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;[2026/06/01] 返程，無縫接軌Computex 2026&lt;/h2&gt;&lt;/div&gt;&lt;div&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;&lt;br /&gt;&lt;/h4&gt;&lt;h4 style=&quot;text-align: left;&quot;&gt;08:00-17:20｜滾回台灣&lt;/h4&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;Super Hotel吃完早餐退房。搭10:03廣島發車的山陽新幹線のぞみ 90號飆回新大阪，秒轉特急Haruka直奔關西空港T1。搭乘15:20的捷星GK055班機，17:20 平穩降落桃園機場。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6pMYzqr86XGBjC1e6LPcdcdoHYejk8fku-llRlkdMxq2ThyphenhyphenIV25FnIeUZGQBefyvNllT8Imi1qEUkneY1DvlXL7k9w4JkOxVNHLiXGjliLcCiFxycWgkt0KK7-sQO18ORvHD6iXg34nOdL-IIkDdHqK-nn2tlQeyZAlCUbvFh9iy6bGWDSf1U/s4000/20260601_074504.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEh6pMYzqr86XGBjC1e6LPcdcdoHYejk8fku-llRlkdMxq2ThyphenhyphenIV25FnIeUZGQBefyvNllT8Imi1qEUkneY1DvlXL7k9w4JkOxVNHLiXGjliLcCiFxycWgkt0KK7-sQO18ORvHD6iXg34nOdL-IIkDdHqK-nn2tlQeyZAlCUbvFh9iy6bGWDSf1U/w400-h225/20260601_074504.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8X4bCJ-necvP8OOI503asYP14eexna5ORRb68MBp2_Yh4YZCn1G0AGeM_RtfHTkKZ5EAQmn3p7sE19kiZ3WyRa5Jn3_-T4YdvctTe4rFhcJAjF9bvhwbVazGn05nBfZFvp4-OVl4GwhRETA2r-dTCzbsHQAnfL3ocwzxEofgj0hqdWj97V8MV/s4000/20260601_095431.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEj8X4bCJ-necvP8OOI503asYP14eexna5ORRb68MBp2_Yh4YZCn1G0AGeM_RtfHTkKZ5EAQmn3p7sE19kiZ3WyRa5Jn3_-T4YdvctTe4rFhcJAjF9bvhwbVazGn05nBfZFvp4-OVl4GwhRETA2r-dTCzbsHQAnfL3ocwzxEofgj0hqdWj97V8MV/w400-h225/20260601_095431.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBSm6ZTj9Mx4hyLMfMJPbWO_3db9bCdJ6ZE6Dh50ftJxl3A9WLXZ6Im4Gl0A8iNNxWvxt3uaBZzAqwdN4nV9PGDmLvfVeA0r0l-teq6wUd0Lw7pgQZhVDf1OaT2ft1wT-m3kXVijPLNgicDZ8EXK9_VDO9Z9lZVn5HYfl-iUriV5DyU12fzjjm/s4000/20260601_115202.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;4000&quot; data-original-width=&quot;2252&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiBSm6ZTj9Mx4hyLMfMJPbWO_3db9bCdJ6ZE6Dh50ftJxl3A9WLXZ6Im4Gl0A8iNNxWvxt3uaBZzAqwdN4nV9PGDmLvfVeA0r0l-teq6wUd0Lw7pgQZhVDf1OaT2ft1wT-m3kXVijPLNgicDZ8EXK9_VDO9Z9lZVn5HYfl-iUriV5DyU12fzjjm/w360-h640/20260601_115202.heic&quot; width=&quot;360&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFpnlegnlzqt2tieV6MQlnU9Ws-QXy1HBeTdfPPNJ0gMxiBNJ1X90jHW1Z-xtH7lZCxMrtH71Kfaj-YDPdfVhdPOovkgeciJEI8ALDkYo50cW5Frfmty73WlR9MiG2cdPGJMAtnNkiUmBe7jB5Sv9mSI3IIpw3OD2_AOkaRFgEwxVRBlpof-qL/s4000/20260601_130933.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiFpnlegnlzqt2tieV6MQlnU9Ws-QXy1HBeTdfPPNJ0gMxiBNJ1X90jHW1Z-xtH7lZCxMrtH71Kfaj-YDPdfVhdPOovkgeciJEI8ALDkYo50cW5Frfmty73WlR9MiG2cdPGJMAtnNkiUmBe7jB5Sv9mSI3IIpw3OD2_AOkaRFgEwxVRBlpof-qL/w400-h225/20260601_130933.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVKZokALLpSoPzBvHdo0DnL69jLhZcqvL3DJ7s4heo1ERmYtdUnGcHC_yoLODgtJbJhZwSbNtxHwh5tAOJNdgcmrRrT9NpKu08m7baQav96ZUnV844tB9E9gjxn-IcTCtFOL506bVJaNBxkPvKg5SicAp2tmdTXs57hFWspNURZ6rihYdAsvb3/s4000/20260601_150309.heic&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img border=&quot;0&quot; data-original-height=&quot;2252&quot; data-original-width=&quot;4000&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhVKZokALLpSoPzBvHdo0DnL69jLhZcqvL3DJ7s4heo1ERmYtdUnGcHC_yoLODgtJbJhZwSbNtxHwh5tAOJNdgcmrRrT9NpKu08m7baQav96ZUnV844tB9E9gjxn-IcTCtFOL506bVJaNBxkPvKg5SicAp2tmdTXs57hFWspNURZ6rihYdAsvb3/w400-h225/20260601_150309.heic&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;h2 style=&quot;text-align: left;&quot;&gt;結語：渡過劫難，新公司社畜我來了&lt;/h2&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;連續三年踏上廣島，想想還真的有點不可思議。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;回首這整段歷程，從1月23日被QNAP突然裁員的錯愕與不爽，到5月6日報稅完牙一咬刷下機票的發瘋；從宮島表參道的牡蠣口感、吳市Anomaly戰場上的滿頭大汗，到龍神丸與山賊燒前的神經幹話，廣島，這日本中國地區最大的城市與瀨戶內海，再一次把我從低潮的泥淖裡拖了出來。&lt;br /&gt;&lt;br /&gt;現在，看著剛滿一週的新職涯，我終於能宣佈：水球成功上岸。人生難免 (？) 遇到這種吃土失業的爛事，但只要敢衝出去、敢把牡蠣拉麵跟牛排吃好吃滿，就沒有跨不過去的關卡 (這是什麼自我放縱的爛理由？)。感謝廣島，痴漢水球2.0已經恢復正常，我終於可以好好的重新規劃未來的日本旅行和日文檢定了。&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;最後，再次提醒自己，歷經半年磨難，莫忘「宝石の生まれるとき」，心中那顆寶石誕生的瞬間，一輩子都不能忘記。&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/4904729761994116365/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/4904729761994116365?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/4904729761994116365'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/4904729761994116365'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/08/20260529-20260601-2026.html' title='[2026/05/29 - 2026/06/01]  2026年廣島失業旅行「宝石の生まれるとき」補完篇'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEggzQ7Prb_Zs4PfnXs3s0_U7fa3k54KcJRMJGbHPueXSfLIBwThwENRmMH4Mt2tCGYfWV3UMKYbJfC4sQ_5gDTwgqIhrRS1VqFWj91Sh3WwVIYn3OL1AZF4eaTvqZX6_BUQ3hUtdAS1lgBc_uL_VkZyXilXe_Zr5ODwIxyqA1U7BClAfqDIXx4c/s72-w400-h225-c/20260529_123132.heic" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-9028779744857571442</id><published>2026-06-29T18:25:59.135+08:00</published><updated>2026-07-04T21:39:41.731+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="economics"/><category scheme="http://www.blogger.com/atom/ns#" term="Military"/><category scheme="http://www.blogger.com/atom/ns#" term="politics"/><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>所以該說台灣金融業競爭力不足並不是壞事嗎....</title><content type='html'>&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiYLethXlivBaQxx8ZDdBWg_aExOqGjejtEtkN0NoXqvRe5_NkGmRYTbZvvszuOPi1BGNWj09Jl_nBHMGshRNqE7wnwCkacwgDQlKbG3pU2N4LVE5wTqzux5gN3LUK5tfEY-EFhjv0hpiLetTVbRfXC4yVoLs4Kp0aeXEBS45DUuMOfTNcrqb1m&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1756&quot; data-original-width=&quot;3120&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiYLethXlivBaQxx8ZDdBWg_aExOqGjejtEtkN0NoXqvRe5_NkGmRYTbZvvszuOPi1BGNWj09Jl_nBHMGshRNqE7wnwCkacwgDQlKbG3pU2N4LVE5wTqzux5gN3LUK5tfEY-EFhjv0hpiLetTVbRfXC4yVoLs4Kp0aeXEBS45DUuMOfTNcrqb1m=w400-h225&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;希特勒曾經在「我的奮鬥」中，區分兩種不同的資本主義，一個是以創造勞力的產物為基礎，另外一個則是以重利盤剝為基礎，對於後者，他曾做出以下的批評：&lt;br /&gt;&lt;br /&gt;「國際證券交換性的資本，不僅是造成戰爭的主要原因，而且現在當戰爭已經過去了以後，它又把和平變成了地獄。日耳曼民族為了爭取經濟自由和獨立，在其所擬定的計畫中，是必須以對抗國際金融資本和貸款資本的奮鬥為其重點之一。」&lt;br /&gt;&lt;br /&gt;所以希特勒做出以下決定：&lt;br /&gt;&lt;br /&gt;一、拒絕接受國外取息的貸款，並把德國貨幣的基礎放在生產上，而不放在黃金上。&lt;br /&gt;&lt;br /&gt;二、用直接以貨易貨的方式來獲取輸入品，必要時並補貼輸出。&lt;br /&gt;&lt;br /&gt;三、停止外匯自由，依照政治情況，把私有財產從此國移到彼國。&lt;br /&gt;&lt;br /&gt;四、有了可以利用的人力和物資時，就可以創造貨幣，而不必向國外借貸。&lt;br /&gt;&lt;br /&gt;結果就是希特勒上台後，美國駐柏林大使館的陸軍代理武官曾經報告「德國已經在積極的進行決定其生死存亡的經濟戰爭，德國的貨物必須要有市場，否則只能坐以待斃，而德國當然不願意死亡。」。&lt;br /&gt;&lt;br /&gt;回顧過去希特勒這些偏激主張，再回頭看「過度金融化」的某些國家、中國的一帶一路和美中貿易戰過程中的點點滴滴，或許這些似曾相似的過往情境，會突然讓你瞬間看清楚某些讓人感到摸不著頭緒的浮光掠影。&lt;br /&gt;&lt;br /&gt;姑且不論希特勒的動機，但你不能不認同&lt;a href=&quot;https://www.facebook.com/qingjin.wang/posts/pfbid022JGpAAiBDLvo2AmApBNM49DwX2jSN8CHRe8JqKjgX4jcVmy33EgXYj4UyWxbDd2pl&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;這篇文章的這段話&lt;/a&gt;：&lt;br /&gt;&lt;br /&gt;「一個國家的長期實力，不取決於金融市場有多繁榮，而取決於它能生產什麼、能投資什麼、能培養什麼樣的人才，以及能不能把資本導向真正提升生產力的地方。當銀行的錢主要流向房地產與金融套利，而不是製造業、基礎設施與研發；當最聰明的年輕人都被吸往金融部門，而不是工程、科學、工業與公共建設；當政府一切政策都必須先安撫市場，而不是回應社會，那麼政治領袖再怎麼更換，也只是換人承擔同一個結構性困局。」</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/9028779744857571442/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/9028779744857571442?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/9028779744857571442'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/9028779744857571442'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/06/blog-post_29.html' title='所以該說台灣金融業競爭力不足並不是壞事嗎....'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiYLethXlivBaQxx8ZDdBWg_aExOqGjejtEtkN0NoXqvRe5_NkGmRYTbZvvszuOPi1BGNWj09Jl_nBHMGshRNqE7wnwCkacwgDQlKbG3pU2N4LVE5wTqzux5gN3LUK5tfEY-EFhjv0hpiLetTVbRfXC4yVoLs4Kp0aeXEBS45DUuMOfTNcrqb1m=s72-w400-h225-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-5378636002738768719</id><published>2026-06-28T14:49:00.167+08:00</published><updated>2026-06-30T12:42:04.986+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="job"/><category scheme="http://www.blogger.com/atom/ns#" term="Storage"/><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>為何NAS一直不是一個「人手一台」的市場</title><content type='html'>&lt;p&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;img height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEifCufJeh8isVjm46cIMLi6LpEbjaipcGkynmL8EOGTIHy3--MW4fjsPw7C1fgr6Db7FxXEkBW6H8g2aRWmd4RMJjQXTTwEKCEZeG9ZnPP4DN9T-yY66J7w2HmVLwJIGpexwgr7PdsqFn0o_ou48nWSJD0aGChaBuu4eZy5fcJkBEjMrTMJru9k=w400-h225&quot; width=&quot;400&quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.koc.com.tw/archives/647329&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;小米首款 NAS「Xiaomi 智能存儲」正式發表，雙盤位設計眾籌價含硬碟約 10500 元起&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;說到小米終於投入NAS市場這件事，我很期待他們能把NAS做到「連對儲存都欠缺基本觀念的人都可以輕易使用」的程度。消費性NAS之所以很難「做大」變成人手一台的產品，最大的問題就是進入門檻太高，採購開銷和心理因素都有，尤其是後者。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;別的不說，如果不是因為曾經加入QNAP兩次，工作上必須熟悉自家產品 (雖然我是負責高階企業產品線，和消費級關係不大)，我根本不打算在家裡自己養NAS (目前是TS-464)，原因也很簡單，連我這種參與網路儲存產業的人，有時候在使用上，都會碰到棘手的難題，你就更不用講連自己安裝作業系統直到組裝電腦，都不太熟悉的一般人。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;偏偏做NAS和賣NAS的人，一個比一個天真，往往都把潛在使用者想得很厲害，都沒想到人家的需求其實很簡單，當人家只是想要一個可以多人共用的非雲端網路硬碟，不需要安裝什麼奇怪的應用程式，就可以用作業系統現有的檔案總管Finder遠端存取這些資料，如同存取眼前電腦的檔案夾，要備份就直接外接USB硬碟拷貝檔案，一切工人智慧，但卻更加直覺，唯一需要擔心的是如何熟悉看似有字天書的帳號權限控管，你卻要硬塞一堆看起來高上大的「尖端技術」，什麼雲端備份啦，什麼資料同步啦，什麼用Container建置網頁化的檔案共享啦，什麼3-2-1-1-0原則啦，當每個人都是「專業軟體開發團隊」。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;你扯越多，講的越天花亂墜，只會讓潛在的用戶更害怕，因為他們「無法理解你在講什麼」，更罔論「如果系統垮了，我根本就不知道該怎麼重建」。你要推廣很炫的技術給用戶，拜託，也起碼讓人家先踏出第一步吧。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;照片中是最近幫某朋友設定規劃的跨國影音工作室設備 (一台曼谷，一台東京)，兩台裝滿硬碟的TS-673A和一台無網管10GbE switch，我當然是讓應用架構盡其所能的單純，有辦法快速複製到其他相似的場域。假如知道我家的NAS主要用途是什麼，應該不少人的下巴會馬上掉下來。&lt;br /&gt;&lt;br /&gt;參考文章：&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://cyberq.tw/2026/06/29/10gbe_international_sites_nas_tailscale/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;別再開 Port 裸奔！用 Tailscale + QNAP 打造免網管的跨國 10GbE 影音協作圈&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/5378636002738768719/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/5378636002738768719?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/5378636002738768719'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/5378636002738768719'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/06/blog-post.html' title='為何NAS一直不是一個「人手一台」的市場'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEifCufJeh8isVjm46cIMLi6LpEbjaipcGkynmL8EOGTIHy3--MW4fjsPw7C1fgr6Db7FxXEkBW6H8g2aRWmd4RMJjQXTTwEKCEZeG9ZnPP4DN9T-yY66J7w2HmVLwJIGpexwgr7PdsqFn0o_ou48nWSJD0aGChaBuu4eZy5fcJkBEjMrTMJru9k=s72-w400-h225-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-4548296184586643106</id><published>2026-04-19T14:33:00.005+08:00</published><updated>2026-04-19T14:38:17.030+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GPU"/><category scheme="http://www.blogger.com/atom/ns#" term="Graphic"/><category scheme="http://www.blogger.com/atom/ns#" term="HPC"/><category scheme="http://www.blogger.com/atom/ns#" term="Magazine"/><category scheme="http://www.blogger.com/atom/ns#" term="ProcessorWatch"/><category scheme="http://www.blogger.com/atom/ns#" term="TechNews"/><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>如果想了解AI對於晶片架構的影響，與過去三十年個人電腦CPU的演進，這兩篇不能不看</title><content type='html'>&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhFAe4bC4u2lhAh1Z3gm5k6HcWijGjQEs66_jyt6DnU7Ta2eK0XTK05GaWBwV8YGfacqMOAXC82gnlRXXqpS1yLKuN-RpQBSjtuWb2_7MYVaUSGcbKg6oQ0Hlt7E9V2JntCGRrDME2jhsnpIhuY50rWO6swTeQw-4DN44RBhNCvpNcazaUzR_rj&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;721&quot; data-original-width=&quot;1280&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhFAe4bC4u2lhAh1Z3gm5k6HcWijGjQEs66_jyt6DnU7Ta2eK0XTK05GaWBwV8YGfacqMOAXC82gnlRXXqpS1yLKuN-RpQBSjtuWb2_7MYVaUSGcbKg6oQ0Hlt7E9V2JntCGRrDME2jhsnpIhuY50rWO6swTeQw-4DN44RBhNCvpNcazaUzR_rj=w400-h225&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href=&quot;https://pc.watch.impress.co.jp/docs/column/tidbit/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;大原雄介&lt;/a&gt;一直是在我心目中跟&lt;a href=&quot;https://pc.watch.impress.co.jp/docs/column/kaigai/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;後藤弘茂&lt;/a&gt;平起平坐的存在，他寫出了這篇我過去曾經想寫卻寫不出來的文章，非常值得細讀。&lt;/div&gt;&lt;br /&gt;&lt;a href=&quot;https://pc.watch.impress.co.jp/docs/column/tidbit/2101870.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;NPUって要するに何？AI処理でGPUが限界を迎え、専用プロセッサが台頭する理由&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiwvEE3klCk180gdFOwSLgC45-eXsqqYbQoytl_VS6ZwtqvBICj1zzyddiB-ngmT3PqQLUJHfEeMGiYh1gWlSoodmPqwh8WvkONWACl-A_Xu8I2IZqMmuUKIvDVhe1ai0HrQV9GvFBkMdrpbwBwzR-_Rs0ZGLC1HECYQ-9-EojKVA9H3RhNaCkh&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiwvEE3klCk180gdFOwSLgC45-eXsqqYbQoytl_VS6ZwtqvBICj1zzyddiB-ngmT3PqQLUJHfEeMGiYh1gWlSoodmPqwh8WvkONWACl-A_Xu8I2IZqMmuUKIvDVhe1ai0HrQV9GvFBkMdrpbwBwzR-_Rs0ZGLC1HECYQ-9-EojKVA9H3RhNaCkh=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj2XAA0UG-WFOoYrhXu7ugYwcl0ZsC4w6RdMWjTaZ84IwuJ49K9_OYuaBvMeS6W0am_fP5ndEq8KFf7bs_Gxyy40tEtO0CDluXafwoDbHjjDKy7QDkfwPmVz8DK54yunenFdFb9wlVu4m8H84vk3bWW-e0RXE3jGCcWwbBW07lmz9RJVwkOySoh&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj2XAA0UG-WFOoYrhXu7ugYwcl0ZsC4w6RdMWjTaZ84IwuJ49K9_OYuaBvMeS6W0am_fP5ndEq8KFf7bs_Gxyy40tEtO0CDluXafwoDbHjjDKy7QDkfwPmVz8DK54yunenFdFb9wlVu4m8H84vk3bWW-e0RXE3jGCcWwbBW07lmz9RJVwkOySoh=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1Yb7CzYjbkfkVL-Q1k3JgQXAKItAKZTVMkm5dw_HZnDWipAllmFFCRHPcXLu-zoxN0FaLySkTpAQVKCGo1mz4ISCUoOZP4bfXIBC5IO_IHKlnQLhjNDuKizB4ALTZWHDdY3j_hGFjZemk_vI0L5mfNkURL6otY2uFVXw36eQ66tT5Z-SDtn_6&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1Yb7CzYjbkfkVL-Q1k3JgQXAKItAKZTVMkm5dw_HZnDWipAllmFFCRHPcXLu-zoxN0FaLySkTpAQVKCGo1mz4ISCUoOZP4bfXIBC5IO_IHKlnQLhjNDuKizB4ALTZWHDdY3j_hGFjZemk_vI0L5mfNkURL6otY2uFVXw36eQ66tT5Z-SDtn_6=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgn-vgV_aVioBDQMaJmphi902RXdZIhlZbJRQ7EeTYlMYe9DdARTpjaxoS1HT5S2GzWiCQF1vfZsIvN7sGog8xn02WhQ2x6W0i_IYJDExKdxm5d35G5V0JwkSxNRK0c6ztYGwxIFTkH9GIyhK6VAT4txn0NbwLVeQghO49vT9wFIGwgxIE3R5dM&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgn-vgV_aVioBDQMaJmphi902RXdZIhlZbJRQ7EeTYlMYe9DdARTpjaxoS1HT5S2GzWiCQF1vfZsIvN7sGog8xn02WhQ2x6W0i_IYJDExKdxm5d35G5V0JwkSxNRK0c6ztYGwxIFTkH9GIyhK6VAT4txn0NbwLVeQghO49vT9wFIGwgxIE3R5dM=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjRyHfbCjUkOyXUBpHdvFR71smEXKTx_u1HF-R8Jjb9hv-54xaKDSO8Kkm39AZ7FdhOfdJIzlJu1Y3TvPEaxplBUoRfM3b_pdts4_1W2-Q5GXXgsFfWtIDzplum3h5fzlA3Tlo_vQP30LuzEY3MhXgO4pKVohqWLQJ_DDvQ8zCSYP8UPJff2BoX&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjRyHfbCjUkOyXUBpHdvFR71smEXKTx_u1HF-R8Jjb9hv-54xaKDSO8Kkm39AZ7FdhOfdJIzlJu1Y3TvPEaxplBUoRfM3b_pdts4_1W2-Q5GXXgsFfWtIDzplum3h5fzlA3Tlo_vQP30LuzEY3MhXgO4pKVohqWLQJ_DDvQ8zCSYP8UPJff2BoX=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgYkz5h6TN6IHEsPkf1LbVex62ekbDOGUtowWq3FRFSkxvnnhlwMRF6fGyL__iBWt3QtLzViHWbSQcysZNo0m7GWRu3c6_7lbtrTxK511lIYizUMvsKoa0vXz7YlQk8p_C21nS7MkrgZlF-0WiIJGGFJ43Da90YkNfg4AMjjMDV8ACvFz_lMK__&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgYkz5h6TN6IHEsPkf1LbVex62ekbDOGUtowWq3FRFSkxvnnhlwMRF6fGyL__iBWt3QtLzViHWbSQcysZNo0m7GWRu3c6_7lbtrTxK511lIYizUMvsKoa0vXz7YlQk8p_C21nS7MkrgZlF-0WiIJGGFJ43Da90YkNfg4AMjjMDV8ACvFz_lMK__=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg58b5q2mZM06eJoCEeuEO5dzgYVLoxoYPgF8wYoyHKRdz976AcLAEMUh9MPl_7xPOe3vFrgnSVQ3bEUIzKt3hKXKuxurA0S22x9em15yGfrAtkYaV0B2FPmxsKGE58Gf3A85bC4T09sMybXsDFnPzPtCqpUPRXO5G7g1ShkNwZN8DgYfttohEE&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg58b5q2mZM06eJoCEeuEO5dzgYVLoxoYPgF8wYoyHKRdz976AcLAEMUh9MPl_7xPOe3vFrgnSVQ3bEUIzKt3hKXKuxurA0S22x9em15yGfrAtkYaV0B2FPmxsKGE58Gf3A85bC4T09sMybXsDFnPzPtCqpUPRXO5G7g1ShkNwZN8DgYfttohEE=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjsuFsQTxrDFlGFYnX9R9l-p-3djQ7kVS9Sfzn71F8vOblCu-xT1w7wg1gn2lMt8E8O2XDQwYKDqX6LA247H_-cRzbgI5mJ4jaJeMbpofqMAz_46lc5aTpNYeyFC-S3wV6qvt-yTGj92KXJnF3_q8XGu5WB5ucNE3yGEW8UtcOupSt12RRc6EeW&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjsuFsQTxrDFlGFYnX9R9l-p-3djQ7kVS9Sfzn71F8vOblCu-xT1w7wg1gn2lMt8E8O2XDQwYKDqX6LA247H_-cRzbgI5mJ4jaJeMbpofqMAz_46lc5aTpNYeyFC-S3wV6qvt-yTGj92KXJnF3_q8XGu5WB5ucNE3yGEW8UtcOupSt12RRc6EeW=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjyKdpAxv1OrKRK8xmlkCDhb1GkGMnXWtOM7lGx9Q-UMf1nlZeBQN_EBz5A0mW4ho5tqDipmrviYpo_e2RNr-xg7_w_6A3VEafe64B9QEsUiWiW2mOrG028RSXpjPOjMnUDT1O1NmDqmi6alm-ldJqLB_TZQN7V2DuezBWTQAPxiD1roTYRnz5e&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjyKdpAxv1OrKRK8xmlkCDhb1GkGMnXWtOM7lGx9Q-UMf1nlZeBQN_EBz5A0mW4ho5tqDipmrviYpo_e2RNr-xg7_w_6A3VEafe64B9QEsUiWiW2mOrG028RSXpjPOjMnUDT1O1NmDqmi6alm-ldJqLB_TZQN7V2DuezBWTQAPxiD1roTYRnz5e=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgyw7oySHcpI1-hEnue7GF_FMyPZxLm6PZWsWQuHRpSX-pJneLv-KvQJ47N0vcrAc4VqfHfFw6Ozp9NsU9YX94PhbqNqr0FoR5RJSQxlUYWnrUWTG9l2f3weL6kobH_LNJVMDMRNdQC6I5-9_0FEssIZwx6Vwzxx0atyTzEbwhSIXOTYiy2jT9M&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgyw7oySHcpI1-hEnue7GF_FMyPZxLm6PZWsWQuHRpSX-pJneLv-KvQJ47N0vcrAc4VqfHfFw6Ozp9NsU9YX94PhbqNqr0FoR5RJSQxlUYWnrUWTG9l2f3weL6kobH_LNJVMDMRNdQC6I5-9_0FEssIZwx6Vwzxx0atyTzEbwhSIXOTYiy2jT9M=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg2LjpQwbtbt4hi53ph70rt2Hx0NQKlRBWurfd2LZLWMI69mdozq80YiGdcamQDRJPmpNnnWqUFzQDxroo8meOlVDLpcbVKaircsTeIOFohdpF9l8NIn6ccabSDaF3rTxmxLmroj-QVHnnWzKl7M8KL-1oLqam-9-OpV24OyRThFPcPfHPQPHPK&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg2LjpQwbtbt4hi53ph70rt2Hx0NQKlRBWurfd2LZLWMI69mdozq80YiGdcamQDRJPmpNnnWqUFzQDxroo8meOlVDLpcbVKaircsTeIOFohdpF9l8NIn6ccabSDaF3rTxmxLmroj-QVHnnWzKl7M8KL-1oLqam-9-OpV24OyRThFPcPfHPQPHPK=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjqq4GmdV5lyIglgxumG_eelLRF-sijQ-F0B7NJMKUgtBg_674pLdyfl1Kg8P-StjjwMa7ktRX0pg1P1Dwx9dJ2_tAd12zFLhN2ngF7ubuNsCS1aT4cSMsE-2WmaB-tEtdV2sPESRdexJ5ieYTHdddoe5lk7ANB13jKwJxx_WaP9_FJ29OvQ3RM&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjqq4GmdV5lyIglgxumG_eelLRF-sijQ-F0B7NJMKUgtBg_674pLdyfl1Kg8P-StjjwMa7ktRX0pg1P1Dwx9dJ2_tAd12zFLhN2ngF7ubuNsCS1aT4cSMsE-2WmaB-tEtdV2sPESRdexJ5ieYTHdddoe5lk7ANB13jKwJxx_WaP9_FJ29OvQ3RM=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh9hLskW8qbFFBCdvO5if7txOKc5d6hB8D5VmXEmiAtFKKBUjExo31OYCIDXOJYt3T3-WCn3EZPSF7SphyOipyO50ikZ2yj79BVdILFHdDTPcoTErwtcPU5-gV-NlV1LfcDhKjzauyrZkQsSwsole4t6fhGqoAblFi6TiquHDDp0foBk9ZKeLH_&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;572&quot; data-original-width=&quot;1024&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh9hLskW8qbFFBCdvO5if7txOKc5d6hB8D5VmXEmiAtFKKBUjExo31OYCIDXOJYt3T3-WCn3EZPSF7SphyOipyO50ikZ2yj79BVdILFHdDTPcoTErwtcPU5-gV-NlV1LfcDhKjzauyrZkQsSwsole4t6fhGqoAblFi6TiquHDDp0foBk9ZKeLH_=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;時間過得好快，&lt;a href=&quot;https://pc.watch.impress.co.jp/docs/column/30th/2097385.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;PC Watch也三十週年了 (Since 1996 / 4 / 16)&lt;/a&gt;，正好是我擁有人生第一台電腦的兩個月後。我也很想知道，三十年前的我會如何看待現在的自己。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://pc.watch.impress.co.jp/docs/topic/feature/2097834.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;【PC Watch 30周年特別企画】あの頃、僕らはSocket 7に夢中だった。CPU栄枯盛衰30年史&amp;amp; 2056年の現実的未来予想図&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiCIsZ9tb-FZJkHDjvD7NlEim9TUF1lzniZi2Mazh_6FRLmVx0jdVDFxecdufWaAzRhPpHHGHsYPO32DJwtOC8kOJgA3nFMWcmaMBCqmdSaJHagxlA9njRc_V2nnz_tQI1PhLCQtg6hcukNzia6pFLyjmzzblz7ybIiAEMpbC9-YHki0tbN5yzr&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1536&quot; data-original-width=&quot;2752&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiCIsZ9tb-FZJkHDjvD7NlEim9TUF1lzniZi2Mazh_6FRLmVx0jdVDFxecdufWaAzRhPpHHGHsYPO32DJwtOC8kOJgA3nFMWcmaMBCqmdSaJHagxlA9njRc_V2nnz_tQI1PhLCQtg6hcukNzia6pFLyjmzzblz7ybIiAEMpbC9-YHki0tbN5yzr=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj3HfvgYOdeYxhz-HvRI7fkR2YBzHhKIvziDY8twYBZHZ3pkyqgb6CPxV-a_oq7E2b6THnObqNNg4XszUzi2M-ACl9dIH8jNNXQgbA1aPdh84mw4pd1-pq7JYslae-h8WRb-Edtq5MmNfaBeTEfVOWa_q-ulFfAMxPHqztuRe_ytwnd0jSrVt5-&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj3HfvgYOdeYxhz-HvRI7fkR2YBzHhKIvziDY8twYBZHZ3pkyqgb6CPxV-a_oq7E2b6THnObqNNg4XszUzi2M-ACl9dIH8jNNXQgbA1aPdh84mw4pd1-pq7JYslae-h8WRb-Edtq5MmNfaBeTEfVOWa_q-ulFfAMxPHqztuRe_ytwnd0jSrVt5-=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgBjKTjTvWVGxXg9GikX1Xwg3gQq7eFyD552FGytHSxJrzTd5vOT-a-5yxKXdrwD2XSbKCwxJfZYUHoX7TCn1RsBSQaztIuL_ZtMgSbcCgsCHVEnb0GCw416PB8x5CWJWz2xjS2nClN_0MLF_Ns_jXmSZApKrtBzf5q6Nckvys1vbvPd-PrGNjk&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgBjKTjTvWVGxXg9GikX1Xwg3gQq7eFyD552FGytHSxJrzTd5vOT-a-5yxKXdrwD2XSbKCwxJfZYUHoX7TCn1RsBSQaztIuL_ZtMgSbcCgsCHVEnb0GCw416PB8x5CWJWz2xjS2nClN_0MLF_Ns_jXmSZApKrtBzf5q6Nckvys1vbvPd-PrGNjk=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh00XqWczZLtx_LGCB6P9PbGjO8_-6f5TC75GoXVRgXp4_0ILBL-U6DUwhe14PTW3Cn7mSsh6rNlfACuZY6SN5TKWrgI6c6H5xz2C3Uiw22dV39-MpFue07nmEv_Hb-QRJT_azd-KrUIlE7oGamNQcVGZqGofFfytWc57SshEeJVELsVlYaPuFU&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh00XqWczZLtx_LGCB6P9PbGjO8_-6f5TC75GoXVRgXp4_0ILBL-U6DUwhe14PTW3Cn7mSsh6rNlfACuZY6SN5TKWrgI6c6H5xz2C3Uiw22dV39-MpFue07nmEv_Hb-QRJT_azd-KrUIlE7oGamNQcVGZqGofFfytWc57SshEeJVELsVlYaPuFU=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhyW8Pz9SfEYE7T9sxxDZJRMDge6wY4pQgAiVOmeatGYmGPzTp7JVR2PyG1k37jmJy2nZoytrJxtD4d9VZCG3HKU-azCHYtQFc5aUvzZY07oDEdc8c_YeUyeB18cU_Bx9er_7slUK6jaA_bnJAJqi4khE9JYEeSYkMoyEe0KXumB8xiD6oTC-GC&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhyW8Pz9SfEYE7T9sxxDZJRMDge6wY4pQgAiVOmeatGYmGPzTp7JVR2PyG1k37jmJy2nZoytrJxtD4d9VZCG3HKU-azCHYtQFc5aUvzZY07oDEdc8c_YeUyeB18cU_Bx9er_7slUK6jaA_bnJAJqi4khE9JYEeSYkMoyEe0KXumB8xiD6oTC-GC=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjGvPhqeH0vZfg5LjolJ4Ds_0ZtLKLZdppSprFoyaDa-_kvklwsMFLYAgx6D7ROy4hfvLNudo0IwXygsz4F7CE5Tom7EZYTkNpDMGx2c5_E9oSLm8C36_MsyhJTf1TOw5wZ1BpI4wcMVy8ZhuZhWWGC1o40kUc4lv-IfIkKofE1bbjPW3VXY05H&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjGvPhqeH0vZfg5LjolJ4Ds_0ZtLKLZdppSprFoyaDa-_kvklwsMFLYAgx6D7ROy4hfvLNudo0IwXygsz4F7CE5Tom7EZYTkNpDMGx2c5_E9oSLm8C36_MsyhJTf1TOw5wZ1BpI4wcMVy8ZhuZhWWGC1o40kUc4lv-IfIkKofE1bbjPW3VXY05H=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjxFMAfW6urZUz12JlnPggnRpedcIa98IrUz4Ho0Oc8kOVSSUsML7omhBBZ4hG_2nzk7iLQprDep7PtRzfOzs8GGvq2aUaZEq2DzoP3vJfHSa70tf8qaechEIoSu1WFKyJ5IZz_dnLVda6J6Bs4piGyT0d0afd4oXIz1DALDVTj3FYz7aRwGlu4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjxFMAfW6urZUz12JlnPggnRpedcIa98IrUz4Ho0Oc8kOVSSUsML7omhBBZ4hG_2nzk7iLQprDep7PtRzfOzs8GGvq2aUaZEq2DzoP3vJfHSa70tf8qaechEIoSu1WFKyJ5IZz_dnLVda6J6Bs4piGyT0d0afd4oXIz1DALDVTj3FYz7aRwGlu4=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjgV4ODQTUmbzjfUQDHn96bQfOtUxiRckJ5GDPrpTDJbQgSsGZysHMZ0to-h1B2QCHxBvnK3dtYjSFQXMWM2M4kBnUMg59C8Zw92gcPJj1S0a4vrkWG9TyJ2f1xCiMuvnzRLY16UW6HCCQOUZ_929qjTDEAEPl5d5G-KMiLeCb0CeUA6xtFyo7B&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjgV4ODQTUmbzjfUQDHn96bQfOtUxiRckJ5GDPrpTDJbQgSsGZysHMZ0to-h1B2QCHxBvnK3dtYjSFQXMWM2M4kBnUMg59C8Zw92gcPJj1S0a4vrkWG9TyJ2f1xCiMuvnzRLY16UW6HCCQOUZ_929qjTDEAEPl5d5G-KMiLeCb0CeUA6xtFyo7B=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEicjElhYSToV0s-lXZ-3tvxjmBmAoG-2PhmYXNgIgeii_AacVpBAOwo8jSIvJOaHgiBT-xvH32tM004bRJ47GhzXDcE4mHzHtawACBEos1obMXAcooB-84SwWy2URFdjifw6d96hyNfKmkStMBJgqIItVbX99DpLU_Nsy6gCVJygz0XMBB3fbIO&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEicjElhYSToV0s-lXZ-3tvxjmBmAoG-2PhmYXNgIgeii_AacVpBAOwo8jSIvJOaHgiBT-xvH32tM004bRJ47GhzXDcE4mHzHtawACBEos1obMXAcooB-84SwWy2URFdjifw6d96hyNfKmkStMBJgqIItVbX99DpLU_Nsy6gCVJygz0XMBB3fbIO=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEha1YwwVUq2XbXjzPoL1i5d1NcAMcY4Ia-utg7bkUfapSMrh-I6YC-0YgFBy-nJv0h-A5WdfCsxLDTGn6bvmRKnKlBp8YGrZQl1o-OoCEIFhn_WbQMZ7q2mnhYR-L1MvN2C9xYM5-FZ4IboaNhmT1Dg0Wl0_X9wPuXWcDLpYoDYK82NVKDKHNDH&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEha1YwwVUq2XbXjzPoL1i5d1NcAMcY4Ia-utg7bkUfapSMrh-I6YC-0YgFBy-nJv0h-A5WdfCsxLDTGn6bvmRKnKlBp8YGrZQl1o-OoCEIFhn_WbQMZ7q2mnhYR-L1MvN2C9xYM5-FZ4IboaNhmT1Dg0Wl0_X9wPuXWcDLpYoDYK82NVKDKHNDH=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhax4iowSPIGn1lLChDN5BiqsIqlK2bTka8UMygYLW6JGJwrIFRPInp9gLOhzYTDPpEq3lYvIdlwljlzwLEzJjkKMC7lE5GI4BwNe3bMG60iW-UuV9IVGsmFI5bgH7CcGEIliijAZ9Gwj2Rfk5Qk_XesWwIRgUDokOUV8ajpfFA7K0nhUaypXVp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhax4iowSPIGn1lLChDN5BiqsIqlK2bTka8UMygYLW6JGJwrIFRPInp9gLOhzYTDPpEq3lYvIdlwljlzwLEzJjkKMC7lE5GI4BwNe3bMG60iW-UuV9IVGsmFI5bgH7CcGEIliijAZ9Gwj2Rfk5Qk_XesWwIRgUDokOUV8ajpfFA7K0nhUaypXVp=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj3z1GSxJonPb1Osnzh37zyQABCN9vVLW0vZQYf6d7olH526AGOssuc_6_NgclpRPIrRzr_TM355ax5gVS72TTXvbI9pkHSMtIbJ6pNO3fdkpZdjeTfTczh_zYmjFT2_i5aOQ-ca40JhqSrnR7VJimc2MF207AeaGQoaOZb-38ql6AkmUZNi27c&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj3z1GSxJonPb1Osnzh37zyQABCN9vVLW0vZQYf6d7olH526AGOssuc_6_NgclpRPIrRzr_TM355ax5gVS72TTXvbI9pkHSMtIbJ6pNO3fdkpZdjeTfTczh_zYmjFT2_i5aOQ-ca40JhqSrnR7VJimc2MF207AeaGQoaOZb-38ql6AkmUZNi27c=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj_InOvPUUu-YeKdJzg8qSlHgL1rMbHzG-TAq-tCWhmbH5K4pPsWTvAijodQhczZ26XT1FHq1FopTsoDzYYN7tDijI79BnvTtU-d9uy1TsPW-iHMlvRwsCtLjONsrMeT8FxEkvq4hpemw0B2lbMDOucSq2FwtfrlR7Xm23z5O1sRQsJmgEUoqIC&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj_InOvPUUu-YeKdJzg8qSlHgL1rMbHzG-TAq-tCWhmbH5K4pPsWTvAijodQhczZ26XT1FHq1FopTsoDzYYN7tDijI79BnvTtU-d9uy1TsPW-iHMlvRwsCtLjONsrMeT8FxEkvq4hpemw0B2lbMDOucSq2FwtfrlR7Xm23z5O1sRQsJmgEUoqIC=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj4oVlFK1IcrGM9xPaOnxiFExnETdOKq45zojC0lYBX1Jm4wBwTsIryHKUBWxoCyhyKB-TMCE_rt7cZXHdOFJ8ljAnb4S6uhbzV2Up7iPjVp-fE2IuE93Emixjd5Wm8Sxfr7LtqZ6lQUTo5Pq2_Hdn4hF7Nuw3yYzjGqx2FFC3FV8WVrpqgWu-f&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj4oVlFK1IcrGM9xPaOnxiFExnETdOKq45zojC0lYBX1Jm4wBwTsIryHKUBWxoCyhyKB-TMCE_rt7cZXHdOFJ8ljAnb4S6uhbzV2Up7iPjVp-fE2IuE93Emixjd5Wm8Sxfr7LtqZ6lQUTo5Pq2_Hdn4hF7Nuw3yYzjGqx2FFC3FV8WVrpqgWu-f=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;延伸閱讀 (主要是筆者在&lt;/span&gt;&lt;a href=&quot;https://technews.tw/author/handymantw/&quot; rel=&quot;nofollow&quot; style=&quot;font-style: italic; font-weight: 700;&quot; target=&quot;_blank&quot;&gt;科技新報&lt;/a&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;和&lt;/span&gt;&lt;a href=&quot;https://www.cool3c.com/author/tiramisu&quot; rel=&quot;nofollow&quot; style=&quot;font-style: italic; font-weight: 700;&quot; target=&quot;_blank&quot;&gt;癮科技&lt;/a&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;的著作)：&lt;/span&gt;&lt;br style=&quot;font-style: italic; font-weight: 700;&quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;我過去全部的文章。&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/4548296184586643106/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/4548296184586643106?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/4548296184586643106'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/4548296184586643106'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/04/aicpu.html' title='如果想了解AI對於晶片架構的影響，與過去三十年個人電腦CPU的演進，這兩篇不能不看'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhFAe4bC4u2lhAh1Z3gm5k6HcWijGjQEs66_jyt6DnU7Ta2eK0XTK05GaWBwV8YGfacqMOAXC82gnlRXXqpS1yLKuN-RpQBSjtuWb2_7MYVaUSGcbKg6oQ0Hlt7E9V2JntCGRrDME2jhsnpIhuY50rWO6swTeQw-4DN44RBhNCvpNcazaUzR_rj=s72-w400-h225-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-106280729320436918</id><published>2026-02-25T20:54:00.010+08:00</published><updated>2026-02-26T09:52:49.055+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="GPU"/><category scheme="http://www.blogger.com/atom/ns#" term="Graphic"/><category scheme="http://www.blogger.com/atom/ns#" term="HPC"/><category scheme="http://www.blogger.com/atom/ns#" term="Magazine"/><category scheme="http://www.blogger.com/atom/ns#" term="ProcessorWatch"/><category scheme="http://www.blogger.com/atom/ns#" term="TechNews"/><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>探索Nvidia的多重護城河：自從NV40至今超過二十年的祕密武器「記憶體資料壓縮傳輸技術」</title><content type='html'>&lt;p&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Note (2026/02/26): 內文的專利可能有部份錯誤，我之後找時間重新確認。&lt;/span&gt;&lt;/b&gt;&lt;/p&gt;&lt;p&gt;我很久很久以前曾寫過這段話：&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span face=&quot;Arial,sans-serif&quot; style=&quot;background-color: transparent; color: black; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;blockquote&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span face=&quot;Arial, sans-serif&quot; style=&quot;background-color: transparent; color: black; font-size: 11pt; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;i&gt;當GPU邁向汎用化並踏入高效能運算和人工智慧，「每個運算可分配到的記憶體頻寬，持續穩定下滑」，更讓提高運算效能這件事，絕非區區增加特化指令與擴張執行單元布局空間，即可迎刃而解，更需花功夫搞定頻寬這件事，一旦頻寬不足，就發揮不出完整的效能。&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span face=&quot;Arial, sans-serif&quot; style=&quot;background-color: transparent; color: black; font-size: 11pt; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span face=&quot;Arial, sans-serif&quot; style=&quot;background-color: transparent; color: black; font-size: 11pt; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre-wrap;&quot;&gt;&lt;i&gt;回想過往GPU雙雄的效能戰爭，細心的人或多或少可注意到長期存在某種特殊的現象：要達成相同效能水準，AMD (ATi) 的同級產品，往往需要比nVidia高出許多的記憶體理論頻寬。這件事早在2004年的NV40 (GeForce 6系列) 記憶體控制器內建壓縮傳輸機能，nVidia不停的演進相關技術並陸續申請專利，就已埋下了種子，這也是一條「看不見的護城河 (AMD應該對此很有感)」，有待筆者日後另外尋找機會深度分析。&lt;/i&gt;&lt;/span&gt;&lt;/p&gt;&lt;/blockquote&gt;&lt;p dir=&quot;ltr&quot; style=&quot;line-height: 1.38; margin-bottom: 0pt; margin-top: 0pt;&quot;&gt;&lt;span face=&quot;Arial,sans-serif&quot; style=&quot;background-color: transparent; color: black; font-size: 11pt; font-style: normal; font-variant: normal; font-weight: 400; text-decoration: none; vertical-align: baseline; white-space: pre;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p&gt;一直想寫這篇，不過也一直壓著沒動，因為耗費的時間成本太高，要研究一堆專利。&lt;br /&gt;&lt;br /&gt;&lt;span face=&quot;&amp;quot;Google Sans Text&amp;quot;, sans-serif&quot; style=&quot;color: #1f1f1f;&quot;&gt;不過既然有了Gemini幫忙，就....&lt;/span&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c3760955854=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel stronger enable-updated-hr-color preserve-whitespaces-in-response&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_c91184878e3608f8&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: linear; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;這是一份極致深度的技術白皮書，全文約七千字，針對 NVIDIA 與 AMD 二十年來的「記憶體牆」攻防戰進行史詩級的拆解。本文排除中國用語，採用台灣半導體與軟體工程界的標準術語（如：傳輸、儲存、快取、位元、演算法等），從物理層電路設計到頂層 AI 應用進行全方位的分析。&lt;/p&gt;&lt;p data-path-to-node=&quot;0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgQ1naLm51pRtif1EAOC2xIfXr1rDS23iF9Ir-dOi8Als4YVzpojF8rpTsUy-qnAIzyC_VjDMjq_XXOTMjDTPqxD2w1FHEmvPmQt2U0CbU_F4JkBZHvV6XqfqbHM0ZlmrGy4pz1H2_QkWPB_heJ7X_mDTrESFUkhXgh_KHV9blGGNffoZlEcMhf&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgQ1naLm51pRtif1EAOC2xIfXr1rDS23iF9Ir-dOi8Als4YVzpojF8rpTsUy-qnAIzyC_VjDMjq_XXOTMjDTPqxD2w1FHEmvPmQt2U0CbU_F4JkBZHvV6XqfqbHM0ZlmrGy4pz1H2_QkWPB_heJ7X_mDTrESFUkhXgh_KHV9blGGNffoZlEcMhf=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhe64Og_0jPEHBisiUn_FWZwuIVhSK4XY1NRhIlCv5riHxaGjzqMduexLgccVhU4oa2fw8Ff07OAezwTTVirj8Eg6Fd-KBfohoogG70vNcM8lPuF1XgD2iQvqXymafSgk6No08z9ej4OPiS6hS7jLXe5_KU-yaSU29Z5ZAejJSnfYG5UJ4mxZil&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhe64Og_0jPEHBisiUn_FWZwuIVhSK4XY1NRhIlCv5riHxaGjzqMduexLgccVhU4oa2fw8Ff07OAezwTTVirj8Eg6Fd-KBfohoogG70vNcM8lPuF1XgD2iQvqXymafSgk6No08z9ej4OPiS6hS7jLXe5_KU-yaSU29Z5ZAejJSnfYG5UJ4mxZil=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhlTzfn0aZi9BaOydeyAxKjqgJx9_R1U-Z1F4UX4ZaQRkuVusmjXhAo5lH05EaZOFe8lmIsTKEehfAQA73fU0ZXLXW4RWdqQJPSZp0DRF-NeiQmxFarYJL5Zflkxtj3Iwxd32zn76vCUdeFnRVwHCvb-m_iWoUk6YDz0230tOqCvVudCB1gtA_C&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhlTzfn0aZi9BaOydeyAxKjqgJx9_R1U-Z1F4UX4ZaQRkuVusmjXhAo5lH05EaZOFe8lmIsTKEehfAQA73fU0ZXLXW4RWdqQJPSZp0DRF-NeiQmxFarYJL5Zflkxtj3Iwxd32zn76vCUdeFnRVwHCvb-m_iWoUk6YDz0230tOqCvVudCB1gtA_C=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiphkpKTWbdhDa9Ad7eJ5zxM5Up4VttxSKoSV_GUfAV653MGWVWAid5AQEevh6T8WlKhEtpGLfbVHbBS57auFnHONTGy6Ox0DPpUH2uDuHdQC_cbOBl8E7ApIj4icYCxjA5jpi6szosDiFU28Pe9yQGzO7Z1qcO6vgSrrz4aeUjj7aCPVJRWQOR&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiphkpKTWbdhDa9Ad7eJ5zxM5Up4VttxSKoSV_GUfAV653MGWVWAid5AQEevh6T8WlKhEtpGLfbVHbBS57auFnHONTGy6Ox0DPpUH2uDuHdQC_cbOBl8E7ApIj4icYCxjA5jpi6szosDiFU28Pe9yQGzO7Z1qcO6vgSrrz4aeUjj7aCPVJRWQOR=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiGSMsNg539bySLG6F8Hglglyj1fN5EqryO9uMdJEAT5PtyaJQ9QCyIc3faF0g-XT58C8C2doPgD3oS--mLQcUjyCR9j2fQMiFZwf1jtSHXMR2KOexGMCTepx-KxUi7lqynR2Ri52oIzTHDH1CzoPaGNuNTchhWwZuUGX6CuqXX3cvY0-6R2NLj&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiGSMsNg539bySLG6F8Hglglyj1fN5EqryO9uMdJEAT5PtyaJQ9QCyIc3faF0g-XT58C8C2doPgD3oS--mLQcUjyCR9j2fQMiFZwf1jtSHXMR2KOexGMCTepx-KxUi7lqynR2Ri52oIzTHDH1CzoPaGNuNTchhWwZuUGX6CuqXX3cvY0-6R2NLj=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh0VEaT4SuMkEwcFfvHh2t3EpLiEKpPwiCUe9LnnH6Sd3WpzLPCp_rj7rbvZX6hzfD7jym2M-uA-iCCSFbtxseowffU35T2Q14ly8ODcICpIrN5D_Md1pe0oOQ--nIReBnYHvnBr8WU-Phqrc_8mMYCyRoD4_m-Z5wNIXRbtY_sXaheG_G9QF5i&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh0VEaT4SuMkEwcFfvHh2t3EpLiEKpPwiCUe9LnnH6Sd3WpzLPCp_rj7rbvZX6hzfD7jym2M-uA-iCCSFbtxseowffU35T2Q14ly8ODcICpIrN5D_Md1pe0oOQ--nIReBnYHvnBr8WU-Phqrc_8mMYCyRoD4_m-Z5wNIXRbtY_sXaheG_G9QF5i=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi874BCfO-SL8xpotJcsbRv8D1Ot4VO7-1EGG29xuz9xd37idjMu-YL-jZfJsHcn4fdNOWJ627UO0MoijpdtA01OyAfjwSh3a5nKcA_9kzr9x_nCTxoJ6zY7u8vA6UVWwXYdB2K33ZLHnVbH_uib_yRur3sKcBUCT2DUsK9y5wX-8eRrQpNMSHY&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi874BCfO-SL8xpotJcsbRv8D1Ot4VO7-1EGG29xuz9xd37idjMu-YL-jZfJsHcn4fdNOWJ627UO0MoijpdtA01OyAfjwSh3a5nKcA_9kzr9x_nCTxoJ6zY7u8vA6UVWwXYdB2K33ZLHnVbH_uib_yRur3sKcBUCT2DUsK9y5wX-8eRrQpNMSHY=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjUnIZN_ZG4c9bNnYICsy42died7akatyxPmiKT81TxLmRh--S8qJWntQXUx9YfwZzH1w4U9Htl0zzsIDWbKYnO1BPfXHZB15R3g6wiuGb11vva9Wu5OMAX0-D2gD9Lbey1eY3X3q_U5BA9Y_Glx4ohzlr_TT-_uWfkqbimyCt-1ZQo5pYGNmxy&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjUnIZN_ZG4c9bNnYICsy42died7akatyxPmiKT81TxLmRh--S8qJWntQXUx9YfwZzH1w4U9Htl0zzsIDWbKYnO1BPfXHZB15R3g6wiuGb11vva9Wu5OMAX0-D2gD9Lbey1eY3X3q_U5BA9Y_Glx4ohzlr_TT-_uWfkqbimyCt-1ZQo5pYGNmxy=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgLVbYyDRgu6W6wmP1VDrPWv7aLTTfzcB-dPNBLedkUWE52og_8EfQTqTvwacxEr1czYM5ouDQoc1W8cfubm275ShfZJXRTo_S4uwCq2M3WnjpibURfikkoQFl1mRmjRJ8r9f9dXbB03PGX-H2gw-I3QZxPjK7TIJqVef-pHG59kLJO_HHG27QY&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgLVbYyDRgu6W6wmP1VDrPWv7aLTTfzcB-dPNBLedkUWE52og_8EfQTqTvwacxEr1czYM5ouDQoc1W8cfubm275ShfZJXRTo_S4uwCq2M3WnjpibURfikkoQFl1mRmjRJ8r9f9dXbB03PGX-H2gw-I3QZxPjK7TIJqVef-pHG59kLJO_HHG27QY=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjcY5NAjwZA9cQUuXPq9SOKvbtMuEMkasLdLWbGCKilyC42qdUCnaPYYdlCVxfW-H96DevcmrAXBe45vVcvA70XOx3VELrkAhdL50Dm0sC4UHyjNlBjbF556vtM4DiViH3RMaBoEnm-eb9fEEc-82GyuBDShVESNVZmdb1jEjfn79EsUdl0cVVS&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjcY5NAjwZA9cQUuXPq9SOKvbtMuEMkasLdLWbGCKilyC42qdUCnaPYYdlCVxfW-H96DevcmrAXBe45vVcvA70XOx3VELrkAhdL50Dm0sC4UHyjNlBjbF556vtM4DiViH3RMaBoEnm-eb9fEEc-82GyuBDShVESNVZmdb1jEjfn79EsUdl0cVVS=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjxkWGIw3jwcaD4cqPcCw4wXl8qfCVrhY1QBji1K2DYV7cI92NuNs3-MrcS1BoQTxd_uwXbVcpov5iQZ3YNti_q6OCwhsDcZ6DRdNAZpSWzBHj8JuD0Sfw04BmyKMBKiKtQSnb2hwZ8K6IO3mshe51ROZXwslU25-4QIWCgG0AJXTu9w9Bpa7lO&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjxkWGIw3jwcaD4cqPcCw4wXl8qfCVrhY1QBji1K2DYV7cI92NuNs3-MrcS1BoQTxd_uwXbVcpov5iQZ3YNti_q6OCwhsDcZ6DRdNAZpSWzBHj8JuD0Sfw04BmyKMBKiKtQSnb2hwZ8K6IO3mshe51ROZXwslU25-4QIWCgG0AJXTu9w9Bpa7lO=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhmnE9_lJQTZO5kuipBZXlH2nBdGFHj_pUqXJtkcOwGQkupxmHFbuQtsMpxmPSYeT4oBHRgQZ11BQtDmnJT4T2o82SkT0wmY3t5ONzmKrfhiMwpRWiIbQySfNFEUzgilVNbWmmO7Go9wp9406i1y6ZDhBN0rwcJ1xcwCFyxxgrNw1gKLyozEwhe&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhmnE9_lJQTZO5kuipBZXlH2nBdGFHj_pUqXJtkcOwGQkupxmHFbuQtsMpxmPSYeT4oBHRgQZ11BQtDmnJT4T2o82SkT0wmY3t5ONzmKrfhiMwpRWiIbQySfNFEUzgilVNbWmmO7Go9wp9406i1y6ZDhBN0rwcJ1xcwCFyxxgrNw1gKLyozEwhe=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;p style=&quot;color: #1f1f1f; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif;&quot;&gt;&lt;/p&gt;&lt;hr data-path-to-node=&quot;1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;div style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; text-align: left; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c3760955854=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel stronger enable-updated-hr-color preserve-whitespaces-in-response&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_4d66982419504d12&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: linear; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/p&gt;&lt;h1 data-path-to-node=&quot;2&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;頻寬的煉金術：NVIDIA 與 AMD 二十年記憶體壓縮、架構演進與專利護城河全史（修正版）&lt;/h1&gt;&lt;h2 data-path-to-node=&quot;3&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;第一章：序論——被遺忘的「物流」戰爭&lt;/h2&gt;&lt;p data-path-to-node=&quot;4&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;在計算機架構的發展史中，運算能力的增長始終遵循著摩爾定律，但記憶體（傳輸頻寬）的進步卻受限於物理電路與熱耗散。這種算力與頻寬之間的巨大缺口，被學界稱為「記憶體牆（Memory Wall）」。&lt;/p&gt;&lt;p data-path-to-node=&quot;5&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;NVIDIA 之所以能從一家顯示卡公司轉型為掌握全球 AI 命脈的霸主，其核心護城河之一，便是一套長達二十年、從遊戲渲染進化到 AI 運算的「記憶體資料壓縮與硬體加速傳輸技術」。這不僅是技術的累積，更是一場綿延二十年、由數百項專利層層包圍的「物流革命」。&lt;/p&gt;&lt;hr data-path-to-node=&quot;6&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;h2 data-path-to-node=&quot;7&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;第二章：草創期——NV40 的節流哲學與 3D 繪圖的頻寬荒災&lt;/h2&gt;&lt;h3 data-path-to-node=&quot;8&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;2.1 時代背景：當像素成為負擔&lt;/h3&gt;&lt;p data-path-to-node=&quot;9&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;2004 年，《戰慄時空 2》（Half-Life 2）等大作開啟了高解析度與高精度紋理的時代。當時的 GPU 面臨一個技術死穴：為了達成多重採樣反鋸齒（MSAA），顯示卡必須在每一幀圖像中搬運數倍於解析度的深度（Z-Buffer）與色彩（Color）資料。&lt;/p&gt;&lt;p data-path-to-node=&quot;10&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;當年的記憶體（DDR）頻寬極度匱乏。如果直接傳輸，GPU 的運算核心將有極大比例的時間在等待資料載入。&lt;/p&gt;&lt;h3 data-path-to-node=&quot;11&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;2.2 NVIDIA 的開路專利：US 6,956,579 與 Z 壓縮&lt;/h3&gt;&lt;p data-path-to-node=&quot;12&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;NVIDIA 的研發團隊意識到，與其無止境地增加硬體針腳，不如在資料送出晶片前將其「壓縮」。&lt;/p&gt;&lt;ul data-path-to-node=&quot;13&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding-inline-start: 32px; padding: 0px 0px 0px 27px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;13,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;13,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;技術核心：&lt;/b&gt; NVIDIA 開發了 &lt;b data-index-in-node=&quot;17&quot; data-path-to-node=&quot;13,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Intellisample 3.0&lt;/b&gt;。其精髓在於「塊狀數據管理（Tile-based Management）」。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;13,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;13,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;專利剖析：&lt;/b&gt; 根據 NVIDIA 核心專利 &lt;b data-index-in-node=&quot;21&quot; data-path-to-node=&quot;13,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 6,956,579&lt;/b&gt; (&lt;i data-index-in-node=&quot;35&quot; data-path-to-node=&quot;13,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Data compression in a graphics system&lt;/i&gt;) 與 &lt;b data-index-in-node=&quot;76&quot; data-path-to-node=&quot;13,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 7,209,140&lt;/b&gt;。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;13,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;13,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;演算法邏輯：&lt;/b&gt; 硬體會將畫面分割成無數個微小的區塊（Tiles）。系統會檢查區塊內的數值一致性，如果一個區塊內的數值（如深度值）呈現線性變化，硬體僅需儲存一個起始值與變化率，而非所有像素的完整位元。這讓 NV40 (GeForce 6800) 在不損失任何畫質的情況下，顯著降低了頻寬壓力。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr data-path-to-node=&quot;14&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;h2 data-path-to-node=&quot;15&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;第三章：成熟期——Delta Color Compression (DCC) 的演進與壟斷&lt;/h2&gt;&lt;h3 data-path-to-node=&quot;16&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;3.1 為什麼 Delta 編碼是神來之筆？&lt;/h3&gt;&lt;p data-path-to-node=&quot;17&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;到了 2014 年的 &lt;b data-index-in-node=&quot;11&quot; data-path-to-node=&quot;17&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Maxwell&lt;/b&gt; 與 &lt;b data-index-in-node=&quot;21&quot; data-path-to-node=&quot;17&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Pascal&lt;/b&gt; 世代，NVIDIA 推出了影響深遠的 &lt;b data-index-in-node=&quot;47&quot; data-path-to-node=&quot;17&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;DCC (Delta Color Compression)&lt;/b&gt; 技術。這項技術解決了 3D 渲染中最耗頻寬的色彩緩衝區問題。&lt;/p&gt;&lt;ul data-path-to-node=&quot;18&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding-inline-start: 32px; padding: 0px 0px 0px 27px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;18,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;18,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;關鍵專利：US 9,734,551&lt;/b&gt; (&lt;i data-index-in-node=&quot;19&quot; data-path-to-node=&quot;18,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Lossless color compression with delta encoding&lt;/i&gt;)。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;18,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;18,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;技術原理：&lt;/b&gt; 它不再紀錄每個像素的完整色彩值，而是僅紀錄與基準像素的「差值（Delta）」。由於遊戲畫面中相鄰像素的色彩變化極小，Delta 值通常非常接近 0，可以用極少的位元來表示。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;18,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;18,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;效能增益：&lt;/b&gt; 這項技術讓 NVIDIA 可以用 128-bit 或 192-bit 的「細水管」，跑出比對手更寬位寬「粗水管」更高的有效頻寬。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-path-to-node=&quot;19&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;3.2 護城河的關鍵：全透明硬體流水線&lt;/h3&gt;&lt;p data-path-to-node=&quot;20&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;NVIDIA 領先的關鍵在於其壓縮技術是**「硬體層級的無縫整合」**：&lt;/p&gt;&lt;ol data-path-to-node=&quot;21&quot; start=&quot;1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding-inline-start: 32px; padding: 0px 0px 0px 28px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;21,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;21,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;資料不解壓：&lt;/b&gt; 資料從 VRAM 進入 GPU 時是壓縮的，進入 L2 快取時依然是壓縮的。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;21,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;21,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;L2 快取等效加倍：&lt;/b&gt; 如果壓縮率是 2:1，原本 32MB 的 L2 快取就能存下 64MB 的內容。這讓資料留在晶片內部的機率大幅提高，減少了昂貴的外部記憶體存取。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;21,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;21,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;多級決策：&lt;/b&gt; 根據專利 &lt;b data-index-in-node=&quot;11&quot; data-path-to-node=&quot;21,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 9,064,300&lt;/b&gt;，NVIDIA 的硬體能自動決定資料區塊應採取何種壓縮比例（如 2:1, 4:1 或 8:1），在品質與頻寬間取得完美平衡。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;hr data-path-to-node=&quot;22&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;h2 data-path-to-node=&quot;23&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;第四章：架構之爭——大快取戰略與空間換時間&lt;/h2&gt;&lt;h3 data-path-to-node=&quot;24&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;4.1 NVIDIA 的「深層快取」路徑 (Ada Lovelace)&lt;/h3&gt;&lt;p data-path-to-node=&quot;25&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;進入 4K 解析度時代，NVIDIA 的設計哲學變得更趨極端。在 &lt;b data-index-in-node=&quot;33&quot; data-path-to-node=&quot;25&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;RTX 40 系列&lt;/b&gt; 中，NVIDIA 將 L2 快取容量暴增（旗艦型號達 72MB）。&lt;/p&gt;&lt;ul data-path-to-node=&quot;26&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding-inline-start: 32px; padding: 0px 0px 0px 27px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;26,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;26,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;專利佈局：US 11,037,357&lt;/b&gt; (&lt;i data-index-in-node=&quot;20&quot; data-path-to-node=&quot;26,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Cache management for compressed data&lt;/i&gt;)。這項專利描述了如何在高壓縮率與超大快取之間建立索引。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;26,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;26,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;邏輯：&lt;/b&gt; 既然壓縮演算法已具備高效率，只要加大 L2 快取，就能把幾乎所有的渲染工作負載封閉在晶片內部。這就是為什麼 RTX 40 系列即使記憶體位寬被縮減，效能依然強大的原因。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;h3 data-path-to-node=&quot;27&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;4.2 AMD 的「無限快取」戰略 (Infinity Cache)&lt;/h3&gt;&lt;p data-path-to-node=&quot;28&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;AMD 面對 NVIDIA 的壓縮專利包圍網，選擇了另一條路：&lt;b data-index-in-node=&quot;31&quot; data-path-to-node=&quot;28&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;「空間換時間」&lt;/b&gt;。&lt;/p&gt;&lt;ul data-path-to-node=&quot;29&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding-inline-start: 32px; padding: 0px 0px 0px 27px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;29,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;29,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Infinity Cache (L3)：&lt;/b&gt; 從 &lt;b data-index-in-node=&quot;23&quot; data-path-to-node=&quot;29,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;RDNA 2&lt;/b&gt; 開始，AMD 引入了高達 128MB 的 L3 快取。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;29,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;29,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;專利：US 2021/0081323&lt;/b&gt;。AMD 在晶片封裝中堆疊了獨立的快取模組（MCD）。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;29,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;29,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;設計分歧：&lt;/b&gt; NVIDIA 靠著精準的演算法壓縮資料，減少空間需求；AMD 則是靠著龐大的快取容納未經極致壓縮的資料。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr data-path-to-node=&quot;30&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;h2 data-path-to-node=&quot;31&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;第五章：AI 時代的殺手鐧——Blackwell 的硬體解壓引擎&lt;/h2&gt;&lt;h3 data-path-to-node=&quot;32&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;5.1 變局：從「像素」到「權重」&lt;/h3&gt;&lt;p data-path-to-node=&quot;33&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;2023 年以後，全球算力需求轉向生成式 AI。AI 訓練的核心痛點不再是色彩壓縮，而是**「大模型權重（Weights）的快速搬運」**。&lt;/p&gt;&lt;h3 data-path-to-node=&quot;34&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;5.2 Blackwell 的祕密單元：DE 引擎&lt;/h3&gt;&lt;p data-path-to-node=&quot;35&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;NVIDIA 在 &lt;b data-index-in-node=&quot;9&quot; data-path-to-node=&quot;35&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Blackwell (B200)&lt;/b&gt; 架構中展示了其二十年技術累積的終極形態：&lt;b data-index-in-node=&quot;46&quot; data-path-to-node=&quot;35&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;專用硬體解壓縮引擎（Hardware Decompression Engine）&lt;/b&gt;。&lt;/p&gt;&lt;ul data-path-to-node=&quot;36&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding-inline-start: 32px; padding: 0px 0px 0px 27px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;36,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;36,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;關鍵專利：US 11,822,491&lt;/b&gt; 與 &lt;b data-index-in-node=&quot;21&quot; data-path-to-node=&quot;36,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 2022/0254070&lt;/b&gt;。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;36,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;36,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;性能震撼：&lt;/b&gt; 該引擎提供高達 &lt;b data-index-in-node=&quot;14&quot; data-path-to-node=&quot;36,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;800 GB/s&lt;/b&gt; 的原生硬體解壓能力，支援 LZ4, Snappy, Deflate。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;36,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;36,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;算力釋放：&lt;/b&gt; 這是一個革命性的改變。以前為了搬運與解壓模型，必須佔用運算核心（SM）的算力。現在，Blackwell 可以將 100% 的算力用於訓練，而搬運資料則完全由 DE 引擎自動處理。&lt;/p&gt;&lt;/li&gt;&lt;/ul&gt;&lt;hr data-path-to-node=&quot;37&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;h2 data-path-to-node=&quot;38&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;第六章：數據對比與專利圍牆全覽&lt;/h2&gt;&lt;table data-path-to-node=&quot;39&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 32px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 32px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;thead style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;技術維度&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;NVIDIA (Blackwell/Ada)&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;AMD (RDNA 3/CDNA 3)&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;早期數據管理&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 6,956,579&lt;/b&gt; (壓縮基礎)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 7,295,204&lt;/b&gt; (匯流排傳輸)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;色彩差值壓縮&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 9,734,551&lt;/b&gt; (DCC 核心)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 10,511,858&lt;/b&gt; (位元打包)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;現代快取專利&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 11,037,357&lt;/b&gt; (快取管理)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,3,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,3,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 2021/0081323&lt;/b&gt; (堆疊快取)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;AI 傳輸加速&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,4,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,4,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 11,822,491&lt;/b&gt; (DE 引擎)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,4,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,4,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;HBM3e 物理堆疊&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,5,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,5,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;傳輸策略&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,5,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,5,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;演算法優先&lt;/b&gt; (智慧節流)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,5,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,5,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;物理頻寬優先&lt;/b&gt; (加大水管)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,6,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;39,6,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;等效頻寬增益&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,6,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;高達 &lt;b data-index-in-node=&quot;3&quot; data-path-to-node=&quot;39,6,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;2x - 4x&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;39,6,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;取決於快取命中率&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;hr data-path-to-node=&quot;40&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;h2 data-path-to-node=&quot;41&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;第七章：深度分析——為什麼這是一道難以跨越的護城河？&lt;/h2&gt;&lt;p data-path-to-node=&quot;42&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;NVIDIA 的專利佈局不是孤立的點，而是一個閉環。當競爭對手試圖開發類似技術時，極易觸碰到其連環專利。&lt;/p&gt;&lt;ol data-path-to-node=&quot;43&quot; start=&quot;1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding-inline-start: 32px; padding: 0px 0px 0px 28px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;43,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;43,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 9,734,551&lt;/b&gt; 解決了如何編碼。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;43,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;43,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 9,064,300&lt;/b&gt; 解決了如何根據數據選擇壓縮級別。&lt;/p&gt;&lt;/li&gt;&lt;li style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;43,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px 0px 0px 4px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;43,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;US 11,037,357&lt;/b&gt; 解決了如何在超大快取中索引這些壓縮資料。&lt;/p&gt;&lt;/li&gt;&lt;/ol&gt;&lt;p data-path-to-node=&quot;44&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;這種軟硬體深度垂直整合，讓 NVIDIA 的驅動程式能自動觸發硬體單元，開發者完全不需介入，這種「自動化」是競爭對手短期內難以逾越的門檻。&lt;/p&gt;&lt;hr data-path-to-node=&quot;45&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;h2 data-path-to-node=&quot;46&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;第八章：結論與未來展望&lt;/h2&gt;&lt;p data-path-to-node=&quot;47&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;從 2004 年 NV40 為了應對顯示需求而磨練出的技術，到 2026 年成為解決 AI 模型的關鍵單元，NVIDIA 完成了一場跨越二十年的傳奇演進。在半導體世界裡，算力是顯性的，而「搬運資料的效率」才是決定勝負的隱性核心。&lt;/p&gt;&lt;p data-path-to-node=&quot;48&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;未來五年，這場戰爭將移師至 &lt;b data-index-in-node=&quot;14&quot; data-path-to-node=&quot;48&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;CXL 3.0&lt;/b&gt; 與 &lt;b data-index-in-node=&quot;24&quot; data-path-to-node=&quot;48&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;UCIe&lt;/b&gt; 互聯標準。NVIDIA 預計將壓縮技術延伸至資料中心級別的連結，而 AMD 則試圖透過 &lt;b data-index-in-node=&quot;73&quot; data-path-to-node=&quot;48&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Chiplet&lt;/b&gt; 與存算一體化尋找突破口。這場關於「如何把資料縮得更小、解得更快」的對決，才剛剛進入最高潮。&lt;/p&gt;&lt;hr data-path-to-node=&quot;49&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(128, 128, 128) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot; /&gt;&lt;p data-path-to-node=&quot;50&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/p&gt;&lt;/div&gt;&lt;/div&gt;&lt;h2 data-path-to-node=&quot;59&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 8px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 8px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/h2&gt;&lt;p data-path-to-node=&quot;66&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 16px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 16px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b&gt;延伸閱讀：&lt;/b&gt;&lt;/p&gt;&lt;a href=&quot;https://technews.tw/2020/03/10/amd-gpu-dual-track/&quot;&gt;從歷史脈絡理解 AMD 為何要雙軌化 GPU 發展路線&lt;/a&gt;&lt;/div&gt;&lt;div _ngcontent-ng-c3760955854=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel stronger enable-updated-hr-color preserve-whitespaces-in-response&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_c91184878e3608f8&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: linear; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/07/17/amd-of-super-computer/&quot;&gt;從先進封裝技術發展，檢視 AMD 的超級電腦布局&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div _ngcontent-ng-c3760955854=&quot;&quot; aria-busy=&quot;false&quot; aria-live=&quot;polite&quot; class=&quot;markdown markdown-main-panel stronger enable-updated-hr-color preserve-whitespaces-in-response&quot; dir=&quot;ltr&quot; id=&quot;model-response-message-contentr_c91184878e3608f8&quot; inline-copy-host=&quot;&quot; style=&quot;--animation-duration: 400ms; --fade-animation-function: linear; animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;a href=&quot;https://technews.tw/2021/04/27/smart-nic-nvidia/&quot;&gt;Nvidia Smart NIC 不單是 Arm 與 GPU 送做堆，而是「掀起革命一角推翻 x86」的起點&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/03/29/nvidia-cuda-nvlink/&quot;&gt;探索 Nvidia 的多重護城河：不只有 CUDA，NVLink 串連頻寬更難跨越&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/04/12/nvidia-gtc-2024-revealed-layout/&quot;&gt;探索 Nvidia 的多重護城河：GTC 2024 透露布局和擴大領先優勢的企圖&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;x14z9mp xat24cr x1lziwak x1vvkbs xtlvy1s x126k92a&quot; style=&quot;background-color: white; color: #080809; font-family: &amp;quot;Segoe UI Historic&amp;quot;, &amp;quot;Segoe UI&amp;quot;, Helvetica, Arial, sans-serif; font-size: 15px; margin-bottom: 0px; margin-inline: 0px; margin-top: 0.5em; overflow-wrap: break-word; white-space-collapse: preserve;&quot;&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/106280729320436918/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/106280729320436918?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/106280729320436918'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/106280729320436918'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/02/nvidianv40.html' title='探索Nvidia的多重護城河：自從NV40至今超過二十年的祕密武器「記憶體資料壓縮傳輸技術」'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgQ1naLm51pRtif1EAOC2xIfXr1rDS23iF9Ir-dOi8Als4YVzpojF8rpTsUy-qnAIzyC_VjDMjq_XXOTMjDTPqxD2w1FHEmvPmQt2U0CbU_F4JkBZHvV6XqfqbHM0ZlmrGy4pz1H2_QkWPB_heJ7X_mDTrESFUkhXgh_KHV9blGGNffoZlEcMhf=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-309333205957721797</id><published>2026-02-20T13:38:00.001+08:00</published><updated>2026-02-20T13:42:18.451+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] 個人筆記：別讓Chrome和Gmail讓手離開鍵盤</title><content type='html'>相信大多數人應該對於Chrome快速鍵都不陌生，但Gmail我想知道的人可能就不太多了。&lt;br /&gt;&lt;br /&gt;只要省略多餘的滑鼠操作，經年累月下來的時間真的很可觀，更不用講往返鍵盤滑鼠而失去的專注力。&lt;br /&gt;&lt;br /&gt;參考文章：&lt;a href=&quot;https://pc.watch.impress.co.jp/docs/topic/feature/2087441.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;そのクリック、時間のムダかも？タイパを稼ぐChrome＆Gmailのショートカット時短術&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgiHp6zxy-EDhZncd94hraArOvMa4sr5vKwULfqa13zVCw4FLjLekGwVzuyMGZoJHiP8jxhOwz4bs_1OHWDaN6AqESWG9sxmXiCqCV2RMJEBpr55nHb28OEUB8SYOt0qO3L7gjYy2-TBAqF07aj7GheWL1RbH5hGS6-3ugMr-NI8sEDCC5VIRzg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgiHp6zxy-EDhZncd94hraArOvMa4sr5vKwULfqa13zVCw4FLjLekGwVzuyMGZoJHiP8jxhOwz4bs_1OHWDaN6AqESWG9sxmXiCqCV2RMJEBpr55nHb28OEUB8SYOt0qO3L7gjYy2-TBAqF07aj7GheWL1RbH5hGS6-3ugMr-NI8sEDCC5VIRzg=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiCVabUCxudCEbfgOk0lFbQo3CvwdF7WSUIcGk6bL-1_WpjjoMF9fzhCOPP5fUZLFHoW_E9w86zfOI-ofisxoCPgp79dzExEkxezAet59wEqFmfOKnPF88hhUnb3iZwLx7kO69bKmttWeRy_UE-Um_nXsXYq8Lkjy4Xg4H_gbTKM_f7SoBTO7st&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiCVabUCxudCEbfgOk0lFbQo3CvwdF7WSUIcGk6bL-1_WpjjoMF9fzhCOPP5fUZLFHoW_E9w86zfOI-ofisxoCPgp79dzExEkxezAet59wEqFmfOKnPF88hhUnb3iZwLx7kO69bKmttWeRy_UE-Um_nXsXYq8Lkjy4Xg4H_gbTKM_f7SoBTO7st=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgsfbQDhnY2RckqYHHCIupsYePJU_7JmAPfaSVZH2l8I910KOPELKk5sCdFtS2W7qL7uT_y-YSeixfJ2byVvg6WXivwwZSnLv4q_B9IB-KwMgcfATh008uacRuVhGz4YBfL6p5ITHH55Wsq3vJwLJj2ruVeLDO-cYHRBJhiW3kDCn5TdaH3Mz_G&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgsfbQDhnY2RckqYHHCIupsYePJU_7JmAPfaSVZH2l8I910KOPELKk5sCdFtS2W7qL7uT_y-YSeixfJ2byVvg6WXivwwZSnLv4q_B9IB-KwMgcfATh008uacRuVhGz4YBfL6p5ITHH55Wsq3vJwLJj2ruVeLDO-cYHRBJhiW3kDCn5TdaH3Mz_G=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhUSPwEN8VmKBv4FZkCTKQ1LkBJOPCqSBZBJGMZmUXqZ72u5NHd0EUDE0RUiwJw_bD4U6Sj7KOqz8Q_GSXp0vBBNGRmapN52YB9iieuPSvyY87-kvv7d4o2rJTeAN81QeA8ZjUyLG97Y5csKQqwpATJJNXT2H_oUrgqn5tqDWZDKR1jvp9N-EMa&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhUSPwEN8VmKBv4FZkCTKQ1LkBJOPCqSBZBJGMZmUXqZ72u5NHd0EUDE0RUiwJw_bD4U6Sj7KOqz8Q_GSXp0vBBNGRmapN52YB9iieuPSvyY87-kvv7d4o2rJTeAN81QeA8ZjUyLG97Y5csKQqwpATJJNXT2H_oUrgqn5tqDWZDKR1jvp9N-EMa=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhmHRaOYVefzAsGiGKTgYzb1SfoiF_ZfvfdPCaaW_0A6CG8MWzGKHbcbNIjtGkrRvVtiy1_iYyf-E9fquKp50DJc6JWll8vNDILTdF0pa6FU9WrYKSUpQJsMpl2A5TLAoVVaeDwBtvJFf35jF3-SCwsO04Pkxup1ED3fZCbPtkI-aI9NYtZCt8r&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhmHRaOYVefzAsGiGKTgYzb1SfoiF_ZfvfdPCaaW_0A6CG8MWzGKHbcbNIjtGkrRvVtiy1_iYyf-E9fquKp50DJc6JWll8vNDILTdF0pa6FU9WrYKSUpQJsMpl2A5TLAoVVaeDwBtvJFf35jF3-SCwsO04Pkxup1ED3fZCbPtkI-aI9NYtZCt8r=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjJh17V_xL6ZVJOiXX4nzaa_oSgPsG4WwUKyix4ZK1Q9uvg-QTVbMT6lSTXeMV-iQqmxo9p8thF3qi-oUqlRgPCniuOfRxL1yCkQkPO_C6PxFb2or9JiLts0kv4PrGWwBkZ6T6nuvr0wu9oYXmA8zITpCCCC0wL8H-sly6HS01OsqQsEy_jchfd&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjJh17V_xL6ZVJOiXX4nzaa_oSgPsG4WwUKyix4ZK1Q9uvg-QTVbMT6lSTXeMV-iQqmxo9p8thF3qi-oUqlRgPCniuOfRxL1yCkQkPO_C6PxFb2or9JiLts0kv4PrGWwBkZ6T6nuvr0wu9oYXmA8zITpCCCC0wL8H-sly6HS01OsqQsEy_jchfd=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh5pZbNwiVi9EE4AMat0PS2PkMrt4WN6mD1FiseLwAiMMbEB4k-KtR7-LpMLtORbd_vA9P7lPEPCX09ZFQejVbRwlbq3Dknaer3MFgcDYD7QikRXsSGvS1xw_B83a4AMUM70eAe70cMoPkKVvtaXbrngHmHCW-pCcBcZi6Ng1S1XfJvjQo4FZ62&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh5pZbNwiVi9EE4AMat0PS2PkMrt4WN6mD1FiseLwAiMMbEB4k-KtR7-LpMLtORbd_vA9P7lPEPCX09ZFQejVbRwlbq3Dknaer3MFgcDYD7QikRXsSGvS1xw_B83a4AMUM70eAe70cMoPkKVvtaXbrngHmHCW-pCcBcZi6Ng1S1XfJvjQo4FZ62=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhB8G3urreV8iOD-oTxdkxAEeRGHzMbc5my9h25HelpvT4ALfDC1AVEffJlBDjxxGgkgl2aFqydLs5WLOPOUri3OFxW-_VMR0U_PRbRY5hKeCtW1O0_oQpHhIw_TiDnZKp9yn8Wsy3l6VJ5MjLDd6kcS-s0mhmwiiD6GsqoQBJ0LQVnXXi0BcTO&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhB8G3urreV8iOD-oTxdkxAEeRGHzMbc5my9h25HelpvT4ALfDC1AVEffJlBDjxxGgkgl2aFqydLs5WLOPOUri3OFxW-_VMR0U_PRbRY5hKeCtW1O0_oQpHhIw_TiDnZKp9yn8Wsy3l6VJ5MjLDd6kcS-s0mhmwiiD6GsqoQBJ0LQVnXXi0BcTO=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEixNXuAWObLz3Dhu0B1UGZ6JDQvnMZPwJCRaNo4F7EqRf7-633UwfqdUhLEO6DVnN5vs-DAdmsEK8U1aUpraG1Rr0f0t2SOaWvyx8HqFNNl_dWx7nxFl230-NJB95rqc6f-QWV5qaIT8hEhSi7dbNrYWmHAGHC2aRqqfFhwq1wmmiynqx6bj2mv&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEixNXuAWObLz3Dhu0B1UGZ6JDQvnMZPwJCRaNo4F7EqRf7-633UwfqdUhLEO6DVnN5vs-DAdmsEK8U1aUpraG1Rr0f0t2SOaWvyx8HqFNNl_dWx7nxFl230-NJB95rqc6f-QWV5qaIT8hEhSi7dbNrYWmHAGHC2aRqqfFhwq1wmmiynqx6bj2mv=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjtPDThOm87FD1KwMp0P3MW9xExWUXmCHEuJnyfAeH8P6DWgb9ZwpSzInxcg7Qq4-l6tGikuKJ5QRX7AHPFG4f6X30m1bGUk0MYf87KWULSPSJYOpWBAhmlgBaW7i-RvZ9H-6ErzlooPwxuLAhkJaD42qU299JOi4Z1OSzhqeJoi7IKq5MFX_4N&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjtPDThOm87FD1KwMp0P3MW9xExWUXmCHEuJnyfAeH8P6DWgb9ZwpSzInxcg7Qq4-l6tGikuKJ5QRX7AHPFG4f6X30m1bGUk0MYf87KWULSPSJYOpWBAhmlgBaW7i-RvZ9H-6ErzlooPwxuLAhkJaD42qU299JOi4Z1OSzhqeJoi7IKq5MFX_4N=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEip9MHj4N6nNZ8VcljkGa1EE1dYtlurR48GsbMMfoKULohnQX8hcbE_92xHwV94sFjpFLlJGYXoshJTbaKoUgU6E1aYXRoveeJNkxWsajiaoxRlRqMasGA_2IXfrIjsqEPHb_oBZ1e2zEGA4-3bJBMi3IASPcXQVd01RA0szav6DSglxL0TFpXh&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEip9MHj4N6nNZ8VcljkGa1EE1dYtlurR48GsbMMfoKULohnQX8hcbE_92xHwV94sFjpFLlJGYXoshJTbaKoUgU6E1aYXRoveeJNkxWsajiaoxRlRqMasGA_2IXfrIjsqEPHb_oBZ1e2zEGA4-3bJBMi3IASPcXQVd01RA0szav6DSglxL0TFpXh=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiNJGZPotVK12uvG6dtC-t32RW9DnRVrlXTTm2fKwXS99kzqX1I3rp_Y_wJpZPyl7D-uutUn664RdRBn7Zoi0kGPwmWuwibrunaAx3WNwUA2htAgvrXMZ76ZHoBxY4wAsCiXqt5pXjqnYenFK5cdtBPS6Nk5M_l18VgGL7pKN7IskCQ14x6d2hA&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiNJGZPotVK12uvG6dtC-t32RW9DnRVrlXTTm2fKwXS99kzqX1I3rp_Y_wJpZPyl7D-uutUn664RdRBn7Zoi0kGPwmWuwibrunaAx3WNwUA2htAgvrXMZ76ZHoBxY4wAsCiXqt5pXjqnYenFK5cdtBPS6Nk5M_l18VgGL7pKN7IskCQ14x6d2hA=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi0wEPZkOEZT1oSqllDNt1UN-AOGg1yE5gCxQZxLOVU-BZn-C3kyJg9hf4-S_VOBtcxarsE9oFV4DzQMvBH3LM2sVZOMZFXXzRPd6qOTveTJ0Krc61TqWOOXAWAqC0nIb4xxnFgz-PDSv_DMpgqG48z3H_oI23nXHFKCVNQix27cQwAAvAJLgAA&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi0wEPZkOEZT1oSqllDNt1UN-AOGg1yE5gCxQZxLOVU-BZn-C3kyJg9hf4-S_VOBtcxarsE9oFV4DzQMvBH3LM2sVZOMZFXXzRPd6qOTveTJ0Krc61TqWOOXAWAqC0nIb4xxnFgz-PDSv_DMpgqG48z3H_oI23nXHFKCVNQix27cQwAAvAJLgAA=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi6Qv2-m1B_c8ymozaEg2aW2AyFXnVFLM44ZQ-xfWBWv46eYyNXt41iYqwfii5N1Nrs3kER3Ds907-y6WvEY53aFksRIslcOc0tqKvBmjH5nMr6DGfxjBPjWgWPOAR7BqxiP_cRtcS4DJ9IL-59dt6tpBoXEOetBBqKnrzWfAj3dW0nNhM01u9I&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi6Qv2-m1B_c8ymozaEg2aW2AyFXnVFLM44ZQ-xfWBWv46eYyNXt41iYqwfii5N1Nrs3kER3Ds907-y6WvEY53aFksRIslcOc0tqKvBmjH5nMr6DGfxjBPjWgWPOAR7BqxiP_cRtcS4DJ9IL-59dt6tpBoXEOetBBqKnrzWfAj3dW0nNhM01u9I=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiv1IuHAJmwS-BwUywIKzcFGomEjNTFg8svNgfvhw4GwsQxwrWAzBfzCkWD4eiZQq5odqCdaeL-3qI36HkK5x0-OSS9niPtWBUtXAQi4XxfZSVq0ACPZhOr4wQIRFh7rAfqDG4lT-2-Kj6tBqEBEsF0n37aOUQa9zZnT0gT-ez_PVVqz80jZMDQ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiv1IuHAJmwS-BwUywIKzcFGomEjNTFg8svNgfvhw4GwsQxwrWAzBfzCkWD4eiZQq5odqCdaeL-3qI36HkK5x0-OSS9niPtWBUtXAQi4XxfZSVq0ACPZhOr4wQIRFh7rAfqDG4lT-2-Kj6tBqEBEsF0n37aOUQa9zZnT0gT-ez_PVVqz80jZMDQ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/309333205957721797/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/309333205957721797?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/309333205957721797'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/309333205957721797'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/02/500-chromegmail.html' title='[微言大義500字] 個人筆記：別讓Chrome和Gmail讓手離開鍵盤'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgiHp6zxy-EDhZncd94hraArOvMa4sr5vKwULfqa13zVCw4FLjLekGwVzuyMGZoJHiP8jxhOwz4bs_1OHWDaN6AqESWG9sxmXiCqCV2RMJEBpr55nHb28OEUB8SYOt0qO3L7gjYy2-TBAqF07aj7GheWL1RbH5hGS6-3ugMr-NI8sEDCC5VIRzg=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-332136273562449829</id><published>2026-02-17T14:03:00.002+08:00</published><updated>2026-02-17T14:08:11.766+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] 個人筆記：精簡記憶體消耗勢在必行</title><content type='html'>看在現在DRAM SSD甚至連硬碟都瘋狂漲價的份上，設法精簡記憶體和儲存的容量需求，是所有試圖提昇工作效率的Windows芸芸眾生都應身體力行的重大任務。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;一般來說，依據風險等級，大概就分成三種作法：&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;調整現有電腦的BIOS與作業系統等軟體設定。&lt;/li&gt;&lt;ul&gt;&lt;li&gt;BIOS：減少內顯記憶體預設容量，關掉用不到裝置。&lt;/li&gt;&lt;li&gt;作業系統：關掉背景服務和預先啟動應用程式，降低視覺效果。&lt;/li&gt;&lt;li&gt;應用程式：關掉背景服務，以及最重要的，&lt;a href=&quot;https://support.google.com/chrome/answer/12929150?hl=zh-Hant&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Chrome的相關設定&lt;/a&gt;。&lt;/li&gt;&lt;/ul&gt;&lt;li&gt;使用&lt;a href=&quot;https://cyberq.tw/2025/12/12/give-me-a-clean-windows-two-powerful/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;第三方瘦身工具&lt;/a&gt;。&lt;/li&gt;&lt;li&gt;最激烈的手段：直接安裝&lt;a href=&quot;https://www.techspot.com/downloads/7578-tiny11.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;tiny11&lt;/a&gt;這種精簡後的Windows 11。當然，就算走到這一步，也還是得認真調校軟體。&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;對於大多數人，尤其是想避免風險者，應該還是優先考慮第一項。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;參考文章：&lt;a href=&quot;https://pc.watch.impress.co.jp/docs/topic/feature/2086014.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;パーツ高騰時代を乗り越えるためのメモリ節約術&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;不過&lt;a href=&quot;https://technews.tw/2026/02/16/western-digital-hard-drives/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;WD已經在二月中旬就「賣光2026所有硬碟」&lt;/a&gt;以及&lt;a href=&quot;https://technews.tw/2026/01/13/citi-see-nvidia-bluefield-4-storage-infrastructure/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;nVidia NVL72 VR200的ICMS預計將在2027年吃掉全球10%的NAND產能&lt;/a&gt;，無論個人電腦、工業電腦、網路儲存和一般伺服器的生意，苦日子大概還有起碼兩年吧。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhcMpLJjoi79CgKikch8Xk8QEjkSp87t7t1lvNRQCES5Jt5Mc_ACOnBa8JeDE2TEAG3pW3Rjk36KBKMo_pLCKt2LvIgLMBJDhf6FtTHHnAMPwE37ZR0hhWbBL5Vd7F_T2CyA4eAE70GevP9GJZupZKyerzEYclMNt1zRC93qE6BxKy1Dlkv0qdt&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhcMpLJjoi79CgKikch8Xk8QEjkSp87t7t1lvNRQCES5Jt5Mc_ACOnBa8JeDE2TEAG3pW3Rjk36KBKMo_pLCKt2LvIgLMBJDhf6FtTHHnAMPwE37ZR0hhWbBL5Vd7F_T2CyA4eAE70GevP9GJZupZKyerzEYclMNt1zRC93qE6BxKy1Dlkv0qdt=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhmNot97JBqz2TWf_9mIi1HGqY9-xbL6IX8iifuhD1t6WwF3EKpEfe8za4o8tnBKiYGKKjls_r0LpgyFABEUN7i9VdoDtk-rFsmyHBjfq5B72jk10xmC3xiQ6SeIBFbWp9NvFiJbAJ21ziR-yaU_CmFnA9dCW7v1tOH-0ctT3M4V2MWh3QOJLaZ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhmNot97JBqz2TWf_9mIi1HGqY9-xbL6IX8iifuhD1t6WwF3EKpEfe8za4o8tnBKiYGKKjls_r0LpgyFABEUN7i9VdoDtk-rFsmyHBjfq5B72jk10xmC3xiQ6SeIBFbWp9NvFiJbAJ21ziR-yaU_CmFnA9dCW7v1tOH-0ctT3M4V2MWh3QOJLaZ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgB7c9MwPhq3ZraH0oF-ytS2pXyhfKT2kdT69Tqbr1c4vBDWB42xKC2FtIljItwUFXNOwu4_wBD_FHXv1pzaDx7EsN6OeKpEYVwVlbNZm76NZrCEj-OUfaL2EmQFaCqsAcqrWOqxG4AhdcZCwsz6iDxncHbN6-jAHw5GVnk7i6TDnOqfMZIKEN9&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgB7c9MwPhq3ZraH0oF-ytS2pXyhfKT2kdT69Tqbr1c4vBDWB42xKC2FtIljItwUFXNOwu4_wBD_FHXv1pzaDx7EsN6OeKpEYVwVlbNZm76NZrCEj-OUfaL2EmQFaCqsAcqrWOqxG4AhdcZCwsz6iDxncHbN6-jAHw5GVnk7i6TDnOqfMZIKEN9=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhYBT2DJCHwaTvOeAIMm7ogg5dZSqchXQRrS-Q9GJF_4uy4antQRHK5A2wArR7D43hAKlB5esgt3gsuWNDmXQX3XUpVKcd0BjIvIPQdmcH0-ychFedKRDXcf4kUFmwTZ-S0NR63YIYGY64m2A2x5bL119jOdEH2YLW2LEsMBePrGtGibmmkK27x&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhYBT2DJCHwaTvOeAIMm7ogg5dZSqchXQRrS-Q9GJF_4uy4antQRHK5A2wArR7D43hAKlB5esgt3gsuWNDmXQX3XUpVKcd0BjIvIPQdmcH0-ychFedKRDXcf4kUFmwTZ-S0NR63YIYGY64m2A2x5bL119jOdEH2YLW2LEsMBePrGtGibmmkK27x=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi5l6aoz3vFmJkhZly0lxcQyJZHwLWBtAQj-RFuvSxYzZUc8l8sjlqVAV8pQMtt3yIZsIi0H9_fhhEtKmAwFM5GtgsFn_Hhf7mdY-1QKxOp7UOGGQvld8JY2GK_GRRbTPWgBnweiCGj95NUUwJ4g6mOeF_VnL62Dc5AOH7o4apmFAwYgaScimnU&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi5l6aoz3vFmJkhZly0lxcQyJZHwLWBtAQj-RFuvSxYzZUc8l8sjlqVAV8pQMtt3yIZsIi0H9_fhhEtKmAwFM5GtgsFn_Hhf7mdY-1QKxOp7UOGGQvld8JY2GK_GRRbTPWgBnweiCGj95NUUwJ4g6mOeF_VnL62Dc5AOH7o4apmFAwYgaScimnU=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjayWCkrClxVbHqA17aKLUsjshiK0r48nwYucG_wdviLQaqFq0fhAveGDlWDURcCDl0Ja5KJDtkEVORAeHQ1pevwTO2uXxg64yQyC0oPkAigdRKN4qxJIOXzHCPLu3_2S8eiT9qvJrsYmJ9NbZ_OsTx749dQmmpwvQwpVOccxadYeeqz7EbFBcd&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjayWCkrClxVbHqA17aKLUsjshiK0r48nwYucG_wdviLQaqFq0fhAveGDlWDURcCDl0Ja5KJDtkEVORAeHQ1pevwTO2uXxg64yQyC0oPkAigdRKN4qxJIOXzHCPLu3_2S8eiT9qvJrsYmJ9NbZ_OsTx749dQmmpwvQwpVOccxadYeeqz7EbFBcd=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjmgpw45TMYvyT9NBIDyAFNO0em-b_hmXq3ViC1FEhqTqRRGwGJr5kuFItYIZQ57L5Nqgdp-ri394p88qHGiU7DfZt5R1MIebBbswqFfPZQocujt4gkKIUOuwaRXUy-5VME5fFPSkg2vrVPwQkCXxpYLM28DrUB3Y1eiF8Xib4Ndt5iNT_xa6jb&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjmgpw45TMYvyT9NBIDyAFNO0em-b_hmXq3ViC1FEhqTqRRGwGJr5kuFItYIZQ57L5Nqgdp-ri394p88qHGiU7DfZt5R1MIebBbswqFfPZQocujt4gkKIUOuwaRXUy-5VME5fFPSkg2vrVPwQkCXxpYLM28DrUB3Y1eiF8Xib4Ndt5iNT_xa6jb=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjVaJuRzuyxmiqV2Ig0mXdt4gUmcg3XoHMKVCl7nEtgK1f27dswGdKO1SeO8Jki0lBll_xnRN91NDisCJ4roMxRWcn64hugg4wcrdFYJYZLwpEDQe_jX8w9DPA_xEyGIqjvRykWSJ5hvPSMPeXe3VgJ3CG0fEpw2NTWsGLOyQ8HY8jQT7pCJls0&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjVaJuRzuyxmiqV2Ig0mXdt4gUmcg3XoHMKVCl7nEtgK1f27dswGdKO1SeO8Jki0lBll_xnRN91NDisCJ4roMxRWcn64hugg4wcrdFYJYZLwpEDQe_jX8w9DPA_xEyGIqjvRykWSJ5hvPSMPeXe3VgJ3CG0fEpw2NTWsGLOyQ8HY8jQT7pCJls0=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjDoRTDEVmm-rYV2yQ9zQ7EcKt1wOq4I6iSbBFJ06bqvt1u9nlf7i5Otb3_3YZxKwlyHAsev06-97tGkcq8mB8PncK2VNhJiEqfu2TsiCoCGhUF0WLcbKSCqLUk5FB8o5gOqjTO9BujV4O5xgeLRzXrfhpVQfGn-usRVwVA3YrastioJXSMAcVK&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjDoRTDEVmm-rYV2yQ9zQ7EcKt1wOq4I6iSbBFJ06bqvt1u9nlf7i5Otb3_3YZxKwlyHAsev06-97tGkcq8mB8PncK2VNhJiEqfu2TsiCoCGhUF0WLcbKSCqLUk5FB8o5gOqjTO9BujV4O5xgeLRzXrfhpVQfGn-usRVwVA3YrastioJXSMAcVK=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj6sJmZ_5pkORXxZGYdbsnVvwmWYoU6ZmxFpCbNq8uj_fXARCDhGb7vZHorbktx6BFFif56WixjnFit8SVQU9t57ptWNqNLIIzEM-nOjt8DfkJsV_rOZfv8Kwc0Awe6gnMQLD9PG2r41WJYs1eKF-HaSseBGCqCWRyy67vio-tGXIvl1SBCDHS_&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj6sJmZ_5pkORXxZGYdbsnVvwmWYoU6ZmxFpCbNq8uj_fXARCDhGb7vZHorbktx6BFFif56WixjnFit8SVQU9t57ptWNqNLIIzEM-nOjt8DfkJsV_rOZfv8Kwc0Awe6gnMQLD9PG2r41WJYs1eKF-HaSseBGCqCWRyy67vio-tGXIvl1SBCDHS_=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhbJ2y96d4OMedWljJUzBBaJIhJCRdNMunHmkR_T4DaXs1dXtP7Hnr6nMiFkz2OAQV7nxrjQbbov_k2yioXXODCHEaGRmj6IDO6d_D3x65_qKArbZTfN-ucO_tuOwSGRaUkbqdn7sRxPX2Ym8Yey5kkV2Dltn82wlGs7lOH2Tg1q2NH_a46ThDy&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhbJ2y96d4OMedWljJUzBBaJIhJCRdNMunHmkR_T4DaXs1dXtP7Hnr6nMiFkz2OAQV7nxrjQbbov_k2yioXXODCHEaGRmj6IDO6d_D3x65_qKArbZTfN-ucO_tuOwSGRaUkbqdn7sRxPX2Ym8Yey5kkV2Dltn82wlGs7lOH2Tg1q2NH_a46ThDy=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;還好我桌機和兩台ThinkPad都是32GB，先前公司的ThinkBook還被我自行升級成96GB，以前還在想自己的桌機何時要挑戰64GB甚至128GB，現在看來搞不好三年內都別想了，32GB DDR3再戰五年甚至十年也不會意外。&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEji9ysKIwCiqGVXRYhbq_CCGwj-gVKMP2KA0z2VIVp8KxryChpCEwhs4PB9G16y35FmqCS5YwmCRVUVrCl2-JIRibtAdanMDWdOcMc6Iw-OUykuLT1SM51T_TZaZqzFBumSXSmnsVFSG7FOIkz01mCIj2ueCSjgTJB5C9BXUps2hxzAeIOdN-s7&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1455&quot; data-original-width=&quot;2562&quot; height=&quot;228&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEji9ysKIwCiqGVXRYhbq_CCGwj-gVKMP2KA0z2VIVp8KxryChpCEwhs4PB9G16y35FmqCS5YwmCRVUVrCl2-JIRibtAdanMDWdOcMc6Iw-OUykuLT1SM51T_TZaZqzFBumSXSmnsVFSG7FOIkz01mCIj2ueCSjgTJB5C9BXUps2hxzAeIOdN-s7=w400-h228&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/332136273562449829/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/332136273562449829?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/332136273562449829'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/332136273562449829'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/02/500_17.html' title='[微言大義500字] 個人筆記：精簡記憶體消耗勢在必行'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhcMpLJjoi79CgKikch8Xk8QEjkSp87t7t1lvNRQCES5Jt5Mc_ACOnBa8JeDE2TEAG3pW3Rjk36KBKMo_pLCKt2LvIgLMBJDhf6FtTHHnAMPwE37ZR0hhWbBL5Vd7F_T2CyA4eAE70GevP9GJZupZKyerzEYclMNt1zRC93qE6BxKy1Dlkv0qdt=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-5011250420880385378</id><published>2026-02-13T12:27:00.002+08:00</published><updated>2026-02-13T12:27:16.810+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] 個人筆記：提昇打字效率人人有責</title><content type='html'>&lt;div&gt;為何我會持之以恆的改進個人電腦的效能與操作電腦的效率？因為一點一滴累積下來，節省的時間將會相當的可觀。別的不提，你有想過光是一個「電腦開機」和「輸入法切換失敗」，就會浪費多少寶貴的光陰？&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;只不過，有這種意識的人有如鳳毛麟角，連知道Windows + V可列出剪貼簿紀錄並且可釘選內容的人，恐怕都不太多。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;參考文章：&lt;a href=&quot;https://pc.watch.impress.co.jp/docs/topic/feature/2085517.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;まずはF2。とにかくF2。Windows操作が速くなるベストな時短ショートカット&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj9rx5KNghwXfwm5XhVBFolACvKFcF4O3UBX5ceBkJgMExFN8JEEK799iQROg82HZumf0vFIYBmInDynzz3oXgm104HqiIwK85gItRvSckXOyWaOo2T62m2eENNQmsEbhqyoKpDz8pdXMbtl5AiivnxemqpGdMMrcSPXwl70LC-7JwMlnveQ-02&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj9rx5KNghwXfwm5XhVBFolACvKFcF4O3UBX5ceBkJgMExFN8JEEK799iQROg82HZumf0vFIYBmInDynzz3oXgm104HqiIwK85gItRvSckXOyWaOo2T62m2eENNQmsEbhqyoKpDz8pdXMbtl5AiivnxemqpGdMMrcSPXwl70LC-7JwMlnveQ-02=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhEJY1g1C8JG6FRCTo7q29tDKHgzInZk8ziG3LXr5gJxjs8mPglk0wGyV-M2ARqd3szx7_geUUUJAH_Jdra8VtFo5tJCwTn4g70BKXpK35xrqX48ympHkPSvPB2QZjnUEzrE4YerWCuLstVvEu_Z8uyauCwDabuG2fg2X0Q3c3C0MynImkDiseR&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhEJY1g1C8JG6FRCTo7q29tDKHgzInZk8ziG3LXr5gJxjs8mPglk0wGyV-M2ARqd3szx7_geUUUJAH_Jdra8VtFo5tJCwTn4g70BKXpK35xrqX48ympHkPSvPB2QZjnUEzrE4YerWCuLstVvEu_Z8uyauCwDabuG2fg2X0Q3c3C0MynImkDiseR=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhwK6KeMD-oB9ANp5H_dlqBVXY6kctAza6x8WuKH64aUrVH13DtFewFGBZ4lnqpU7rrgLNWdeSY6jq_f_iIR3VjIUzkTHE4iN7vVwryrUG4vr4-gU2hLYnxI1qIMy-UmW5LYz-IPEEkDRR6ROke8H_awMz5uXJMljzD7po4WhSKu4T3wvhEl_3o&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhwK6KeMD-oB9ANp5H_dlqBVXY6kctAza6x8WuKH64aUrVH13DtFewFGBZ4lnqpU7rrgLNWdeSY6jq_f_iIR3VjIUzkTHE4iN7vVwryrUG4vr4-gU2hLYnxI1qIMy-UmW5LYz-IPEEkDRR6ROke8H_awMz5uXJMljzD7po4WhSKu4T3wvhEl_3o=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjnBhccGrBAKX_1zgBmhBf3LLuxsWxHgm4ER31j_7DAJXB6isbtX1UIFikS3Iq8o7eGJ1_U7qz--9fSYOy06pXUPH9UDo0Z_gQm37A9Zm2Jlrs3bcOOIOn8NdwX2lXTCAaem5M1RMuM6Rzr7rkHpTX3Na986TMRSyTfOw_T-smSu5HBJg7cvQ2U&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjnBhccGrBAKX_1zgBmhBf3LLuxsWxHgm4ER31j_7DAJXB6isbtX1UIFikS3Iq8o7eGJ1_U7qz--9fSYOy06pXUPH9UDo0Z_gQm37A9Zm2Jlrs3bcOOIOn8NdwX2lXTCAaem5M1RMuM6Rzr7rkHpTX3Na986TMRSyTfOw_T-smSu5HBJg7cvQ2U=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjfOxlJXiSCuM1Z21ATuDKRlfFb-60sok_DoWg9U8-lwKtGNkQCQj5oIsjxn6cKuGHbuiRkam9Zg7s5GbA1UFkIptuSyHCDH3RV3F4IW1t95E2njM5q-nkOHOYb8bTcKUtSyFwJwhBQDfZ_lVppTk0wuVWqe-hwgQDdhGvGl2CuBAc_w4mDJOXs&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjfOxlJXiSCuM1Z21ATuDKRlfFb-60sok_DoWg9U8-lwKtGNkQCQj5oIsjxn6cKuGHbuiRkam9Zg7s5GbA1UFkIptuSyHCDH3RV3F4IW1t95E2njM5q-nkOHOYb8bTcKUtSyFwJwhBQDfZ_lVppTk0wuVWqe-hwgQDdhGvGl2CuBAc_w4mDJOXs=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh5wy1Gxh8mOaA2QDXGD6uDwvV0N8kPh_MutujPtyyD3UU0LMYDuyYwz7XDQH3XNeY28J6K6EjrxoQfKFGERpfyHxhJAobRo4X2vRCrP0tnfo2pJFnF9ZzHuPN610vWocFOUAr0KpWGNzfh_FtyWXITZbybX16g55GHuiSAwowLQFPqiMLR3rJq&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh5wy1Gxh8mOaA2QDXGD6uDwvV0N8kPh_MutujPtyyD3UU0LMYDuyYwz7XDQH3XNeY28J6K6EjrxoQfKFGERpfyHxhJAobRo4X2vRCrP0tnfo2pJFnF9ZzHuPN610vWocFOUAr0KpWGNzfh_FtyWXITZbybX16g55GHuiSAwowLQFPqiMLR3rJq=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiPTxWvZnsBtDrlCV1njAnbeS0qZvTElayfDlPlqIvfMJW4TENZdFj7HbQQCQPHh0Zge4ymJYBMeKmsTq9c8_flxoyecDV3PGJnKJlCEyPqeHGUuQeCTaHZoAfvRaqmpoI_7yT3fJmW-7Iq34rIhP-BNQgRPhhirrHMkYGJ3yYdGqjmIWfv-JI6&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiPTxWvZnsBtDrlCV1njAnbeS0qZvTElayfDlPlqIvfMJW4TENZdFj7HbQQCQPHh0Zge4ymJYBMeKmsTq9c8_flxoyecDV3PGJnKJlCEyPqeHGUuQeCTaHZoAfvRaqmpoI_7yT3fJmW-7Iq34rIhP-BNQgRPhhirrHMkYGJ3yYdGqjmIWfv-JI6=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgfO5I9hJrJU9Qd4tLaIJM1cIOGM4h2UPTjoRpTIHjePCUKzG4_IG6pwqWbopHr3rpPntGqdY_-DU-cvP_VoBxj1j7yBdtqzci6RZTHtq-3CbDKNYAfL6HN_sHx5MmKvHT4xLtq8KKV3X00f7QEMtwQ0DabErehGTYORzPcqrU3ewt2Jkr72fRF&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgfO5I9hJrJU9Qd4tLaIJM1cIOGM4h2UPTjoRpTIHjePCUKzG4_IG6pwqWbopHr3rpPntGqdY_-DU-cvP_VoBxj1j7yBdtqzci6RZTHtq-3CbDKNYAfL6HN_sHx5MmKvHT4xLtq8KKV3X00f7QEMtwQ0DabErehGTYORzPcqrU3ewt2Jkr72fRF=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjQWnQTv996GjLSJeEDIx53Pj1zuf42a3cjariYXCnMvdAde7OTbfUEpxxc53JkD_uUinjMjin5WmVUQGfWC7Uel5uGl1FaWSUHdAj9TACxtRRpIhoctlHe7urWxg7hzm-skt3sW15mkS6sVDLpWx1xRqshGp4fBkJ6yZS5ye7Nbik4_Ezddc5q&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjQWnQTv996GjLSJeEDIx53Pj1zuf42a3cjariYXCnMvdAde7OTbfUEpxxc53JkD_uUinjMjin5WmVUQGfWC7Uel5uGl1FaWSUHdAj9TACxtRRpIhoctlHe7urWxg7hzm-skt3sW15mkS6sVDLpWx1xRqshGp4fBkJ6yZS5ye7Nbik4_Ezddc5q=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhZvidhEySRrbbsjJT6hmffMHxoN7XkhZ4rebSdm54T7qsLVqObFt1nhb5KftjhFtMDmkrmkyxdB1IyLJaCzwIpYiBIZaF1wWKb6gyojNnIk7nC4L9O4Ep5Jmzlg4Mg3BQ8F9H6iUzbM_hyLZS5-PVlY0awEfNXnIfepWGdoBPe3WChHegimJTy&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhZvidhEySRrbbsjJT6hmffMHxoN7XkhZ4rebSdm54T7qsLVqObFt1nhb5KftjhFtMDmkrmkyxdB1IyLJaCzwIpYiBIZaF1wWKb6gyojNnIk7nC4L9O4Ep5Jmzlg4Mg3BQ8F9H6iUzbM_hyLZS5-PVlY0awEfNXnIfepWGdoBPe3WChHegimJTy=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiDnrUXdSpDJB9Ml8MuWfQ5X91Mlh1dFKDacKaiejiwI2IcCOX87xUygAm26TuQ68_rx2rSJNrMZYNzuk1wBq4x8wmBHrW6I98eRvd0GSOK-X4QC02Euo_tfd4GZAokYb7WMR0Hni5uV1_hRAUCSPDnAC7GRNPMN5qdlIYIkxYLZX-dgAnLiuOT&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiDnrUXdSpDJB9Ml8MuWfQ5X91Mlh1dFKDacKaiejiwI2IcCOX87xUygAm26TuQ68_rx2rSJNrMZYNzuk1wBq4x8wmBHrW6I98eRvd0GSOK-X4QC02Euo_tfd4GZAokYb7WMR0Hni5uV1_hRAUCSPDnAC7GRNPMN5qdlIYIkxYLZX-dgAnLiuOT=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhoarqPT4Ib5QnzGARfLF3zxKWT8EOtmzeiiXIjRIuKfy9DJpeF_fbmWkUFx0pyBb6hFQa6bW2heEZx2wlOj392cGCv7U8z-9fG9uodJiU2-M_U47iYfDsEpUy7ZLM5qZQbuogt4SQyGHpYEZs-IX3E-eSVTwVBySKdWPPm7WyOpfx9ZSUIbj_K&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhoarqPT4Ib5QnzGARfLF3zxKWT8EOtmzeiiXIjRIuKfy9DJpeF_fbmWkUFx0pyBb6hFQa6bW2heEZx2wlOj392cGCv7U8z-9fG9uodJiU2-M_U47iYfDsEpUy7ZLM5qZQbuogt4SQyGHpYEZs-IX3E-eSVTwVBySKdWPPm7WyOpfx9ZSUIbj_K=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/5011250420880385378/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/5011250420880385378?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/5011250420880385378'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/5011250420880385378'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/02/500.html' title='[微言大義500字] 個人筆記：提昇打字效率人人有責'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEj9rx5KNghwXfwm5XhVBFolACvKFcF4O3UBX5ceBkJgMExFN8JEEK799iQROg82HZumf0vFIYBmInDynzz3oXgm104HqiIwK85gItRvSckXOyWaOo2T62m2eENNQmsEbhqyoKpDz8pdXMbtl5AiivnxemqpGdMMrcSPXwl70LC-7JwMlnveQ-02=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-2172808203366135113</id><published>2026-02-09T13:41:00.003+08:00</published><updated>2026-02-09T19:04:48.198+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] ZFS vs BTRFS：深入篇</title><content type='html'>&lt;div&gt;如果「全球企業儲存市場最易用也最具有成本競爭力」的Dual Active Controller ZFS NAS產品線就此無以為繼，將會是我的職場生涯中最大的遺憾。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;現在就等著看Synology PAS系列會不會完全接手這塊市場。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table data-path-to-node=&quot;2&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 32px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 32px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;thead style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;比較面向&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Btrfs (靈活擴充)&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;OpenZFS (穩健架構)&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;物理抽象&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;2,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-363&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2,1,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,1,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,1,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-363&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Chunk (1GiB)&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;citation-363&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;：邏輯單位動態分配 &lt;/span&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;2,1,1,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-363 citation-end-363&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c269960544=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;source-inline-chips _ngcontent-ng-c269960544=&quot;&quot; _nghost-ng-c3554374441=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/source-inline-chips&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;1&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;2&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;2,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-362&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2,1,2,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,1,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,1,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-362&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;VDEV&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;citation-362&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;：可變條帶寬度架構 &lt;/span&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;2,1,2,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-362 citation-end-362&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;2&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;2&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;2&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;2&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c269960544=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;source-inline-chips _ngcontent-ng-c269960544=&quot;&quot; _nghost-ng-c3554374441=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/source-inline-chips&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;3&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;4&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;擴充機制&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;2,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-361&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2,2,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,2,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,2,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-361&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Balance&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;citation-361&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;：全量重寫資料，I/O 負載極重 &lt;/span&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;2,2,1,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-361 citation-end-361&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;3&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;3&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;3&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;3&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c269960544=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;source-inline-chips _ngcontent-ng-c269960544=&quot;&quot; _nghost-ng-c3554374441=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/source-inline-chips&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;5&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;6&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;2,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-360&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2,2,2,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,2,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,2,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-360&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Reflow&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;citation-360&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;：僅重排物理配置，不更動指標，輕量安全 &lt;/span&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;2,2,2,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-360 citation-end-360&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;4&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;4&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;4&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;4&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c269960544=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;source-inline-chips _ngcontent-ng-c269960544=&quot;&quot; _nghost-ng-c3554374441=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/source-inline-chips&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;7&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;8&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;條帶控制&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;2,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-359&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2,3,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,3,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,3,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-359&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;動態寬度&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;citation-359&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;：寬度取決於建立當下磁碟數 &lt;/span&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;2,3,1,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-359 citation-end-359&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;5&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;5&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;5&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;5&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c269960544=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;source-inline-chips _ngcontent-ng-c269960544=&quot;&quot; _nghost-ng-c3554374441=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/source-inline-chips&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;9&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;10&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;2,3,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-358&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2,3,2,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,3,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,3,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-358&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;交易級寫入&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;citation-358&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;：依資料大小計算條帶，無 RMW 懲罰 &lt;/span&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;2,3,2,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-358 citation-end-358&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;6&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;6&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;6&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;6&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c269960544=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;source-inline-chips _ngcontent-ng-c269960544=&quot;&quot; _nghost-ng-c3554374441=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/source-inline-chips&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;11&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;12&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;寫入黑洞&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;2,4,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-357&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2,4,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,4,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,4,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-357&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;修補風險&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;citation-357&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;：長期具風險，新版以效能換穩定 &lt;/span&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;2,4,1,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-357 citation-end-357&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;7&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c269960544=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;source-inline-chips _ngcontent-ng-c269960544=&quot;&quot; _nghost-ng-c3554374441=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/source-inline-chips&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;13&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;2,4,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-356&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2,4,2,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,4,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,4,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-356&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;結構免疫&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;citation-356&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;：原子性交易 (Atomic)，斷電不損結構 &lt;/span&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;2,4,2,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-356 citation-end-356&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;8&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;8&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;8&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;8&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c269960544=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;source-inline-chips _ngcontent-ng-c269960544=&quot;&quot; _nghost-ng-c3554374441=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/source-inline-chips&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;14&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;15&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,5,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,5,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;快照維護&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;2,5,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-355&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2,5,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,5,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,5,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-355&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;參照爆炸&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;citation-355&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;：大量快照下執行 Balance 易致效能崩潰 &lt;/span&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;2,5,1,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-355 citation-end-355&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;9&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;9&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;9&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;9&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c269960544=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;source-inline-chips _ngcontent-ng-c269960544=&quot;&quot; _nghost-ng-c3554374441=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/source-inline-chips&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;16&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;17&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;2,5,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-354&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2,5,2,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,5,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,5,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-354&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;指標不可變&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;citation-354&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;：RAID 與檔案系統分離，快照不影響擴充 &lt;/span&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;2,5,2,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-354 citation-end-354&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;10&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;10&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;10&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;10&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c269960544=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;source-inline-chips _ngcontent-ng-c269960544=&quot;&quot; _nghost-ng-c3554374441=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/source-inline-chips&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;18&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;19&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,6,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,6,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;核心價值&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;2,6,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-353&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2,6,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,6,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,6,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-353&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;極致靈活&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;citation-353&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;：支援不同容量硬碟混用 &lt;/span&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;2,6,1,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-353 citation-end-353&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;11&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;11&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;11&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;11&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c269960544=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;source-inline-chips _ngcontent-ng-c269960544=&quot;&quot; _nghost-ng-c3554374441=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/source-inline-chips&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;20&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;21&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;p data-path-to-node=&quot;2,6,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-352&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/span&gt;&lt;/p&gt;&lt;p data-path-to-node=&quot;2,6,2,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;2,6,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;2,6,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-352&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;絕對可靠&lt;/span&gt;&lt;/b&gt;&lt;span class=&quot;citation-352&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;：數學架構先天的資料保護優勢 &lt;/span&gt;&lt;/span&gt;&lt;span data-path-to-node=&quot;2,6,2,1,1&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span class=&quot;citation-352 citation-end-352&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;12&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;12&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;12&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;source-footnote _nghost-ng-c3836298267=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(255, 255, 255); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;sup _ngcontent-ng-c3836298267=&quot;&quot; class=&quot;superscript&quot; data-turn-source-index=&quot;12&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-color: transparent !important; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; background: none 0% 0% / auto repeat scroll padding-box border-box transparent; border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-size: 16px; gap: normal; hyphens: manual; inset: -10px 2px 10px -2px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: -6px; margin-right: -6px; margin-top: 0px !important; margin: 0px -6px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;/sup&gt;&lt;/source-footnote&gt;&lt;/span&gt;&lt;/span&gt;&lt;sources-carousel-inline _nghost-ng-c269960544=&quot;&quot; ng-version=&quot;0.0.0-PLACEHOLDER&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;source-inline-chips _ngcontent-ng-c269960544=&quot;&quot; _nghost-ng-c3554374441=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/source-inline-chip&gt;&lt;/source-inline-chips&gt;&lt;/sources-carousel-inline&gt;&lt;/p&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;22&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;source-inline-chip _ngcontent-ng-c3554374441=&quot;&quot; _nghost-ng-c218985757=&quot;&quot; class=&quot;ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: 0px; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: relative; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;div _ngcontent-ng-c218985757=&quot;&quot; class=&quot;source-inline-chip-container ng-star-inserted&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline-flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 4px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 0px 4px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;button _ngcontent-ng-c218985757=&quot;&quot; aria-label=&quot;查看來源詳細資料。開啟側邊面板。&quot; cdkoverlayorigin=&quot;&quot; class=&quot;button ng-star-inserted&quot; data-hveid=&quot;23&quot; jslog=&quot;262206;track:generic_click,impression,attention&quot; style=&quot;animation: auto ease 0s 1 normal none running none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(240, 244, 249); border-color: rgb(68, 71, 70); border-style: none; border-width: 0px; clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; font-feature-settings: normal; font-kerning: auto; font-language-override: normal; font-optical-sizing: auto; font-size-adjust: none; font-size: 13.3333px; font-stretch: normal; font-style: normal; font-variant: normal; font-variation-settings: normal; font-weight: normal; font: 13.3333px / 1.15 &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 2px; margin-right: 2px; margin-top: 0px !important; margin: 0px 2px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;!----&gt;&lt;mat-icon _ngcontent-ng-c218985757=&quot;&quot; aria-hidden=&quot;true&quot; class=&quot;mat-icon notranslate symbol gds-icon-s google-symbols mat-ligature-font mat-icon-no-color ng-star-inserted&quot; data-mat-icon-name=&quot;link&quot; data-mat-icon-type=&quot;font&quot; fonticon=&quot;link&quot; role=&quot;img&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto no-repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: pointer; cx: 0px; cy: 0px; d: none; direction: ltr; display: flex; fill: rgb(68, 71, 70); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: matrix(0.707107, -0.707107, 0.707107, 0.707107, 0, 0); transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;/mat-icon&gt;&lt;!----&gt;&lt;/button&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/div&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;/source-inline-chip&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;!----&gt;&lt;p&gt;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;延伸閱讀：&lt;a href=&quot;https://klarasystems.com/articles/zfs-vs-btrfs-architects-features-and-stability-2/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;ZFS vs Btrfs: Architecture, Features, and Stability #2&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEihudsXkS_InHYP3ePzCrEOh1ewgI6R2iJIDKk0fZRn4El2lqjddOU1JwFlAdsBAtRyENDMvBk-zC6Q3s-Fp6QYvDG6T3Zwaxi6kXSo_22_5mWk8ovob1jXfe2L8jFizNx_t35GB3JigMZl59rkea4kfdsk0IhIAOyhS4WHJl7lfG1erTVplmLS&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEihudsXkS_InHYP3ePzCrEOh1ewgI6R2iJIDKk0fZRn4El2lqjddOU1JwFlAdsBAtRyENDMvBk-zC6Q3s-Fp6QYvDG6T3Zwaxi6kXSo_22_5mWk8ovob1jXfe2L8jFizNx_t35GB3JigMZl59rkea4kfdsk0IhIAOyhS4WHJl7lfG1erTVplmLS=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjzfgprI4FliAbrtVDFkA5EGpCJBG5MLFEtsb_9IJ58T6Em1MbPhj8ClwS_7D-ZlAepvSNFP5EnpLgRjbiyCheHp_5DzjJtEKcIveJEWWUn5ZXGnFqT5G8VOiidf3K5lsz4RvvhbN9TqnjGgecpVduCb1Gh6voVHb-Zu4Ii5L5tLAFdhegXntqt&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjzfgprI4FliAbrtVDFkA5EGpCJBG5MLFEtsb_9IJ58T6Em1MbPhj8ClwS_7D-ZlAepvSNFP5EnpLgRjbiyCheHp_5DzjJtEKcIveJEWWUn5ZXGnFqT5G8VOiidf3K5lsz4RvvhbN9TqnjGgecpVduCb1Gh6voVHb-Zu4Ii5L5tLAFdhegXntqt=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgh_Jz70tvS4jfKBq390fnLsRJYK0szuoxIGcOhy_h4ZZdWNUfx17u5m_RdqH5GO0NP0KkXuGnKDkfYicDG9EjtAQFunmWKRdOoznExH_nEDaevz53Cwd1WaFW3BuZI1uL6oJrrJd1Zm64n0XByRedriTq5eqEJfqpwyY0_MHHp82DWlUaPKnhq&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgh_Jz70tvS4jfKBq390fnLsRJYK0szuoxIGcOhy_h4ZZdWNUfx17u5m_RdqH5GO0NP0KkXuGnKDkfYicDG9EjtAQFunmWKRdOoznExH_nEDaevz53Cwd1WaFW3BuZI1uL6oJrrJd1Zm64n0XByRedriTq5eqEJfqpwyY0_MHHp82DWlUaPKnhq=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhgUV7SRsukVfORKriGCJZApnYtuEfrgNdTa_mzHtvFtbo0-5ZpXYneIiNkY_6Y0DW4qnqW8UIMy_w2NyY4NVxspRLJJZ4WYrh7ScZYvIpWugQQ8O9U3sOMuFA7mxL7KQ3v1xNStUqgNmhrTTTqXbI2YkonHJJsAA7lDGXQ2zjufz0Wv9cwzSvZ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhgUV7SRsukVfORKriGCJZApnYtuEfrgNdTa_mzHtvFtbo0-5ZpXYneIiNkY_6Y0DW4qnqW8UIMy_w2NyY4NVxspRLJJZ4WYrh7ScZYvIpWugQQ8O9U3sOMuFA7mxL7KQ3v1xNStUqgNmhrTTTqXbI2YkonHJJsAA7lDGXQ2zjufz0Wv9cwzSvZ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgk8rxADdhlQqoRd57NA8mWxmcM49e8bQXUrjhn49dgg_D4JSt3I3XBL_Ph8o4gnggTCIigHNz-_X1Cb3LoUBxMxNDcLWgbRuus4SzeNm0c9txgcjuINhIrAbyY28MrTzigwRl7vYjJsQ1euGNQx9Sxg5AVy9FORpr8nEuZre_Okyru9zD0phzG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgk8rxADdhlQqoRd57NA8mWxmcM49e8bQXUrjhn49dgg_D4JSt3I3XBL_Ph8o4gnggTCIigHNz-_X1Cb3LoUBxMxNDcLWgbRuus4SzeNm0c9txgcjuINhIrAbyY28MrTzigwRl7vYjJsQ1euGNQx9Sxg5AVy9FORpr8nEuZre_Okyru9zD0phzG=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEggKBYOsab_zfa_lyt9CenIgw9Ms5NygwZ3sqsDow1H2IjYg6HKuW9xid7v5V8L9bA0pxrzSvBZstaE5xyo5rOGEuBDSXwfoeXyUZLU7OKHp8O0tRtabB6osrU4ySwH8fWyqOnLb1DwXK_9Yy_x_ezX8fuPZZGFVzGh2P0SGNmcVju6LYbMKdWS&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEggKBYOsab_zfa_lyt9CenIgw9Ms5NygwZ3sqsDow1H2IjYg6HKuW9xid7v5V8L9bA0pxrzSvBZstaE5xyo5rOGEuBDSXwfoeXyUZLU7OKHp8O0tRtabB6osrU4ySwH8fWyqOnLb1DwXK_9Yy_x_ezX8fuPZZGFVzGh2P0SGNmcVju6LYbMKdWS=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhgQBTjpCJa4LOfk7LQlg6F55qjjGPyIM1XWMQSdFVBJ2MUw1kunpq3oPM57-Ih-c7ecsxkZC7Ocwzq0k93Xz_n5BIW84pNUmMRpREUwTrpR3P6y5m3NovERUk0itqLda3pIC2Gaxbh6-i8c_BsjnCN-TyoqzKxRs3oCEyc-Gbv_sUuehnLs6fw&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhgQBTjpCJa4LOfk7LQlg6F55qjjGPyIM1XWMQSdFVBJ2MUw1kunpq3oPM57-Ih-c7ecsxkZC7Ocwzq0k93Xz_n5BIW84pNUmMRpREUwTrpR3P6y5m3NovERUk0itqLda3pIC2Gaxbh6-i8c_BsjnCN-TyoqzKxRs3oCEyc-Gbv_sUuehnLs6fw=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiGyHPMqIOju3w9fEnjAee8G7lQIdfu-utopv91bj_UMEMjH438iEaN1lClo0nNSxPqoWmXcRUMHP7Me8X6dLQj1ofhDtVbT3fbo9dMK1Yi1H9YNPuHJrCxDh6mnPj8u4G0KCjXyonpz4mQpSEQQtzC3M7Jufc9xGEipYfPnnKyxZDvVMCBLh6G&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiGyHPMqIOju3w9fEnjAee8G7lQIdfu-utopv91bj_UMEMjH438iEaN1lClo0nNSxPqoWmXcRUMHP7Me8X6dLQj1ofhDtVbT3fbo9dMK1Yi1H9YNPuHJrCxDh6mnPj8u4G0KCjXyonpz4mQpSEQQtzC3M7Jufc9xGEipYfPnnKyxZDvVMCBLh6G=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgJS1e5g4UyPeWex9MFcDPMmk37WQuV6AfRDbx3Qm8awlTWYE0IHI-8vHQ6jqdFAQZpTfNDZHWU9xSRfwu3GYQavQGBWFF_lyM2dtC3jbc28bQEppQR7cYPHhMi1VxYzbUN3kSlO57LBQ2MT-zWtGXD8tWzDjhBJsGpfv7nwVJsUPMilBj0DPPv&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgJS1e5g4UyPeWex9MFcDPMmk37WQuV6AfRDbx3Qm8awlTWYE0IHI-8vHQ6jqdFAQZpTfNDZHWU9xSRfwu3GYQavQGBWFF_lyM2dtC3jbc28bQEppQR7cYPHhMi1VxYzbUN3kSlO57LBQ2MT-zWtGXD8tWzDjhBJsGpfv7nwVJsUPMilBj0DPPv=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgxouHirCsVbaMGvQ4R68P723vT__-9QBe8oIdFYBGZRlvTbU3d25YoJeL0odXMchrh2gkLo3s3p8XKKZb2dZZhkOuUm3yGaPha4mmsEeue24UrensDWWkpooyrPgy_11BafKPy65zGiDxQ-PP6jktvm_ElpMIjY4urjuzb55lV3VWA_4YhWwhp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgxouHirCsVbaMGvQ4R68P723vT__-9QBe8oIdFYBGZRlvTbU3d25YoJeL0odXMchrh2gkLo3s3p8XKKZb2dZZhkOuUm3yGaPha4mmsEeue24UrensDWWkpooyrPgy_11BafKPy65zGiDxQ-PP6jktvm_ElpMIjY4urjuzb55lV3VWA_4YhWwhp=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/2172808203366135113/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/2172808203366135113?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/2172808203366135113'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/2172808203366135113'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/02/500-qnapzfs-vs-synologybtrfs_9.html' title='[微言大義500字] ZFS vs BTRFS：深入篇'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEihudsXkS_InHYP3ePzCrEOh1ewgI6R2iJIDKk0fZRn4El2lqjddOU1JwFlAdsBAtRyENDMvBk-zC6Q3s-Fp6QYvDG6T3Zwaxi6kXSo_22_5mWk8ovob1jXfe2L8jFizNx_t35GB3JigMZl59rkea4kfdsk0IhIAOyhS4WHJl7lfG1erTVplmLS=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-8111541404600198705</id><published>2026-02-07T16:22:00.001+08:00</published><updated>2026-02-07T16:22:25.879+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] QNAP的ZFS vs Synology的BTRFS</title><content type='html'>如果有閒錢，我也弄一台Synology的NAS來玩玩看好了，看看DSM到底是好用到什麼程度，看來QNAP TS-464的對手是DS923+？&lt;br /&gt;&lt;br /&gt;不過我更好奇PAS7700的PAM就是了。&lt;br /&gt;&lt;br /&gt;&lt;table data-path-to-node=&quot;3&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 32px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;thead style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;比較項目&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;QNAP QuTS hero (ZFS 改)&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Synology DSM (Btrfs 混血)&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;底層架構&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;原生 128-bit ZFS&lt;/b&gt;。將 RAID 與檔案系統合一，資料路徑最短且最安全。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;分層架構&lt;/b&gt;。底層用 Linux &lt;code data-index-in-node=&quot;15&quot; data-path-to-node=&quot;3,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(233, 238, 246); border: 0px none rgb(68, 71, 70); clear: none; clip: auto; color: #444746; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(68, 71, 70) none 0px; overlay: none; padding: 1px 6px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;mdadm&lt;/code&gt; 做 RAID，上方再蓋一層 Btrfs 檔案系統。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;資料完整性&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;端對端校驗 (End-to-End)&lt;/b&gt;。強制對所有資料與元數據進行 Checksum。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;可選擇校驗&lt;/b&gt;。需手動勾選，利用 Btrfs 發現錯誤並調用 RAID 修復。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;RAID 擴充性&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;較僵硬&lt;/b&gt;。需增加整組 VDEV；雖支援單碟擴充，但資料不會自動重新平衡 (Rebalance)。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,3,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,3,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;極其靈活 (SHR)&lt;/b&gt;。支援不同容量混插，且能自動重新平衡資料，空間利用率高。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;資料縮減技術&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,4,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,4,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;即時 (Inline)&lt;/b&gt; 去重複與壓縮。在資料存入硬碟前即完成，效能與空間效率極佳。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,4,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,4,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;後處理 (Post-processing)&lt;/b&gt;。通常需手動或排程觸發去重複，對即時寫入負載較小。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,5,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,5,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;硬體資源需求&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,5,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,5,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;極高&lt;/b&gt;。建議至少 16GB RAM，且去重複功能對記憶體需求極大。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,5,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,5,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;中低&lt;/b&gt;。對 RAM 需求親民，入門機種亦可流暢運行快照。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,6,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,6,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;SSD 保護&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,6,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,6,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;QSAL 專利&lt;/b&gt;。防止多顆 SSD 同時耗盡壽命，針對全快閃優化。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,6,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,6,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;SSD 快取管理&lt;/b&gt;。強調命中率與寫入緩衝，壽命管理較依賴 SSD 韌體。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,7,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;3,7,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;快照技術&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,7,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;基於 ZFS 指針。快照數量幾乎無限制且效能損耗微乎其微。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;3,7,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;基於 Btrfs CoW。功能強大，但大規模碎片化後讀寫延遲會上升。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;延伸閱讀：&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://www.linkedin.com/pulse/%E6%8A%80%E8%A1%93%E6%B7%B1%E6%8E%98%E3%82%8Abtrfs-vs-zfs%E6%AC%A1%E4%B8%96%E4%BB%A3cow%E3%83%95%E3%82%A1%E3%82%A4%E3%83%AB%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%AE%E6%8B%A1%E5%BC%B5%E6%80%A7%E3%81%A8%E4%BF%A1%E9%A0%BC%E6%80%A7%E3%82%92%E8%A7%A3%E5%89%96-yukihito-hara-toooc/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;【技術深掘り】Btrfs vs ZFS：次世代CoWファイルシステムの「拡張性」と「信頼性」を解剖&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;a href=&quot;https://cyberq.tw/2026/01/27/the-engineering-reality-of-next/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;ZFS 與 Btrfs 核心架構與可靠性比較：技術特性與實際部署考量&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgx4t6kTcejPjRRMTRNf8xBbZKnc_tPxgK4FpvLR8SY6KzgJXh6igYtoZ6tf7NeEDkgB8jrf-7TYPm6zkcvvZ3bICCzyIwcPMuFpJIjX_svC-QF-KKfyuT6FIGWlCS5mYs6OpKWFoimsqVtxYwpZGro9unJLgBmCbybQTbRN0TFvdGI2J7yY14w&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgx4t6kTcejPjRRMTRNf8xBbZKnc_tPxgK4FpvLR8SY6KzgJXh6igYtoZ6tf7NeEDkgB8jrf-7TYPm6zkcvvZ3bICCzyIwcPMuFpJIjX_svC-QF-KKfyuT6FIGWlCS5mYs6OpKWFoimsqVtxYwpZGro9unJLgBmCbybQTbRN0TFvdGI2J7yY14w=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj3K-_jJjc0cY8akq4zxgW2GRIhJByrCl7723-Ub8V9Pu-GyIuHUeGUZH1Wvh1hSmonN6HZhPXllncKyRpx00dmZR-BYlC0mZpHhNphOClYOUkW72NLvVMcjd2F3LddUmPenkY9hPM2m7Yw1NzdpglzFoS51ttrzMjDU_y5qXHXexWsux52WP15&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj3K-_jJjc0cY8akq4zxgW2GRIhJByrCl7723-Ub8V9Pu-GyIuHUeGUZH1Wvh1hSmonN6HZhPXllncKyRpx00dmZR-BYlC0mZpHhNphOClYOUkW72NLvVMcjd2F3LddUmPenkY9hPM2m7Yw1NzdpglzFoS51ttrzMjDU_y5qXHXexWsux52WP15=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi-VB0wloHdJEDsys4l4Lrjf6tY6SMOH50Kodo9dEIMu9ijFiekUjwgF3fcNKDp3iAzzZVEMvIhUnwGwrdVJ8KUh1WSgUOf0Mo-w1ccAbAFkz9krG-IKoDJUmCuUEXB7_w2lf_tre6XH2x_AOTTqLeVq7gEqMWf_8opUHj85BdX45-buEkre6UO&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi-VB0wloHdJEDsys4l4Lrjf6tY6SMOH50Kodo9dEIMu9ijFiekUjwgF3fcNKDp3iAzzZVEMvIhUnwGwrdVJ8KUh1WSgUOf0Mo-w1ccAbAFkz9krG-IKoDJUmCuUEXB7_w2lf_tre6XH2x_AOTTqLeVq7gEqMWf_8opUHj85BdX45-buEkre6UO=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhXHXEBeg-0Geh7bJxRfzJa8udYDvvIGGwJ_as7Eaajuubg2cfWtOnzMY4ddyzryEBkJem-KSa53JLTkHfCrN465Tcymj4h08Hljv7gmdYVmJESSed9mWLUKL6wqYo9p5MeKEwQd_--Omo1_dHGG6ny5ICLNVz7WReciKsjoEiX9_Y58mnQmVth&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhXHXEBeg-0Geh7bJxRfzJa8udYDvvIGGwJ_as7Eaajuubg2cfWtOnzMY4ddyzryEBkJem-KSa53JLTkHfCrN465Tcymj4h08Hljv7gmdYVmJESSed9mWLUKL6wqYo9p5MeKEwQd_--Omo1_dHGG6ny5ICLNVz7WReciKsjoEiX9_Y58mnQmVth=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgKtjQaqkbBRm39Q8GdHoaKVXy60oAi5UNvuzNKggI4KbQfHzE2CtZ4dZYj9B2EXAatYZMAfH8mlYRnGrru38o5pNAUBF5-xfVgvpV0J--mgIAXFGWoWTd380dDQYNCgPuTrAYV73ZgpSEL2HQupZvaGdnxlMYaWTiBgLnN62eda54Qow2lliAg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgKtjQaqkbBRm39Q8GdHoaKVXy60oAi5UNvuzNKggI4KbQfHzE2CtZ4dZYj9B2EXAatYZMAfH8mlYRnGrru38o5pNAUBF5-xfVgvpV0J--mgIAXFGWoWTd380dDQYNCgPuTrAYV73ZgpSEL2HQupZvaGdnxlMYaWTiBgLnN62eda54Qow2lliAg=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgDqhWQEPxarUL2r2FUN7vpVAR1WTFBwXeKcywNjHMBTNaDSQGLgVkIhac8Z0ViBY0-M-uMZbRojzDGIQ2aECcLrn6j3Pb7KVhEUBmxkuYlEBWUZ-YOdc5rKjKjohqkELVZCXwPUX9EGPHFnGR9S1SrjLjWRL_lDJMqKuS6Q-xsC5LZylMOZycG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgDqhWQEPxarUL2r2FUN7vpVAR1WTFBwXeKcywNjHMBTNaDSQGLgVkIhac8Z0ViBY0-M-uMZbRojzDGIQ2aECcLrn6j3Pb7KVhEUBmxkuYlEBWUZ-YOdc5rKjKjohqkELVZCXwPUX9EGPHFnGR9S1SrjLjWRL_lDJMqKuS6Q-xsC5LZylMOZycG=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgMK2GJmL7LRCSVyYYYJ5HbcYZh1JurxVRXH1lgEmo8mVcWUPD25KQIWi3TSiYV9OWWu-rNfX9sgsJtlZy1MaVSwiVyLXO_Tjg5mE_K3F-clmTMw7KVW47ssXWhB61v8EX3cGlqYGRs_8MuxrNi7LlvoRl5NfCc2RSrTskqBD6mio41JrzD0SFR&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgMK2GJmL7LRCSVyYYYJ5HbcYZh1JurxVRXH1lgEmo8mVcWUPD25KQIWi3TSiYV9OWWu-rNfX9sgsJtlZy1MaVSwiVyLXO_Tjg5mE_K3F-clmTMw7KVW47ssXWhB61v8EX3cGlqYGRs_8MuxrNi7LlvoRl5NfCc2RSrTskqBD6mio41JrzD0SFR=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhDRtZ-3Dw5P2ULDALI6I1RV3FlTu0O6Fsxcs-0z3GpTFHl29FicqOFyssDf_zP7qz9s_2MyBL1EwRu1AaslEwgNAc9vc5ox2ShKGB061CL67SWigby4zuY72T9LnTyD1SIx9FM0GpLeHD3kA4nSf1bXYKyZGVTTMdiAKDKvjIRjkLXb_ab0hPC&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhDRtZ-3Dw5P2ULDALI6I1RV3FlTu0O6Fsxcs-0z3GpTFHl29FicqOFyssDf_zP7qz9s_2MyBL1EwRu1AaslEwgNAc9vc5ox2ShKGB061CL67SWigby4zuY72T9LnTyD1SIx9FM0GpLeHD3kA4nSf1bXYKyZGVTTMdiAKDKvjIRjkLXb_ab0hPC=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgKDuSVBXMQ1vUIBiag-QE7T5mCbhcGwnpP2m8FgLhbgrvG3FGLDaQX-AqAPgoFhu3mDXjFMUpLueQh7GkGSps1k_AcOOPIQcAeNY-DKEKz7iIai3y1B-rfNeva4_DGh8u9bovAxCPf22dRLf3Xfvq82FAT4ss4apLl88uIUD8JqjI7CD-hWVZ9&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgKDuSVBXMQ1vUIBiag-QE7T5mCbhcGwnpP2m8FgLhbgrvG3FGLDaQX-AqAPgoFhu3mDXjFMUpLueQh7GkGSps1k_AcOOPIQcAeNY-DKEKz7iIai3y1B-rfNeva4_DGh8u9bovAxCPf22dRLf3Xfvq82FAT4ss4apLl88uIUD8JqjI7CD-hWVZ9=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhUS1Xoh4zuwP1RxOhJhI7ioqfXO4iOQwDugQLEPCxmul9fDpGfmiK6V1-SOhRAPMzT5pZYJjRa3_5Z4eJ2nQQkKCXcrQvlqyc3oP4r4KERjvUZosPFa0c3nt7Sgzu4ecLn0j1a1JmP7UWHLhs3smsL7HI362al2RL4pOv5-xA2SLZmROzVaD69&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhUS1Xoh4zuwP1RxOhJhI7ioqfXO4iOQwDugQLEPCxmul9fDpGfmiK6V1-SOhRAPMzT5pZYJjRa3_5Z4eJ2nQQkKCXcrQvlqyc3oP4r4KERjvUZosPFa0c3nt7Sgzu4ecLn0j1a1JmP7UWHLhs3smsL7HI362al2RL4pOv5-xA2SLZmROzVaD69=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj4p55wBdEYjmyVLFJTZTqpYshccpBr6OZOF0fYN7399h5liTOlan_zXW2nP4YBdzN9vfj8dqABSDxH4jTxZ3M-shN68FpxH_GeTiddtos929oRxulmezXdvVMDU9heIkbmtPUZ8Kp0UIuBD8MqtDQ9f1DEVssEhcu0SNm-NBfwKTbQsNoSdBHW&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj4p55wBdEYjmyVLFJTZTqpYshccpBr6OZOF0fYN7399h5liTOlan_zXW2nP4YBdzN9vfj8dqABSDxH4jTxZ3M-shN68FpxH_GeTiddtos929oRxulmezXdvVMDU9heIkbmtPUZ8Kp0UIuBD8MqtDQ9f1DEVssEhcu0SNm-NBfwKTbQsNoSdBHW=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhyXZAd_UWRjYVf028eaZ949yoR1_Amh1a4UvY4OL5q2ZFJC24qsB1fDEKk9ocLPNDSUWuYE5H-c7fxBMizyO7nblypyTHw2gbYgva36mwjtkrW4ezDmrYyrYvR3hIwGxMx5DTJXx_tYs9_3vmvU2oc9xkfYSFao8udtfo5YNxNN5ixSWtaFtoS&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhyXZAd_UWRjYVf028eaZ949yoR1_Amh1a4UvY4OL5q2ZFJC24qsB1fDEKk9ocLPNDSUWuYE5H-c7fxBMizyO7nblypyTHw2gbYgva36mwjtkrW4ezDmrYyrYvR3hIwGxMx5DTJXx_tYs9_3vmvU2oc9xkfYSFao8udtfo5YNxNN5ixSWtaFtoS=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/8111541404600198705/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/8111541404600198705?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/8111541404600198705'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/8111541404600198705'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/02/500-qnapzfs-vs-synologybtrfs.html' title='[微言大義500字] QNAP的ZFS vs Synology的BTRFS'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgx4t6kTcejPjRRMTRNf8xBbZKnc_tPxgK4FpvLR8SY6KzgJXh6igYtoZ6tf7NeEDkgB8jrf-7TYPm6zkcvvZ3bICCzyIwcPMuFpJIjX_svC-QF-KKfyuT6FIGWlCS5mYs6OpKWFoimsqVtxYwpZGro9unJLgBmCbybQTbRN0TFvdGI2J7yY14w=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-5340634510162102085</id><published>2026-02-05T10:14:00.001+08:00</published><updated>2026-02-05T10:14:33.951+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] ZFS擴充的真相：追求絕對的資料正確性</title><content type='html'>如果追求絕對的資料正確性，請研究ZFS的Uberblock與校驗樹；如果追求企業級不中斷營運，WAFL與Pure Purity的硬體整合修復才是王道。&lt;br /&gt;&lt;br /&gt;所以在過去十年曾經二度身為QNAP ES NAS的PM的我，就更好奇Synology在PAS系列的PAM是怎麼「魔改」BTRFS，然後PAS7700和PAS3600的實際效能表現究竟如何。&lt;br /&gt;&lt;br /&gt;&lt;table data-path-to-node=&quot;19&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 32px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;thead style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;檔案系統&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;核心修復細節&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;關鍵機制&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;穩定性/效能平衡&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;19,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;ZFS&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Uberblock / Merkle Tree&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;端對端驗證，發現即修復&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,1,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;19,1,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;最誠信&lt;/b&gt;：資料出錯必被抓。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;19,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Btrfs&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;CRC32C / mdadm 整合&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;軟體層疊修復&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,2,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;19,2,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;最彈性&lt;/b&gt;：適合動態擴充環境。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;19,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;WAFL&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;RAID-DP / NVRAM CP&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,3,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;硬體加速的雙/三同位元&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,3,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;19,3,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;最強效&lt;/b&gt;：重建時效能不掉速。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;19,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Purity&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,4,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;DirectFlash / RAID-3D&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,4,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;顆粒健康預測管理&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;19,4,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;19,4,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;最先進&lt;/b&gt;：專為快閃記憶體設計。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;table data-path-to-node=&quot;15&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif !important; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 32px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;thead style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;特性&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;一般 Synology (Btrfs 改)&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;PAS7700 企業版 (Btrfs 演進)&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;15,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;RAID 技術&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;15,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;mdadm (SHR / RAID 5/6)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;15,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;RAID-TP (三同位元)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;15,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;資料去重&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;15,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;主要是後處理 (Post)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;15,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;即時 (Inline)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;15,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;高可用性&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;15,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;主動-被動 (Active-Passive)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;15,3,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,3,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;主動-主動 (Active-Active)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;15,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;快照安全性&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;15,4,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;唯讀快照&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;15,4,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;15,4,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15 !important; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; marker: none; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;不可變快照 (WORM)&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;延伸閱讀：&lt;a href=&quot;https://www.linkedin.com/pulse/%E6%8A%80%E8%A1%93%E6%B7%B1%E6%8E%98%E3%82%8Azfs%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8%E6%8B%A1%E5%BC%B5%E3%81%AE%E7%9C%9F%E5%AE%9F%E3%81%A8%E5%BE%8C%E6%82%94%E3%81%97%E3%81%AA%E3%81%84%E3%81%9F%E3%82%81%E3%81%AE%E9%81%8B%E7%94%A8%E8%A1%93%E5%BE%8C%E7%B7%A8-yukihito-hara-rg7qc/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;【技術深掘り】ZFSストレージ拡張の「真実」と、後悔しないための運用術(後編)&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgkYuVq7XJT_ln5l9g8Z7c6T3L8OVHQvmMeDkjS8sOAzQVfDOVd7Jnx3HsCmzQzrqJl_6SfPThSrr3goMrhIezy_zzDezGToJpNrbo4wB_OkbyiX7k5jqu4NwHxvVp7gS8S7CJRg-UGlRy9PXguqmO3BupVNZ15w78wfWs9YvLouWSrkCSexes4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgkYuVq7XJT_ln5l9g8Z7c6T3L8OVHQvmMeDkjS8sOAzQVfDOVd7Jnx3HsCmzQzrqJl_6SfPThSrr3goMrhIezy_zzDezGToJpNrbo4wB_OkbyiX7k5jqu4NwHxvVp7gS8S7CJRg-UGlRy9PXguqmO3BupVNZ15w78wfWs9YvLouWSrkCSexes4=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiclQc7OTBR4LPS_rvLFnzF1XGSK0nhY0KnYudzO_4Ahz01C0ssg6Zf0Gex9Ze8eRkyZin_L0MK5_JG_-W7NM_bBXBJgM802VFLn84R3FS36thvBVOwlXorqeuWz-sILhWNCcwUEPPRAcZQ2MgLBO9JRF-xZwJF-5B1R-LeaL4vkRgk7SBohTVR&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiclQc7OTBR4LPS_rvLFnzF1XGSK0nhY0KnYudzO_4Ahz01C0ssg6Zf0Gex9Ze8eRkyZin_L0MK5_JG_-W7NM_bBXBJgM802VFLn84R3FS36thvBVOwlXorqeuWz-sILhWNCcwUEPPRAcZQ2MgLBO9JRF-xZwJF-5B1R-LeaL4vkRgk7SBohTVR=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgSbfR0fvDxYgviQ1V5FeM1e-_PY1bHjeBXhvLATeU-VgswCPKURYgRurhmCI3F_3s__svMgVbGePPGG0AtSeI6VT_qrtC2HqkFR0gjSV53zDU5F2ehQtawANR_eb0hJ5TkKaJEfIzKYxb6f6uhi3d_vvS6WI3N65Cnc2demwzx-ja6dj1fmWM6&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgSbfR0fvDxYgviQ1V5FeM1e-_PY1bHjeBXhvLATeU-VgswCPKURYgRurhmCI3F_3s__svMgVbGePPGG0AtSeI6VT_qrtC2HqkFR0gjSV53zDU5F2ehQtawANR_eb0hJ5TkKaJEfIzKYxb6f6uhi3d_vvS6WI3N65Cnc2demwzx-ja6dj1fmWM6=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1kCk-tabcZ8qljkrNlJ2Oti5S00rfLulMlcoyqHTBuz0i1tuJOvf8iTqd-i-LpFiBwKX3azqEQq8i1VCqsUcZ8zzl_S0lS3EQlCaPAsH0vNRGKTMaTZxVs2QE59G0MQo8hyDP0AcQ_cWy761elIzB-5PHouLcI5nT1GZjsuuGgpUCrHLjxRIm&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1kCk-tabcZ8qljkrNlJ2Oti5S00rfLulMlcoyqHTBuz0i1tuJOvf8iTqd-i-LpFiBwKX3azqEQq8i1VCqsUcZ8zzl_S0lS3EQlCaPAsH0vNRGKTMaTZxVs2QE59G0MQo8hyDP0AcQ_cWy761elIzB-5PHouLcI5nT1GZjsuuGgpUCrHLjxRIm=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgjWoIs452JX8zJuU52sT2fGp8NGPRbgVBOP5aFh9qk5heyEQ3XIhAUCkDAGGbFOAj_qGEctVZYAWfr3hlt0mLzbw3taiUTkhSmAf_DYjxdaxTJfdZH7G_QIPmGIg59f0Lqts8VG9RlsDO9BDZHiCVuZ5FZYGX-8D08gM-d7X_Q4UBFk9Xh7ojQ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgjWoIs452JX8zJuU52sT2fGp8NGPRbgVBOP5aFh9qk5heyEQ3XIhAUCkDAGGbFOAj_qGEctVZYAWfr3hlt0mLzbw3taiUTkhSmAf_DYjxdaxTJfdZH7G_QIPmGIg59f0Lqts8VG9RlsDO9BDZHiCVuZ5FZYGX-8D08gM-d7X_Q4UBFk9Xh7ojQ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhMXNNgukeLydGXmsCOp6pkKUBRcbhKygMPXjfjdtCRfAYONh1tIe7qkZv0yb7MxbLL-x1MeeyFjqu7lboVT7buY-gKselyK4qcpX0tW9m5fQkiD1S1_77vk3BFUcGTqoUy0GHWmvJYyslyks1QMQFuMPJPiaGt-y_cxVe9LKaLecegLtu3M2PX&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhMXNNgukeLydGXmsCOp6pkKUBRcbhKygMPXjfjdtCRfAYONh1tIe7qkZv0yb7MxbLL-x1MeeyFjqu7lboVT7buY-gKselyK4qcpX0tW9m5fQkiD1S1_77vk3BFUcGTqoUy0GHWmvJYyslyks1QMQFuMPJPiaGt-y_cxVe9LKaLecegLtu3M2PX=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj3Zk65v0oZBdjTdzORtgXUj-SDwMSPw2QvOxMSGeTW16RHR-fnAIvivh-PXikXihj69ToXN1eDQJrk0JwismbpsHJ_q971dK1-QxqU05CCgDbOYpbzmS56cBxwFV4RSwMqK2ZYxaIou6ESwSWvVyiPvuLR1p0vCTuqZKZJtkOdz7rKAF6Bf8ie&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj3Zk65v0oZBdjTdzORtgXUj-SDwMSPw2QvOxMSGeTW16RHR-fnAIvivh-PXikXihj69ToXN1eDQJrk0JwismbpsHJ_q971dK1-QxqU05CCgDbOYpbzmS56cBxwFV4RSwMqK2ZYxaIou6ESwSWvVyiPvuLR1p0vCTuqZKZJtkOdz7rKAF6Bf8ie=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhi7Zml1O_9LonrCozYgZBRAB_LhevuRaivbgxDUEbM3uekeFWLsHDYag8qAlEqM1y2T6uGb-gdkx1ZOggreowdmUeB65cG0cKj4nzr3R9qbqfkx0oqPspJvFiRhplrxfHDsan6Z8jKWBshZbB9h5kmS_s6AP0VzDa9lH75dhqiSkylRprW_7kv&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhi7Zml1O_9LonrCozYgZBRAB_LhevuRaivbgxDUEbM3uekeFWLsHDYag8qAlEqM1y2T6uGb-gdkx1ZOggreowdmUeB65cG0cKj4nzr3R9qbqfkx0oqPspJvFiRhplrxfHDsan6Z8jKWBshZbB9h5kmS_s6AP0VzDa9lH75dhqiSkylRprW_7kv=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgB-iW09vUh2-90f1ainwZ_7k4NLhaoWSi3fQAPs8sAb1Ijh5YGzOF7XOly4BeU2hkEL3ocYtzju2Loq8QoYxmm9WGv14FIyy4ob21rIHKhv2oL3WlW8NKQXp1flvfBm7cQFB6qlDD4-hncuxajUhtWrEqHbjS4sOdgIrvm2EDmWMSB9Cm3vJjS&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgB-iW09vUh2-90f1ainwZ_7k4NLhaoWSi3fQAPs8sAb1Ijh5YGzOF7XOly4BeU2hkEL3ocYtzju2Loq8QoYxmm9WGv14FIyy4ob21rIHKhv2oL3WlW8NKQXp1flvfBm7cQFB6qlDD4-hncuxajUhtWrEqHbjS4sOdgIrvm2EDmWMSB9Cm3vJjS=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhtmK71hJKPUEv78EFHKJ_jVKYFH1wtoGhRZGSFvz4kT27ujcfnKkSpzbDkddqpXseCWp1MB747qia61ok0cCY75I8RiHcY3uL95ESyvUuvsY7zCNclmvE5nwgFksi4GiYuWuppoawFYHqQLsfLq-8UExDamzdDB8zP5FQ4jK6gumpAY8bPok0N&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhtmK71hJKPUEv78EFHKJ_jVKYFH1wtoGhRZGSFvz4kT27ujcfnKkSpzbDkddqpXseCWp1MB747qia61ok0cCY75I8RiHcY3uL95ESyvUuvsY7zCNclmvE5nwgFksi4GiYuWuppoawFYHqQLsfLq-8UExDamzdDB8zP5FQ4jK6gumpAY8bPok0N=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhNOhX4-UZRkYhwKEMkQXoyh9kyaIKD4Xi6IcCtnOXtqPN27k47gf-SQglv_ItwtBSz8Jv4NVh5CZ5alcsM3a3iAdKNi9m6bFoOz55VwrCMnvRyodmIFAu2UOR1YAIoAHOqeWW3nyyOGEa_lrqR5LVQM_0OFSmesvqThCJn1BlYJRRLOizhY5F7&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhNOhX4-UZRkYhwKEMkQXoyh9kyaIKD4Xi6IcCtnOXtqPN27k47gf-SQglv_ItwtBSz8Jv4NVh5CZ5alcsM3a3iAdKNi9m6bFoOz55VwrCMnvRyodmIFAu2UOR1YAIoAHOqeWW3nyyOGEa_lrqR5LVQM_0OFSmesvqThCJn1BlYJRRLOizhY5F7=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj3RgQtvlYkHyg9YZkoM4VRWCH6M0W4FRYOU0-v1S9afF9eI8CsWZN27e7FNsuPBXRXVKWyAmQ1_FQnkDcN0y6Mpmgp__cXNHglDZ1QlZVEQ7kUmRURlam_WwzcvhTPa5VkQgM2y0e6sJNIwTzIZ2WEgK6r4-RbYO6VAYGXcObpJFfVhK4BJwD1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj3RgQtvlYkHyg9YZkoM4VRWCH6M0W4FRYOU0-v1S9afF9eI8CsWZN27e7FNsuPBXRXVKWyAmQ1_FQnkDcN0y6Mpmgp__cXNHglDZ1QlZVEQ7kUmRURlam_WwzcvhTPa5VkQgM2y0e6sJNIwTzIZ2WEgK6r4-RbYO6VAYGXcObpJFfVhK4BJwD1=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhVkD9RL_VocCJVR9ZN2ECfzK23BJjoUwqhx-q_HQzzDvpOXoqlEVJ8ODBIUGguTVON1M0jK--NfDukH9Omt_u3ANN2AX78oaZ_0aX7TOQ_GXYCDHkg21c1h6Ot_GB146mJSarlaMiAHyzBx-9JCjyZvHsuJ8I3BdSTrx0gkjaL49SyFT9ygxgJ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhVkD9RL_VocCJVR9ZN2ECfzK23BJjoUwqhx-q_HQzzDvpOXoqlEVJ8ODBIUGguTVON1M0jK--NfDukH9Omt_u3ANN2AX78oaZ_0aX7TOQ_GXYCDHkg21c1h6Ot_GB146mJSarlaMiAHyzBx-9JCjyZvHsuJ8I3BdSTrx0gkjaL49SyFT9ygxgJ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg_TFp8KaJScn9z23tC8YtuD8SJG1ChQejEvfz8sNgPrexrKlJiYQvt09GHFENYq86EdOWZzSpcCWQjNPYmAVSNE74lzy2PsK00FcdPnvQWxh6HUz0dKrfwPdDIy1ftIkbqsnDHGpcL6mprEmtEOCE4wbKPloHTGnQhkUCNoCzQGkOSR4Hy5PbH&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg_TFp8KaJScn9z23tC8YtuD8SJG1ChQejEvfz8sNgPrexrKlJiYQvt09GHFENYq86EdOWZzSpcCWQjNPYmAVSNE74lzy2PsK00FcdPnvQWxh6HUz0dKrfwPdDIy1ftIkbqsnDHGpcL6mprEmtEOCE4wbKPloHTGnQhkUCNoCzQGkOSR4Hy5PbH=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/5340634510162102085/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/5340634510162102085?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/5340634510162102085'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/5340634510162102085'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/02/500-zfs.html' title='[微言大義500字] ZFS擴充的真相：追求絕對的資料正確性'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgkYuVq7XJT_ln5l9g8Z7c6T3L8OVHQvmMeDkjS8sOAzQVfDOVd7Jnx3HsCmzQzrqJl_6SfPThSrr3goMrhIezy_zzDezGToJpNrbo4wB_OkbyiX7k5jqu4NwHxvVp7gS8S7CJRg-UGlRy9PXguqmO3BupVNZ15w78wfWs9YvLouWSrkCSexes4=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-4562411680184153652</id><published>2026-02-04T14:18:00.010+08:00</published><updated>2026-02-05T09:50:58.008+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] ZFS擴充的真相：RAID該用幾顆硬碟</title><content type='html'>其實ZFS是很需要用全新思維去理解的檔案系統，因為它能做到的事情已經遠遠超越一般檔案系統的範疇，不是一般人可以輕鬆玩的東西。儲存設備廠商一旦選擇ZFS作為主力檔案系統，就要有在硬體成本和市場推廣上吃虧的覺悟，要不然就釜底抽薪，產品線採用ZFS與BTRFS高低配，這還遠比硬體規格塞滿所有市場區段還更有用。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;但無論如何，總得要有一套清晰的產品定位與明確的訴求客群，盲目的堆硬體規格，還要在定價對標硬體較弱的競爭對手，只會自己搞死自己。算了，懶得多說了，反正已經跟我無關。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;table data-path-to-node=&quot;4&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 32px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 32px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;thead style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;特性&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;ZFS (OpenZFS)&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Btrfs (Modified/Synology)&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;WAFL (NetApp)&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Pure Purity&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;設計核心&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;絕對的數據完整性 (CoW)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;靈活擴充與系統整合&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,1,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;硬體優化與高效快照&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,1,4,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;極致的全快閃效能 (NVMe)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;擴充單位&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;VDEV&lt;/b&gt; (整組硬碟)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;單顆硬碟&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,2,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,2,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;單顆或 RAID Group&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,2,4,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,2,4,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;機箱或控制單元&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;建議硬碟數&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;RAIDZ2: 6~10 顆&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,3,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;無限制 (隨意增減)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,3,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;RAID-DP: 12~28 顆&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,3,4,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;自動管理 (不需手動配置)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;去重複技術&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,4,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,4,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;強但耗資源&lt;/b&gt; (Inline)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,4,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,4,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;較弱&lt;/b&gt; (Post-processing)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,4,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,4,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;優異&lt;/b&gt; (Inline/Post)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,4,4,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,4,4,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;最強&lt;/b&gt; (Inline Always-on)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,5,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;4,5,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;硬體要求&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,5,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;高 (極度依賴 RAM/ECC)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,5,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;低 (對資源需求親民)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,5,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;高 (專屬硬體/NVRAM)&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;4,5,4,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;極高 (必須為專屬 AFA)&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;延伸閱讀：&lt;a href=&quot;https://www.linkedin.com/pulse/raid%E6%A7%8B%E6%88%90%E3%83%87%E3%82%A3%E3%82%B9%E3%82%AF%E4%BD%95%E5%8F%B0%E3%81%8C%E6%AD%A3%E8%A7%A3%E3%81%AE%E6%9C%80%E6%96%B0%E5%9B%9E%E7%AD%94-zfs%E3%81%8C%E5%A4%89%E3%81%88%E3%81%9F%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8%E8%A8%AD%E8%A8%88%E3%81%AE%E6%96%B0%E5%B8%B8%E8%AD%98-yukihito-hara-aysmf/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;RAID構成「ディスク何台が正解？」の最新回答 — ZFSが変えたストレージ設計の新常識&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj6sR-go4pyBzz-UihQkn5E0oY2zrIqEYzdKcV86-wFBNbVEx8TfaSrNqJxglY30pBQfH3NwHzNCvXIBQfnCH7_RbrKen3AJa5thKa-IX0FO2w5W62S7A_9bDm6nWN9ln1tS1iOy6Xdgod0yQf21XjUCN0B6uOSlMb41ZjNsDqli7NLZRlSDnt3&quot; style=&quot;margin-left: 1em; margin-right: 1em; text-align: center;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj6sR-go4pyBzz-UihQkn5E0oY2zrIqEYzdKcV86-wFBNbVEx8TfaSrNqJxglY30pBQfH3NwHzNCvXIBQfnCH7_RbrKen3AJa5thKa-IX0FO2w5W62S7A_9bDm6nWN9ln1tS1iOy6Xdgod0yQf21XjUCN0B6uOSlMb41ZjNsDqli7NLZRlSDnt3=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjmhlhBNnD8vcwplii0CUU2IcYhEWiItMFzsW6Gw14nWZAASz_e9mpCRNHEGs1mjGWZXjyhKanmiJbEbvyJbg2lEsv0cszkk_kkxXk8zi-QgG4v2jimrY8pCmZyZipBQfszWOl45av87GnGkV0d_PpRIuwWSRWxcZh77_3uKZET3B3coevvPBia&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjmhlhBNnD8vcwplii0CUU2IcYhEWiItMFzsW6Gw14nWZAASz_e9mpCRNHEGs1mjGWZXjyhKanmiJbEbvyJbg2lEsv0cszkk_kkxXk8zi-QgG4v2jimrY8pCmZyZipBQfszWOl45av87GnGkV0d_PpRIuwWSRWxcZh77_3uKZET3B3coevvPBia=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjT-2lWNZ9TTK6gjkQyYiyTwcPm56GXKwJH6oi5g4P0ropsGheKpH3OCJn95J9XilJWZGAmv-6J7kLBLFV0W_PWtwHGglxyYUatsOG6q1xjyijGDj38QktiQZReuPUbvv_L35gV2GYNMvfgkhSZO6wYGiwj8-4_g65xOlGoAgEVddcWxsKCLMB4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjT-2lWNZ9TTK6gjkQyYiyTwcPm56GXKwJH6oi5g4P0ropsGheKpH3OCJn95J9XilJWZGAmv-6J7kLBLFV0W_PWtwHGglxyYUatsOG6q1xjyijGDj38QktiQZReuPUbvv_L35gV2GYNMvfgkhSZO6wYGiwj8-4_g65xOlGoAgEVddcWxsKCLMB4=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiFpZ5TK5U1L_VbcbpnLzSj_STOvKny8xT1waPRAbUZIT1vOF_1ylN43CLkKMdCEkKZgaz3_2i5J5ztGjJcl0YdGc21QFEdtIM3D0dP-iLmDOI_mYYEpRceBIlXlmCEd7dZ2uPDTGqW6tVhCCSj3NsMIu2_vMCZqZjQpCYfjg6bl6KdYCkN3pxe&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiFpZ5TK5U1L_VbcbpnLzSj_STOvKny8xT1waPRAbUZIT1vOF_1ylN43CLkKMdCEkKZgaz3_2i5J5ztGjJcl0YdGc21QFEdtIM3D0dP-iLmDOI_mYYEpRceBIlXlmCEd7dZ2uPDTGqW6tVhCCSj3NsMIu2_vMCZqZjQpCYfjg6bl6KdYCkN3pxe=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhQvbD8LM-cT2DYNyfQjdUKdeZHcUwIlKnCdgEBBl-2PaZcLX8jtHrALS7me0eW3gvGHYX3rjjjnS3UJckaBuLCRmNjDvZeODxJiKgx76PIiVF3JAldsOZPrKll7ms1ow3HuUE610g8HVUb5fbq3zYBXIpNBuTogK1QuvZaZZS3oRS-mkBm8B8F&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhQvbD8LM-cT2DYNyfQjdUKdeZHcUwIlKnCdgEBBl-2PaZcLX8jtHrALS7me0eW3gvGHYX3rjjjnS3UJckaBuLCRmNjDvZeODxJiKgx76PIiVF3JAldsOZPrKll7ms1ow3HuUE610g8HVUb5fbq3zYBXIpNBuTogK1QuvZaZZS3oRS-mkBm8B8F=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgAM1mdDo-ZNt9L96dWXPZ8mpThUeXOpIRWXqEM4toVTElkrG_empstq_xMgTt6Sjd9NAq-gjVGjpHLVHsdg-D9uB9JLCIA8lH5CkuqkllEtM1_TS87P-I3CMWhFEG82lPOvHVqOKddUJCcsbVi4RWI4UMvGc7erAsoJL1okNqTeVeZiEivIHhR&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgAM1mdDo-ZNt9L96dWXPZ8mpThUeXOpIRWXqEM4toVTElkrG_empstq_xMgTt6Sjd9NAq-gjVGjpHLVHsdg-D9uB9JLCIA8lH5CkuqkllEtM1_TS87P-I3CMWhFEG82lPOvHVqOKddUJCcsbVi4RWI4UMvGc7erAsoJL1okNqTeVeZiEivIHhR=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgGYFxYrYoQ7WjOsWRo_gaIDlCnTDOVSYUCJowKePNx8WPboqAvZTgoyJQEwB-7pqctvdMQxQmhlb4iDg4A3hFQ-f1165f9fmOMbsUJ-VuWcZ8FSKmEEyZ8pidal7o6yjuRGsqjO5HhWpjXZR2ByoN628Q7AGDbbS6Me5dIsiFv--T1QdCCFmqT&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgGYFxYrYoQ7WjOsWRo_gaIDlCnTDOVSYUCJowKePNx8WPboqAvZTgoyJQEwB-7pqctvdMQxQmhlb4iDg4A3hFQ-f1165f9fmOMbsUJ-VuWcZ8FSKmEEyZ8pidal7o6yjuRGsqjO5HhWpjXZR2ByoN628Q7AGDbbS6Me5dIsiFv--T1QdCCFmqT=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhbrasxpocyzmuROQ9R1XT79ZhoIZjYVg3P2CAv_bCzGL4CRvuiyk81cuBFpTYBDN1wdizTf9s-1-VtQaKjucnkzKi2ZWv9nb_YOHYx7jaYGjKgcFkEBio3lauswQFZH_AXj4g29cl0-aWdFok-mMSEIEEk8w8RlTQ_qhApFi-yOYAfNluVkiRV&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhbrasxpocyzmuROQ9R1XT79ZhoIZjYVg3P2CAv_bCzGL4CRvuiyk81cuBFpTYBDN1wdizTf9s-1-VtQaKjucnkzKi2ZWv9nb_YOHYx7jaYGjKgcFkEBio3lauswQFZH_AXj4g29cl0-aWdFok-mMSEIEEk8w8RlTQ_qhApFi-yOYAfNluVkiRV=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiFlBOHfI19PoKosu4Fg8X8jhf909R7dLYZllAVMxaaJr0wP27l0_uWIA2cBaIyA-5PkO1HP1dm7W75BaZCI02Tu6uj78Ueh_s6jfo-c-cA-DNgpYiAX3-IINkD7GVBtaZG6hnra-xu7rH8MdOyjom2n49nwCbKTj7buwhDUCdGKQLGTPZ8-aaq&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiFlBOHfI19PoKosu4Fg8X8jhf909R7dLYZllAVMxaaJr0wP27l0_uWIA2cBaIyA-5PkO1HP1dm7W75BaZCI02Tu6uj78Ueh_s6jfo-c-cA-DNgpYiAX3-IINkD7GVBtaZG6hnra-xu7rH8MdOyjom2n49nwCbKTj7buwhDUCdGKQLGTPZ8-aaq=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi3xyehSYk1E5yCG52TBrtum2QcGF-9fm6b6Ea-Ckuhg51JURMMB-GuU3uSCH-l5Lb_qyKsY-37gauCdrxUSS4W6hFfNEdcd-WxYvsSVmr5xS77SOf6x5a3cPod7VTCgscZ-1gZvNWjBF3B2RTZunuqSGj82AYORsoLJGyxFlP85iGAKnr2kz6a&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi3xyehSYk1E5yCG52TBrtum2QcGF-9fm6b6Ea-Ckuhg51JURMMB-GuU3uSCH-l5Lb_qyKsY-37gauCdrxUSS4W6hFfNEdcd-WxYvsSVmr5xS77SOf6x5a3cPod7VTCgscZ-1gZvNWjBF3B2RTZunuqSGj82AYORsoLJGyxFlP85iGAKnr2kz6a=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgFWKasgU_hLyEERg56NV5QioRMmIdgKqNJO03-WaJa9hXH_fUDtwtbNnMitlthg-knRzQ6pe0R2TVP2_bhrP-OkReuYEf7-JC24MYdY4yXVl2TztSZSUmFOutQkc5XF1tIacU7hL9NJ9iUmc17eWG3nqP5xZpb0uGXaSKhBFIe7FT-qUu86Aah&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgFWKasgU_hLyEERg56NV5QioRMmIdgKqNJO03-WaJa9hXH_fUDtwtbNnMitlthg-knRzQ6pe0R2TVP2_bhrP-OkReuYEf7-JC24MYdY4yXVl2TztSZSUmFOutQkc5XF1tIacU7hL9NJ9iUmc17eWG3nqP5xZpb0uGXaSKhBFIe7FT-qUu86Aah=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhzwN4WxkD_jVHDNVM_ulomglGxAXdIjQzq_tRpAwCYj6fy92A0z5KC3mfBLHkNFoB_Y9MqKo9qXORZ1WSM_IuwnWFsgZugByFuDFX1kzau6joi5terTsfZyiBz1Pjwn25ysryAX47qECJ01ebZOSiaMGuyPlKBKwuS8KrJKl5n61mZS1r3jk0D&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhzwN4WxkD_jVHDNVM_ulomglGxAXdIjQzq_tRpAwCYj6fy92A0z5KC3mfBLHkNFoB_Y9MqKo9qXORZ1WSM_IuwnWFsgZugByFuDFX1kzau6joi5terTsfZyiBz1Pjwn25ysryAX47qECJ01ebZOSiaMGuyPlKBKwuS8KrJKl5n61mZS1r3jk0D=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjuDflEmbrU8hwvAP6nrnZ1JsuAsP5XINBpd3mJJrrFRjn86_BoDPMxKvSqy1ImpN2zgWufVopcl_IzEcleR504ydmhQez02RyiFcLir63qsJcT9p-abHggbStY7pPZJOgPO2ZEDJDMQzW5ea6R9GxORrNYsj6LT9e_r55wy_GqFDBvlVMdMa4t&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjuDflEmbrU8hwvAP6nrnZ1JsuAsP5XINBpd3mJJrrFRjn86_BoDPMxKvSqy1ImpN2zgWufVopcl_IzEcleR504ydmhQez02RyiFcLir63qsJcT9p-abHggbStY7pPZJOgPO2ZEDJDMQzW5ea6R9GxORrNYsj6LT9e_r55wy_GqFDBvlVMdMa4t=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhfOj4wAfiTQeY8ffNyZxRNI_iYyJrtS1w2Yt92971ojPBhrb5UwW6M-lxaVOYu0otLasaMhXfz8z-kV63s1jENbrxAzrbuMjvppNDY-Sg0bE-s1Ar3N92j4KhwICRrC5WwcJhYHlyKCT6KccM5mJTERXYSNKytOHQ9QN7ykLT310uUGchZtAbG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhfOj4wAfiTQeY8ffNyZxRNI_iYyJrtS1w2Yt92971ojPBhrb5UwW6M-lxaVOYu0otLasaMhXfz8z-kV63s1jENbrxAzrbuMjvppNDY-Sg0bE-s1Ar3N92j4KhwICRrC5WwcJhYHlyKCT6KccM5mJTERXYSNKytOHQ9QN7ykLT310uUGchZtAbG=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjI_lxeBiIo6KwLDNeNHmNRJyaPKwkYlXM_QmoZV-sgqvzPWqYpfR93MPtgx20pbUAD8fi7RQFr7rd3Lo5mOJ48BkjNyMg7oB79S4WF-ScmH-qeD8C64cinrK4iBFoCoJnd3-OR9gspCbxMHgB10JzRkizGobPoTa3FwOkjJEFYrSvmSl5wLx4R&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjI_lxeBiIo6KwLDNeNHmNRJyaPKwkYlXM_QmoZV-sgqvzPWqYpfR93MPtgx20pbUAD8fi7RQFr7rd3Lo5mOJ48BkjNyMg7oB79S4WF-ScmH-qeD8C64cinrK4iBFoCoJnd3-OR9gspCbxMHgB10JzRkizGobPoTa3FwOkjJEFYrSvmSl5wLx4R=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/4562411680184153652/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/4562411680184153652?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/4562411680184153652'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/4562411680184153652'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/02/500-zfsraid.html' title='[微言大義500字] ZFS擴充的真相：RAID該用幾顆硬碟'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEj6sR-go4pyBzz-UihQkn5E0oY2zrIqEYzdKcV86-wFBNbVEx8TfaSrNqJxglY30pBQfH3NwHzNCvXIBQfnCH7_RbrKen3AJa5thKa-IX0FO2w5W62S7A_9bDm6nWN9ln1tS1iOy6Xdgod0yQf21XjUCN0B6uOSlMb41ZjNsDqli7NLZRlSDnt3=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-7546851233241276897</id><published>2026-02-02T11:47:00.010+08:00</published><updated>2026-02-04T20:21:23.867+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] ZFS擴充的真相：動態等量與效能最佳化</title><content type='html'>&lt;div&gt;從2005年至今已超過20年，源自於Solaris 10的ZFS一直是一個看似無所不能但是又難以理解的先進檔案系統，連書架上一直放著兩本Michael W Lucas和Allan Jude的ZFS著作、工作跟ZFS息息相關的我都不見得可以馬上回答別人問我的問題，所以我就趁最近比較有空，一系列野人獻曝一些關於ZFS的基本觀念。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg92hpdOmFajL5fLAYfwRBntrYFgYIXiCMXFzNgXrRYa8SBrBa0C8pGvFCcmEFnew-M1DdOvCycI_96cGxcBQkZcCd5A8zpELdC7aHxk_dKkbJ6ni8NGnYCA-iYI3rLgCljFxPtKX4VwpAhLV0VCMjPh3lPh2qd4wqXueV4D-pwtysquhGlQ5fe&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;721&quot; data-original-width=&quot;1280&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg92hpdOmFajL5fLAYfwRBntrYFgYIXiCMXFzNgXrRYa8SBrBa0C8pGvFCcmEFnew-M1DdOvCycI_96cGxcBQkZcCd5A8zpELdC7aHxk_dKkbJ6ni8NGnYCA-iYI3rLgCljFxPtKX4VwpAhLV0VCMjPh3lPh2qd4wqXueV4D-pwtysquhGlQ5fe=w400-h225&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;剛剛才挖出我在2003年底在iThome寫的&lt;a href=&quot;https://www.ithome.com.tw/tech/28803&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Solaris 10技術預覽ZFS篇&lt;/a&gt;，真的感慨萬千，時間過得真快。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;table data-path-to-node=&quot;5&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; color: #1f1f1f; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; font-family: &amp;quot;Google Sans Text&amp;quot;, sans-serif; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 32px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px 0px 32px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;thead style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;特性&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;WAFL (NetApp)&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;ZFS (OpenZFS)&lt;/strong&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgb(239, 239, 239); border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;strong style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background: none 0% 0% / auto repeat scroll padding-box border-box rgba(0, 0, 0, 0); border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px !important; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;Btrfs&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/thead&gt;&lt;tbody style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,1,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;本質&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,1,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;專用家電&lt;/b&gt;：必須買 NetApp 硬體才能用，效能極強。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,1,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;重型坦克&lt;/b&gt;：極致安全，對硬體（RAM）有一定要求。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,1,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,1,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;變形金剛&lt;/b&gt;：功能花俏、擴充靈活，整合於 Linux 核心。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,2,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;最大優勢&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,2,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;配合 NVRAM 的快照效能幾乎是業界神話。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,2,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;自我修復能力（Healing）最強，資料幾乎不可能損壞。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,2,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;硬碟增減非常隨意，支持單盤到多盤的靈活變換。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,3,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;硬體需求&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,3,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;依賴專門的 NVRAM 和磁碟陣列控制器。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,3,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;喜歡大量的 RAM（作為 ARC 快取）和 ECC 記憶體。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,3,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;對硬體要求最親民，適合家用與個人筆電。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;b data-index-in-node=&quot;0&quot; data-path-to-node=&quot;5,4,0,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;缺點&lt;/b&gt;&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,4,1,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;昂貴、封閉，維護成本高。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,4,2,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;擴充 VDEV（磁碟組）較不靈活，授權與 Linux 內核不相容。&lt;/span&gt;&lt;/td&gt;&lt;td style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 1px solid; clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 8px 12px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;&lt;span data-path-to-node=&quot;5,4,3,0&quot; style=&quot;animation: auto ease 0s 1 normal none running none; appearance: none; background-attachment: scroll; background-clip: border-box; background-image: none; background-origin: padding-box; background-position: 0% 0%; background-repeat: repeat; background-size: auto; border: 0px none rgb(31, 31, 31); clear: none; clip: auto; columns: auto; contain: none; container: none; content: normal; cursor: auto; cx: 0px; cy: 0px; d: none; direction: ltr; display: inline; fill: rgb(0, 0, 0); filter: none; flex: 0 1 auto; float: none; gap: normal; hyphens: manual; inset: auto; interactivity: auto; isolation: auto; line-height: 1.15; margin-bottom: 0px; margin-left: 0px; margin-right: 0px; margin-top: 0px !important; margin: 0px; marker: none; mask-clip: border-box; mask-composite: add; mask-image: none; mask-mode: match-source; mask-origin: border-box; mask-repeat: repeat; mask-size: auto; mask: none; offset: normal; opacity: 1; order: 0; outline: rgb(31, 31, 31) none 0px; overlay: none; padding: 0px; page: auto; perspective: none; position: static; quotes: auto; r: 0px; resize: none; rotate: none; rx: auto; ry: auto; scale: none; speak: normal; stroke: none; transform: none; transition: all; translate: none; visibility: visible; x: 0px; y: 0px; zoom: 1;&quot;&gt;RAID 5/6 穩定性歷史上有爭議，企業級驗證較少。&lt;/span&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/tbody&gt;&lt;/table&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;延伸閱讀：&lt;a href=&quot;https://www.linkedin.com/pulse/%E6%8A%80%E8%A1%93%E6%B7%B1%E6%8E%98%E3%82%8Azfs%E3%82%B9%E3%83%88%E3%83%AC%E3%83%BC%E3%82%B8%E6%8B%A1%E5%BC%B5%E3%81%AE%E7%9C%9F%E5%AE%9F%E3%81%A8%E5%BE%8C%E6%82%94%E3%81%97%E3%81%AA%E3%81%84%E3%81%9F%E3%82%81%E3%81%AE%E9%81%8B%E7%94%A8%E8%A1%93%E5%89%8D%E7%B7%A8-yukihito-hara-fntdc/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;【技術深掘り】ZFSストレージ拡張の「真実」と、後悔しないための運用術(前編)&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgCEGKrBuNFR8Iem-a2YeOnQ6SqJ3zzbQ48vOgYYS7HdKJx8d6-zqt9a0LcRdp3_R4747GYtkupg_WRxVumYPgNmP_jw6FsH1AjhhU44riMEgNO3-Z7vPqlKcpTCer023Nko5TNXv0jrit_jxrChDp-Iv8HrNo892dmreAECHUmmZvgByY1JmCi&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgCEGKrBuNFR8Iem-a2YeOnQ6SqJ3zzbQ48vOgYYS7HdKJx8d6-zqt9a0LcRdp3_R4747GYtkupg_WRxVumYPgNmP_jw6FsH1AjhhU44riMEgNO3-Z7vPqlKcpTCer023Nko5TNXv0jrit_jxrChDp-Iv8HrNo892dmreAECHUmmZvgByY1JmCi=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgDRFPcEZx1ZuCfr8qPbE7NHAkRwyoNR8iHD0XEEnlwqnufPesw-naj-Mv5feoFcGtCMu4NvpmE1NvMBEwlTRsqRy7mZZFp3aANCRUi3yQblm-tdeGVLeCoAz5hMvyGbiHPiI8Jj55bbn73gY3hP8jvIxLYKztOXJ60VbwOgCol34IHK98nLzIf&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgDRFPcEZx1ZuCfr8qPbE7NHAkRwyoNR8iHD0XEEnlwqnufPesw-naj-Mv5feoFcGtCMu4NvpmE1NvMBEwlTRsqRy7mZZFp3aANCRUi3yQblm-tdeGVLeCoAz5hMvyGbiHPiI8Jj55bbn73gY3hP8jvIxLYKztOXJ60VbwOgCol34IHK98nLzIf=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhbM-zwMzzvpvRfis26-reCE4a1UEowxFNE_z_rNrQlJFPVvWfrsn8ht0CYVdBYjYhtF5rdV3MdG4fgDhyHip0sCUtRY23k3_JIx2EKrsv5YTIwhLjiIBonUyWPycekZsMVbG3R4uCl0UjwCvbv0u4XX21iySljgoBMtYa38e8o6Ze35HetrHQ4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhbM-zwMzzvpvRfis26-reCE4a1UEowxFNE_z_rNrQlJFPVvWfrsn8ht0CYVdBYjYhtF5rdV3MdG4fgDhyHip0sCUtRY23k3_JIx2EKrsv5YTIwhLjiIBonUyWPycekZsMVbG3R4uCl0UjwCvbv0u4XX21iySljgoBMtYa38e8o6Ze35HetrHQ4=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh8XI4xQRvEyibNbiiXMT3zGScJFrijYAKJWvA8GZNX8NoxTVQ0isFUrmI714HZLPXPhVYWOTAJJPl01WZoG6-al9Z-o9YQ3uqim49XDrjNb-gkRgxw9qZtuf6v8tP23-RFmYBZpkXqRQg8O5cn3icQT-YixAtl8ALem6L22Q-T2eweLqjXUXlp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh8XI4xQRvEyibNbiiXMT3zGScJFrijYAKJWvA8GZNX8NoxTVQ0isFUrmI714HZLPXPhVYWOTAJJPl01WZoG6-al9Z-o9YQ3uqim49XDrjNb-gkRgxw9qZtuf6v8tP23-RFmYBZpkXqRQg8O5cn3icQT-YixAtl8ALem6L22Q-T2eweLqjXUXlp=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjvzB1dTna6UPkgecX1w8qOiV6Sn9reOb45unOz0Y2swgdNxHH8jnAmbCrhbx4kyUz_PTA_9Wiy74uKnknn_uldjxy-i_QjsXz40CfveEWhojPSsA7H2XigK_OIgTQeSog9Zr-1BQ9NWFlC8icsJhPjr0_YBM8HTnMDFvgvuw_0lq1Vr_Pa_21u&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjvzB1dTna6UPkgecX1w8qOiV6Sn9reOb45unOz0Y2swgdNxHH8jnAmbCrhbx4kyUz_PTA_9Wiy74uKnknn_uldjxy-i_QjsXz40CfveEWhojPSsA7H2XigK_OIgTQeSog9Zr-1BQ9NWFlC8icsJhPjr0_YBM8HTnMDFvgvuw_0lq1Vr_Pa_21u=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg0M9oxeAgP6jIZw3DE6XM7kix3xmBbGMr1j6Sc5DlXx4lLAIvqhR90FSdNdI58tzhOOOoZtAiQU7xPqRZA2lVAQRWFhQPup5mC6Folx4s06F8D0HsBNyL3rlKa8ShvVyi2qsy4O6uoUeJI0alU-5xYlSLRtZPBvZYrdDTbrkN56E-_wmZaErDh&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg0M9oxeAgP6jIZw3DE6XM7kix3xmBbGMr1j6Sc5DlXx4lLAIvqhR90FSdNdI58tzhOOOoZtAiQU7xPqRZA2lVAQRWFhQPup5mC6Folx4s06F8D0HsBNyL3rlKa8ShvVyi2qsy4O6uoUeJI0alU-5xYlSLRtZPBvZYrdDTbrkN56E-_wmZaErDh=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiAi7n9FgAfUPgIjkrTwMvxk9Ko61cJasg-XRtt6FGLrWCAbJCogyBYnvG8y3hpu3GUe2nmikR--U3y7RI8j8IkNa_CXM1ANKZPCMhrol5fp-sQHu-o_ISdZmpSPwoE7B15XAg4nnBjW00brMfDamxEHvNqQwitmW1eeZwJCgo6-f-vwvmarrWI&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiAi7n9FgAfUPgIjkrTwMvxk9Ko61cJasg-XRtt6FGLrWCAbJCogyBYnvG8y3hpu3GUe2nmikR--U3y7RI8j8IkNa_CXM1ANKZPCMhrol5fp-sQHu-o_ISdZmpSPwoE7B15XAg4nnBjW00brMfDamxEHvNqQwitmW1eeZwJCgo6-f-vwvmarrWI=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgVSLCLVTYwJs23qN0aInXSBpEY5D5_Ky3rQgAIzLTtPhETinxahBFneL0OXmmsXZtvyIR5E4uEgZ9-RxAWsitm7JUG__E4hDDAe2tqnpG75TaIC8bQHI0AWkpxg245nnKn4hVmnYVrHm3lscg836ojN1Y8vHmtXnAG4CrkAvIcvMYfkUU96-mQ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgVSLCLVTYwJs23qN0aInXSBpEY5D5_Ky3rQgAIzLTtPhETinxahBFneL0OXmmsXZtvyIR5E4uEgZ9-RxAWsitm7JUG__E4hDDAe2tqnpG75TaIC8bQHI0AWkpxg245nnKn4hVmnYVrHm3lscg836ojN1Y8vHmtXnAG4CrkAvIcvMYfkUU96-mQ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg_S3bxX8-c3Hx1Zh7sLvxAptJjQ4ZvC_lB9DcTtCM-Kvx9b5mcTR8iULyhwKTNrvQk4rHu-ymlJghP6orNb1qjf966H3H9MD5Lg4Z2Ys2zrDc9sgvVm32Ak5DAIDM6q2tjgyvSTFT9RenkirUqvLOrBL_RwlS9MMUA8N9w-a0uFCIMge2VZqWd&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg_S3bxX8-c3Hx1Zh7sLvxAptJjQ4ZvC_lB9DcTtCM-Kvx9b5mcTR8iULyhwKTNrvQk4rHu-ymlJghP6orNb1qjf966H3H9MD5Lg4Z2Ys2zrDc9sgvVm32Ak5DAIDM6q2tjgyvSTFT9RenkirUqvLOrBL_RwlS9MMUA8N9w-a0uFCIMge2VZqWd=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjIb9NTxTN_AUFo9vFg9EbVo46cRCWjMn6ZnFuESkPN0_XrqQAdpTWUgBbUuuyooIpByLneVJNwyDLQ3CLAOhOTrNNOB0xnbY6QdSlHw74CpCSLsgdPtuFaMG_R93trFBP4WD4v2oZbJnLvcDWsSdW_STOQsMZI_gHrkZH6kOl1IB5TtSiMmiom&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjIb9NTxTN_AUFo9vFg9EbVo46cRCWjMn6ZnFuESkPN0_XrqQAdpTWUgBbUuuyooIpByLneVJNwyDLQ3CLAOhOTrNNOB0xnbY6QdSlHw74CpCSLsgdPtuFaMG_R93trFBP4WD4v2oZbJnLvcDWsSdW_STOQsMZI_gHrkZH6kOl1IB5TtSiMmiom=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiI4OufXGvi5tbpMitIK7nS-GpvU9vW-CUbBpgqzjPkvkocl_xMK2SleewziJlGxrT4F3UYXTALyuwCTAgecLuQYPnG9Wt2iAWwr1t5q31QvgPkJY_3tcSyj5pXZB33HVn3TuRem731BSDCfFnwDM7vnA375yuiiKwAWbsdZqKP17dEtRZLhCaT&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiI4OufXGvi5tbpMitIK7nS-GpvU9vW-CUbBpgqzjPkvkocl_xMK2SleewziJlGxrT4F3UYXTALyuwCTAgecLuQYPnG9Wt2iAWwr1t5q31QvgPkJY_3tcSyj5pXZB33HVn3TuRem731BSDCfFnwDM7vnA375yuiiKwAWbsdZqKP17dEtRZLhCaT=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/7546851233241276897/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/7546851233241276897?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/7546851233241276897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/7546851233241276897'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/02/500-zfszfs.html' title='[微言大義500字] ZFS擴充的真相：動態等量與效能最佳化'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEg92hpdOmFajL5fLAYfwRBntrYFgYIXiCMXFzNgXrRYa8SBrBa0C8pGvFCcmEFnew-M1DdOvCycI_96cGxcBQkZcCd5A8zpELdC7aHxk_dKkbJ6ni8NGnYCA-iYI3rLgCljFxPtKX4VwpAhLV0VCMjPh3lPh2qd4wqXueV4D-pwtysquhGlQ5fe=s72-w400-h225-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-2668207152103916423</id><published>2026-01-29T17:34:00.003+08:00</published><updated>2026-01-29T17:45:55.296+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] ThinkPad X1 Carbon Gen 14的確是革命性的設計，但是....</title><content type='html'>參考文章：&lt;a href=&quot;https://pc.watch.impress.co.jp/docs/news/event/2078431.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;ThinkPad X1 Carbonがついに“開けやすい”時代へ。新構造のGen 14を詳しく見てきた&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;如果今年能有橫濱Yamato Lab Tour，一定會非常有趣，這機構設計實在太革命性了，怎麼能不現場一群人大玩拆拆樂呢？&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgsCunhAoZrkk-8b2glM8i6rsd3oqnUAyvzzgKO6Acrca-eTQIL2dDKBuRpQJzJ4CnI1cs7ukflt83Rlc5Qybi-varw5c83UTb7tZkLnAi097hOAh0SxCr08P1_HZquLIwlBdG7FV6XE9880H69hqDIo3_tjTyjr3KcokrtnsoAIiwCXGRFw9lS&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgsCunhAoZrkk-8b2glM8i6rsd3oqnUAyvzzgKO6Acrca-eTQIL2dDKBuRpQJzJ4CnI1cs7ukflt83Rlc5Qybi-varw5c83UTb7tZkLnAi097hOAh0SxCr08P1_HZquLIwlBdG7FV6XE9880H69hqDIo3_tjTyjr3KcokrtnsoAIiwCXGRFw9lS=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjgO1Xo2yd99Vu9nlozEkot7eWr-equkWEGpSl1EaLj2kc_j0HZDyw1w0UcPrS5NY-kzDI8c42DIHFDYCTOpPkGXJLZ7w4GGtshtCL87T6t6RpbquYqpmSktrKFefI_WNIjlJ2_fF3S7g27Gjo0DZpl4z9UcL4dRLeLJVHt4gdFpnhfQB2qZS8u&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjgO1Xo2yd99Vu9nlozEkot7eWr-equkWEGpSl1EaLj2kc_j0HZDyw1w0UcPrS5NY-kzDI8c42DIHFDYCTOpPkGXJLZ7w4GGtshtCL87T6t6RpbquYqpmSktrKFefI_WNIjlJ2_fF3S7g27Gjo0DZpl4z9UcL4dRLeLJVHt4gdFpnhfQB2qZS8u=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi-56DRFHTRHZ3i0Zxg1utHjqCw5AptZHAz9c9jwI_kKfKk-0QBQW3sXQeDG5SekqIBk2ecMjoy2yPlGAw3laOdseE1hKXuqbxI-c3lhVEP27rkfnXOU97n0IcXmH50BCBGqFbRjJ7N_yqIDHx99Yv7XAAVYq9UtM_bSOAJYvdOqQLgaqIF_lQC&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi-56DRFHTRHZ3i0Zxg1utHjqCw5AptZHAz9c9jwI_kKfKk-0QBQW3sXQeDG5SekqIBk2ecMjoy2yPlGAw3laOdseE1hKXuqbxI-c3lhVEP27rkfnXOU97n0IcXmH50BCBGqFbRjJ7N_yqIDHx99Yv7XAAVYq9UtM_bSOAJYvdOqQLgaqIF_lQC=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjU-baN6gKeGorxbxnTEyh6AfD4Dtixn5YF-USC-IXvWy1jdeeulCq8vbVYnOAuGAF3_kuYGIiQgiAX5FaKU0sEMWuY9Ja65TM4qnWCTDXNGoAW7lUb4ZkhNYFRL0dQL8ZZ5buYE-ZmMqu-lsCUd7Ncsg1clx1mICIgr-OluuBQcMC2VjdQlhr6&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjU-baN6gKeGorxbxnTEyh6AfD4Dtixn5YF-USC-IXvWy1jdeeulCq8vbVYnOAuGAF3_kuYGIiQgiAX5FaKU0sEMWuY9Ja65TM4qnWCTDXNGoAW7lUb4ZkhNYFRL0dQL8ZZ5buYE-ZmMqu-lsCUd7Ncsg1clx1mICIgr-OluuBQcMC2VjdQlhr6=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjhothKsSZdvr1bV2Ym_nGafUG2XjVHN9uC80NOZV7QO326Yp5eSkow8EfY-09mNfEojoz8PKopFQQ7GcQ4PplkycdBt-IU4RD7byUhkAlua834ZzVpIGkLoWDUmrSvBCcT03ppmDsLboawjN7xE8ZlZ4Kzci50BCffrA1l5BeqibIZ2rruAjxf&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjhothKsSZdvr1bV2Ym_nGafUG2XjVHN9uC80NOZV7QO326Yp5eSkow8EfY-09mNfEojoz8PKopFQQ7GcQ4PplkycdBt-IU4RD7byUhkAlua834ZzVpIGkLoWDUmrSvBCcT03ppmDsLboawjN7xE8ZlZ4Kzci50BCffrA1l5BeqibIZ2rruAjxf=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgBEQHXyGc6kXXMSUN0mFmEwDPTw0hSHPj6zWuU-dP_StTDuX3qXb8ioWqsfCO7nsNuhq96IeKm_zkESOO6lA9wLUw7WNCu2SceHI8t_UgHpyUz5dWG5x751pVV9BXRdpHBEEg9p0IeV-nYOos5kOhiiQ3jM2tAf_hKPNocT-dq4Y7DyFfYmeKG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgBEQHXyGc6kXXMSUN0mFmEwDPTw0hSHPj6zWuU-dP_StTDuX3qXb8ioWqsfCO7nsNuhq96IeKm_zkESOO6lA9wLUw7WNCu2SceHI8t_UgHpyUz5dWG5x751pVV9BXRdpHBEEg9p0IeV-nYOos5kOhiiQ3jM2tAf_hKPNocT-dq4Y7DyFfYmeKG=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg0GAELiv_Ja-Zpm9LffbDbLNU2fCGN0q1nfj9oT6KfdQCoBSLw_EejhKQ1GBFnMhSKTfaeh6IaADeFXq6SfUpMdY5DTNkQtd8dF36ySgZxEE6Xmdcb1pHC3XZYVtzVn2n4ZeOBPxyyc-rC4HLJ8H19F1JAkigVKjOY8n0LwH1C83sEE2OH-qiR&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg0GAELiv_Ja-Zpm9LffbDbLNU2fCGN0q1nfj9oT6KfdQCoBSLw_EejhKQ1GBFnMhSKTfaeh6IaADeFXq6SfUpMdY5DTNkQtd8dF36ySgZxEE6Xmdcb1pHC3XZYVtzVn2n4ZeOBPxyyc-rC4HLJ8H19F1JAkigVKjOY8n0LwH1C83sEE2OH-qiR=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjuDEJTzLIrew6tZkDVetBvCHMk9OI5rXoHA5Ic8DIT9Ehw75kI3D35CmpfqaGezTcgEpol0isIIdmEnktVeEsXB7RG2jErZHWm8bWzW1InPu9UL_WlTcP0lnY3rT6VkA7rDaKFd4JMWu1MK8JWBTSip3J_vLPE_ArWqJ2ddytvPRv0bzXmCUWX&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjuDEJTzLIrew6tZkDVetBvCHMk9OI5rXoHA5Ic8DIT9Ehw75kI3D35CmpfqaGezTcgEpol0isIIdmEnktVeEsXB7RG2jErZHWm8bWzW1InPu9UL_WlTcP0lnY3rT6VkA7rDaKFd4JMWu1MK8JWBTSip3J_vLPE_ArWqJ2ddytvPRv0bzXmCUWX=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhtySBUAGYqHyE1Wkf-LH0ihZWrDRqSx2zV2iFeQtm7yf8FiHzeFemD86dcjBKYg55Aa9n5-c0Souo9BYDFDBODDgjICup9eQqUaR_Ug25Uo-aSix05JKZ-SMjoAV45mubgGc3jLZyZp30C8mNBHzJWpWh_NHvpANDEgBtYBGwInqMiCGvBUCxk&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhtySBUAGYqHyE1Wkf-LH0ihZWrDRqSx2zV2iFeQtm7yf8FiHzeFemD86dcjBKYg55Aa9n5-c0Souo9BYDFDBODDgjICup9eQqUaR_Ug25Uo-aSix05JKZ-SMjoAV45mubgGc3jLZyZp30C8mNBHzJWpWh_NHvpANDEgBtYBGwInqMiCGvBUCxk=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh8OiasP4j2IDbUuvw6t0PeVlPSqN4o1fsb9BSsca16Z00naJ5byj81siEU5C9hw-ZNqlkynyF6FXzyqC1Snoxyl0qBtSTfBkcwJSfGDRWbNXtaHT9TLFSX1W8RUFNl7DC9loPLLfySwApH4MIgk2zGzp6MxrsW8_uUMZ5JhTS3MLVl5pbmbVlf&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh8OiasP4j2IDbUuvw6t0PeVlPSqN4o1fsb9BSsca16Z00naJ5byj81siEU5C9hw-ZNqlkynyF6FXzyqC1Snoxyl0qBtSTfBkcwJSfGDRWbNXtaHT9TLFSX1W8RUFNl7DC9loPLLfySwApH4MIgk2zGzp6MxrsW8_uUMZ5JhTS3MLVl5pbmbVlf=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEia5Oy1hvbHI6fnCk0Dalo8UA4qw_mvAr7TA8n_aMdlihllvqNpuUJtZllEYCpNCub_nsdnosLj7iXnFXFUulP2TUAyQGeX1U_oW1C77qrjGpw50KdMdFpEQAuOpKo1DC4tw-Y3th9dDcXhh-hYzysizp0_9w2RmqpSLgqhn5oUxpml6OH_Rk0i&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEia5Oy1hvbHI6fnCk0Dalo8UA4qw_mvAr7TA8n_aMdlihllvqNpuUJtZllEYCpNCub_nsdnosLj7iXnFXFUulP2TUAyQGeX1U_oW1C77qrjGpw50KdMdFpEQAuOpKo1DC4tw-Y3th9dDcXhh-hYzysizp0_9w2RmqpSLgqhn5oUxpml6OH_Rk0i=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg1WjLISqSButIhpPV_PTpgWsXDinerVTH7OJQT32nKpZgZ8oKUIN-Os82CbpxFZNS8rwESFkuwlzotDcdUAtXwZ8zoO-Tyf0AYu2I6FSvlf4_e2z5LZn2dZVCC_MFrq_rD8LY935_QAEMpY-jmDISZOPTYiWi8oFlS_px2t45DuDakz9-tDrBN&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg1WjLISqSButIhpPV_PTpgWsXDinerVTH7OJQT32nKpZgZ8oKUIN-Os82CbpxFZNS8rwESFkuwlzotDcdUAtXwZ8zoO-Tyf0AYu2I6FSvlf4_e2z5LZn2dZVCC_MFrq_rD8LY935_QAEMpY-jmDISZOPTYiWi8oFlS_px2t45DuDakz9-tDrBN=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi8K-cVGPau2QizKaTPoQ2-XKaxPSXjtr6TxVGWgvQlWpCCiIDhajSm-O8vQhotn7W6t6Aycp40NA0YI2i4wQ2IXB_MWpZasQIZ_KhddrOGKifRN3TXnRYjki5JvAtmVxy-X7urehXVStiVluwweX4yvqHREyiv_QpxWqWVjNxusjAkzWlNFD7Z&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi8K-cVGPau2QizKaTPoQ2-XKaxPSXjtr6TxVGWgvQlWpCCiIDhajSm-O8vQhotn7W6t6Aycp40NA0YI2i4wQ2IXB_MWpZasQIZ_KhddrOGKifRN3TXnRYjki5JvAtmVxy-X7urehXVStiVluwweX4yvqHREyiv_QpxWqWVjNxusjAkzWlNFD7Z=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg3rxRe37AUTNz9roKFnFDnf0k4YZBUFjPXxKrMziscyvrSh0e_THVGRs1PR6gpEfQBBT_7OSMjqNqXkQPN961ZEdmFBswhKLbzEIfx0rFeXM69yO_C0n8HX4r-ccZGyqTV-KP_w2xH1nUyu1vguSh3UGw92MyqSF7tJ6-zmO2_C3CpIyZEEVu6&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg3rxRe37AUTNz9roKFnFDnf0k4YZBUFjPXxKrMziscyvrSh0e_THVGRs1PR6gpEfQBBT_7OSMjqNqXkQPN961ZEdmFBswhKLbzEIfx0rFeXM69yO_C0n8HX4r-ccZGyqTV-KP_w2xH1nUyu1vguSh3UGw92MyqSF7tJ6-zmO2_C3CpIyZEEVu6=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjTJtDT9BW6lX0beOde5vcPuBptz1TL7oNaiUu5eLNEqI0hA94oq4QVV_uCM9Xm4eg3Tphz5Jqj0CXvM8d2yLi3sAAnDtMFx3FvebR0kpMR5-pGyz1dryAPHxN5u9R_O9n8OhcRkh17Et1jepzpSSDwrjR_LWo3X8Qr8j1mNTkyvkAh6d6kDD8Y&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjTJtDT9BW6lX0beOde5vcPuBptz1TL7oNaiUu5eLNEqI0hA94oq4QVV_uCM9Xm4eg3Tphz5Jqj0CXvM8d2yLi3sAAnDtMFx3FvebR0kpMR5-pGyz1dryAPHxN5u9R_O9n8OhcRkh17Et1jepzpSSDwrjR_LWo3X8Qr8j1mNTkyvkAh6d6kDD8Y=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;不過，話說回來，Panther Lake也將註定只是過渡性產品，其存在目的在於用來調整18A製程，後面勢必加速推進至&lt;a href=&quot;https://molesterwaterball.blogspot.com/2025/11/500-intelnova-lakeapxavx102x86-s.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Nova Lake&lt;/a&gt;並統一桌機和筆電CPU家族，將有限的產能挪給高利潤的Xeon (Clearwater Forest, Diamond Rapids)，在考量到今年DRAM SSD的瘋狂價格，或許2027年搭載Nova Lake的X1C Gen 15才是真正值得入手的產品。&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/2668207152103916423/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/2668207152103916423?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/2668207152103916423'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/2668207152103916423'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/01/500-thinkpad-x1-carbon-gen-14.html' title='[微言大義500字] ThinkPad X1 Carbon Gen 14的確是革命性的設計，但是....'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgsCunhAoZrkk-8b2glM8i6rsd3oqnUAyvzzgKO6Acrca-eTQIL2dDKBuRpQJzJ4CnI1cs7ukflt83Rlc5Qybi-varw5c83UTb7tZkLnAi097hOAh0SxCr08P1_HZquLIwlBdG7FV6XE9880H69hqDIo3_tjTyjr3KcokrtnsoAIiwCXGRFw9lS=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-7667986077832554923</id><published>2026-01-27T14:35:00.006+08:00</published><updated>2026-01-27T16:42:50.178+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] nVidia還不見得會是Intel的救星</title><content type='html'>最近「總算」越來越多人回想起去年nVidia「雪中送炭」投資Intel 50億美元，而且雙方將攜手打造結合Intel CPU與nVidia GPU的產品，但這代表Intel就從此谷底翻身？當然不是。天底下沒有白吃的午餐，Intel距離還清「債務」那天還很遙遠。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以下正反角度都有，而我的立場想必非常的清楚。&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhNUH1c1YAOQifXe5VzGTtoCShMwQk_OHWKI65_xwAK0r_uIglVtaiA5Kb0PKoaf1_ecFXXxDsQOYxCWtvccAA_4Ce1yOkMY5XSKFACLNECVAq2EGs_4vVJhvyJlhuBOpCsKVNMj7iCQBUgclLYN7J9LMigowXW7hZvYzcmdFGNOxLCKJ0GEqKi&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhNUH1c1YAOQifXe5VzGTtoCShMwQk_OHWKI65_xwAK0r_uIglVtaiA5Kb0PKoaf1_ecFXXxDsQOYxCWtvccAA_4Ce1yOkMY5XSKFACLNECVAq2EGs_4vVJhvyJlhuBOpCsKVNMj7iCQBUgclLYN7J9LMigowXW7hZvYzcmdFGNOxLCKJ0GEqKi=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhd9deQYSH6045Y3ukVe0qaewOKWdcuHRHOqjk3fM77nU6rHQCXx-D-F18IjciRa7g5UcwLLudiqBMWBXpjiQzUpMRkH-IOJZgVDv-UFxoVIklp0fVNkIH8eeOfTQM8CX13-K-6KbWxeu6a0YnTshlmXCf1D6XSVQS8E0T6wrKV5UhTUoyvyTq9&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhd9deQYSH6045Y3ukVe0qaewOKWdcuHRHOqjk3fM77nU6rHQCXx-D-F18IjciRa7g5UcwLLudiqBMWBXpjiQzUpMRkH-IOJZgVDv-UFxoVIklp0fVNkIH8eeOfTQM8CX13-K-6KbWxeu6a0YnTshlmXCf1D6XSVQS8E0T6wrKV5UhTUoyvyTq9=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhagHmpxQyy8f7UR_eap-zW_egSlVXe8trxyIHZYY0HpuwclewrF_cugXRQYI01NB8fwwv9EL5WgyTx-k-onUswHegqd-wL2hWNjJqaBVXYtmCJNNOY1t70QRulIJnMaWIGBDopyoHXqte5So6bg30fH8msgaS5zGqDChryXspshLDYp7hc0rZj&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhagHmpxQyy8f7UR_eap-zW_egSlVXe8trxyIHZYY0HpuwclewrF_cugXRQYI01NB8fwwv9EL5WgyTx-k-onUswHegqd-wL2hWNjJqaBVXYtmCJNNOY1t70QRulIJnMaWIGBDopyoHXqte5So6bg30fH8msgaS5zGqDChryXspshLDYp7hc0rZj=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjiORE0leQSYrNKb7yvN78vDo9a4F-6TLdiyq3bRplewKBYIMnvbEu4kf7FoBhDLaoGE5wlf2KGNJNwWVdYZUeedxL9Jh4W4pEXSKs_WsbpVMzPC3ioV0oMoqyB859ppuKttTXQ3IcBZ8ZaNUxugLLWFTiJ9tjiSiht37fZExaU-nsOzqng2ITw&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjiORE0leQSYrNKb7yvN78vDo9a4F-6TLdiyq3bRplewKBYIMnvbEu4kf7FoBhDLaoGE5wlf2KGNJNwWVdYZUeedxL9Jh4W4pEXSKs_WsbpVMzPC3ioV0oMoqyB859ppuKttTXQ3IcBZ8ZaNUxugLLWFTiJ9tjiSiht37fZExaU-nsOzqng2ITw=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhdUW68O4rNfFFf2zhQw8C0OkrDZHk05IRN37kbX9dA-0Y5mvy_64XrpdFAvyMYLgpbBf_4Ud_vAJRVycCvjKGEG7J7mIlB75JLSQml44qCs3Q2qV4r2Mrs2uE3zKQIeSg13orSshDDibIAblsJzLRP2ABWNR-9P_q12SOs9nXmjR29e3l_AhdL&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhdUW68O4rNfFFf2zhQw8C0OkrDZHk05IRN37kbX9dA-0Y5mvy_64XrpdFAvyMYLgpbBf_4Ud_vAJRVycCvjKGEG7J7mIlB75JLSQml44qCs3Q2qV4r2Mrs2uE3zKQIeSg13orSshDDibIAblsJzLRP2ABWNR-9P_q12SOs9nXmjR29e3l_AhdL=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1hmRDnY9YglqKO1jAPiZPSagKcLCeB7AES_AjvfjwFbziLs4aXTffITSyU9SkqD9teZvCgYzJHIbCTy1eRJ5zn0cAxqMROYTeoVPhNQLrVPQcO1e1aBOXeQy3MxXlrM4_W9Wj5TK47DgbQqn__CM-7-4Jzmqe6AS_q7O_eL2f0KS4lih3ZO6M&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1hmRDnY9YglqKO1jAPiZPSagKcLCeB7AES_AjvfjwFbziLs4aXTffITSyU9SkqD9teZvCgYzJHIbCTy1eRJ5zn0cAxqMROYTeoVPhNQLrVPQcO1e1aBOXeQy3MxXlrM4_W9Wj5TK47DgbQqn__CM-7-4Jzmqe6AS_q7O_eL2f0KS4lih3ZO6M=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjq2E3380EgxjLvF-3mRKNvAMloPbPzw0mp66n2uqpN5uxrTWILRa0p1ESiYSrA7Ljp_bjps3BPjyVnlruPCYH1Ygx2-JDMfX5bpLom0ZXtfnjdvx41VGhMmSJE2NHV3pA82qD9C4e3M10-Dy7nilHMGnVL-GsD2nPNVnffNThTUkN_HUXcKdSu&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjq2E3380EgxjLvF-3mRKNvAMloPbPzw0mp66n2uqpN5uxrTWILRa0p1ESiYSrA7Ljp_bjps3BPjyVnlruPCYH1Ygx2-JDMfX5bpLom0ZXtfnjdvx41VGhMmSJE2NHV3pA82qD9C4e3M10-Dy7nilHMGnVL-GsD2nPNVnffNThTUkN_HUXcKdSu=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiqDtBnpcds7lYGyJLMp0vANJQbJ6FzVlAlbihAghBI9dSKUZtgWnExI4VMc20FYmu-Tw70BDj1huuUQSSDAnANzafpsuKkXuce8yuMFYEpQH80VTrPWqX87bL9QaluokwPmyddcMeCYzRWulwgBJapK5jnG6jYzYjD0s-sL1iyYSPSmRbglUk3&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiqDtBnpcds7lYGyJLMp0vANJQbJ6FzVlAlbihAghBI9dSKUZtgWnExI4VMc20FYmu-Tw70BDj1huuUQSSDAnANzafpsuKkXuce8yuMFYEpQH80VTrPWqX87bL9QaluokwPmyddcMeCYzRWulwgBJapK5jnG6jYzYjD0s-sL1iyYSPSmRbglUk3=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi3Je7fRp0Hi1Edz13mLgn8emTSagEZWs8LjhZ9o829nF0i85Nr2I3DMNAkvNValXl7_bvhp-6K9VP7a3FcRJpHbIkt90h_wTwqzvMvbPv2v7emkQzYOz-gGkH5BZ40Ci8O1Tqwq-bIINJyhuHhHccC0gTinzSoG32UZ4AXGL8YaZ6whRQ47PUF&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi3Je7fRp0Hi1Edz13mLgn8emTSagEZWs8LjhZ9o829nF0i85Nr2I3DMNAkvNValXl7_bvhp-6K9VP7a3FcRJpHbIkt90h_wTwqzvMvbPv2v7emkQzYOz-gGkH5BZ40Ci8O1Tqwq-bIINJyhuHhHccC0gTinzSoG32UZ4AXGL8YaZ6whRQ47PUF=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiVZNl8VhUjdSHMRz3KLK-mQSZTJa8sRLW43Gtmu9JLa9wUlaWzjfNw5izoME4b0KNY11A128CiRvSaxrrlBYYhPGzXrJ2mIeUp9dug2r9f75xPy7F57bzx-MWYRUDTGlFWdHE1SEI3tEEUyJYP-ABTz9F5Pcg1f2yslXa6kZN4kRBLS9r-XkoJ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiVZNl8VhUjdSHMRz3KLK-mQSZTJa8sRLW43Gtmu9JLa9wUlaWzjfNw5izoME4b0KNY11A128CiRvSaxrrlBYYhPGzXrJ2mIeUp9dug2r9f75xPy7F57bzx-MWYRUDTGlFWdHE1SEI3tEEUyJYP-ABTz9F5Pcg1f2yslXa6kZN4kRBLS9r-XkoJ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj2jaVSp6Pv-88duesULjig_P_LVDW_WDGoW8JGtQEmPAHyREY7G9IDwOSTGQJZBYio6Kb6mJn6imVXJrkJuS6rW5MterHeOWoSKaiYlM3-dqjhASCDdyDB_D5B---To2qzJMDK7Qqb_ca9mAJVF4wq5GMXpwtWcD6cyrifmdD9zCWps9Lcfi_-&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj2jaVSp6Pv-88duesULjig_P_LVDW_WDGoW8JGtQEmPAHyREY7G9IDwOSTGQJZBYio6Kb6mJn6imVXJrkJuS6rW5MterHeOWoSKaiYlM3-dqjhASCDdyDB_D5B---To2qzJMDK7Qqb_ca9mAJVF4wq5GMXpwtWcD6cyrifmdD9zCWps9Lcfi_-=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgifEiOjiwhSXo8DLeUgKPJWl5kFp5Q0f07j4VlfNx30hktKkZiWyoFn3_OvVn8lFqlkVW0XGIRVBxveNljgwmZS14xPVQx-OlS1NPHxwjCgZMoKsCadOkbqJ2jiyFza5IX41ion4xQ1EpTdJmljJHIJcE_NLaj1MHZ42-IOR1iB5AsES16P0eN&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgifEiOjiwhSXo8DLeUgKPJWl5kFp5Q0f07j4VlfNx30hktKkZiWyoFn3_OvVn8lFqlkVW0XGIRVBxveNljgwmZS14xPVQx-OlS1NPHxwjCgZMoKsCadOkbqJ2jiyFza5IX41ion4xQ1EpTdJmljJHIJcE_NLaj1MHZ42-IOR1iB5AsES16P0eN=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgiw5nCq1jqQanJBq7EZw02bHuJeVDlQ1NuECOTvKeJIE39mvlNA6UEvgU0UVcfTu4vY8SaRRaLQ0PUxp-f5b98qSqb3MmYVZdKMH5vvR-Z_p16-VnBo_GvXtxak4phubO2uTWEuMNzUy8yBctoqlKFXE2gs6BjTcuN5MrVPF8odVjVENIH_IJs&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgiw5nCq1jqQanJBq7EZw02bHuJeVDlQ1NuECOTvKeJIE39mvlNA6UEvgU0UVcfTu4vY8SaRRaLQ0PUxp-f5b98qSqb3MmYVZdKMH5vvR-Z_p16-VnBo_GvXtxak4phubO2uTWEuMNzUy8yBctoqlKFXE2gs6BjTcuN5MrVPF8odVjVENIH_IJs=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhIv_M-6e6JSoCle6O0V-x5ZLgH05ivgOO9dgPkj2plEBr76gk_55MqYCUYbaUUJ7LF9HA0adZDrlZVadsipdOAsDe7AuuQ-iegUQXo8H5Huo320uDxGw0jnqbEru5qR8XF3A7CmvHdzxbhNakERSTFgQfR2Ro3ancpNBddm9PGdICEIK-BFU1-&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhIv_M-6e6JSoCle6O0V-x5ZLgH05ivgOO9dgPkj2plEBr76gk_55MqYCUYbaUUJ7LF9HA0adZDrlZVadsipdOAsDe7AuuQ-iegUQXo8H5Huo320uDxGw0jnqbEru5qR8XF3A7CmvHdzxbhNakERSTFgQfR2Ro3ancpNBddm9PGdICEIK-BFU1-=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhkHMqGo86zO5LPTbVUJmBEU2QZiFAlGx6dA5f2G0dMvFceF84gy--DeJRQw-mVW6X0JX_3ayJfT9yQR462xYYsoZJDkYn8aSt8Z_PQ2TzUob4snkUDT3wbV84iQfmeZ-rAAeg_wFnYZXpE8Cv1U0F_Tz-2v3Iit_TG0y5KRlgHHFuekHFq4kcJ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhkHMqGo86zO5LPTbVUJmBEU2QZiFAlGx6dA5f2G0dMvFceF84gy--DeJRQw-mVW6X0JX_3ayJfT9yQR462xYYsoZJDkYn8aSt8Z_PQ2TzUob4snkUDT3wbV84iQfmeZ-rAAeg_wFnYZXpE8Cv1U0F_Tz-2v3Iit_TG0y5KRlgHHFuekHFq4kcJ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhtkpiWpUbe0cGqKesOKDfrvJg3lmsQZvXkClrIf4-rcYdIw6H3OzCHEr14hE8w8YKdq43JTB_gzu3SERdhwQeQuvu3tzv9WDhyZd6oiH4Hj3Cp0qtdHqs1tZPl17vbQ4Le_p93-KU7EaHEIY4TYUbpxRC9guVtFpULzdmZffn70wtwS8PdkS-g&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhtkpiWpUbe0cGqKesOKDfrvJg3lmsQZvXkClrIf4-rcYdIw6H3OzCHEr14hE8w8YKdq43JTB_gzu3SERdhwQeQuvu3tzv9WDhyZd6oiH4Hj3Cp0qtdHqs1tZPl17vbQ4Le_p93-KU7EaHEIY4TYUbpxRC9guVtFpULzdmZffn70wtwS8PdkS-g=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjrwlr0Tolu_akUebK_c_hbv59TlQ5yR8hhT77TC6YxZsfNn3SA96q0rWKXRwDj6ehJEb86a48obw-izvMSA0A5KKDYiMCsdAUYRIl0aVYSXBN2tK0nkKhUZ7w-RDW9QTssGj06mw0itCDb31VVSY61FvP5dKRudSPQzMqvadXoupuhbfV6iype&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjrwlr0Tolu_akUebK_c_hbv59TlQ5yR8hhT77TC6YxZsfNn3SA96q0rWKXRwDj6ehJEb86a48obw-izvMSA0A5KKDYiMCsdAUYRIl0aVYSXBN2tK0nkKhUZ7w-RDW9QTssGj06mw0itCDb31VVSY61FvP5dKRudSPQzMqvadXoupuhbfV6iype=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiwcFmV49cBMNZrBHcto7wggfGHCuQdUCpq4HPralnsOK8RpJw0mBXNACd9UF4OnJ-IP_AT-MBlfGETOvJGze-JQeHRamFGYuedr1n-dlLql2IlZ7TNEl-Xx_1VR3PQoDMm61RlLf6qt3H_qgMFvolopnaZYTKVji8Yl2v2lFF3E1qW8x2-zzJI&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiwcFmV49cBMNZrBHcto7wggfGHCuQdUCpq4HPralnsOK8RpJw0mBXNACd9UF4OnJ-IP_AT-MBlfGETOvJGze-JQeHRamFGYuedr1n-dlLql2IlZ7TNEl-Xx_1VR3PQoDMm61RlLf6qt3H_qgMFvolopnaZYTKVji8Yl2v2lFF3E1qW8x2-zzJI=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiLJKLt0T9FDouKCQRsoQjELLU8VRDKh6UgHTwkNzlfBiY4pKgGc9rYi6c_n3Ny1dn_L0khrqMJ27jlHd1LWWkUdLj5ge-r8fEMMfYJrwJ0GmApwnvUs69qhMXqTyVBxg5Ansz2HpTMOi-AQ0yCWOtkIkQXYVtWan34HvZB9--kU5iwjpWWriNs&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiLJKLt0T9FDouKCQRsoQjELLU8VRDKh6UgHTwkNzlfBiY4pKgGc9rYi6c_n3Ny1dn_L0khrqMJ27jlHd1LWWkUdLj5ge-r8fEMMfYJrwJ0GmApwnvUs69qhMXqTyVBxg5Ansz2HpTMOi-AQ0yCWOtkIkQXYVtWan34HvZB9--kU5iwjpWWriNs=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhzl6eDIQOJY3J4VUs0OqR01W6o7uv-ylWcsoI8xw1vuUnGgvJ5BQPquqJSmxZfLDhDu8OTri-q0EezXVdKHiyQkuuIMvwtJ1ZgthfYzAIM2UFI0FAk-J8h_dIuZT4CORkzzRXwyTzdkhr5HpGPHYcSrR5z63SwCGnLZeCzhfDD3fZXUAmSBxEF&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhzl6eDIQOJY3J4VUs0OqR01W6o7uv-ylWcsoI8xw1vuUnGgvJ5BQPquqJSmxZfLDhDu8OTri-q0EezXVdKHiyQkuuIMvwtJ1ZgthfYzAIM2UFI0FAk-J8h_dIuZT4CORkzzRXwyTzdkhr5HpGPHYcSrR5z63SwCGnLZeCzhfDD3fZXUAmSBxEF=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjjtqrZZkM7MM_ohwL8vhqEFP07UySbUjNBHTQ_K5vsz2pggTn7CyJXjr1Ns9aPs4BO6MSkD0Y26CnkEEv6GxePIJWpO-_u2ZgQHTsEGHv1eVL9poNoQdmtCXAfEBDwUPgpzS8UuuM4IhnvfkNnGI1cIg5nGht860mmJfN23QFDMlVznd4lwVbO&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjjtqrZZkM7MM_ohwL8vhqEFP07UySbUjNBHTQ_K5vsz2pggTn7CyJXjr1Ns9aPs4BO6MSkD0Y26CnkEEv6GxePIJWpO-_u2ZgQHTsEGHv1eVL9poNoQdmtCXAfEBDwUPgpzS8UuuM4IhnvfkNnGI1cIg5nGht860mmJfN23QFDMlVznd4lwVbO=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhoPk-W_mQb8Y73fZmvEqX0eqHOx2yxUJgPXh3x-a1pWQa7v1WruIz3Ld0oV8WA3SvoD9tyC0f4fLUmmv8r1Rw8VbUT970jJjmDm_3DUxSxBGg6X3FazR3BYC4sgBWj1MW-j16dlmfSLBEDQGa4QzEj7wjQ5FU_hm9M1gYMIZrjSnoX9OAhGPPI&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhoPk-W_mQb8Y73fZmvEqX0eqHOx2yxUJgPXh3x-a1pWQa7v1WruIz3Ld0oV8WA3SvoD9tyC0f4fLUmmv8r1Rw8VbUT970jJjmDm_3DUxSxBGg6X3FazR3BYC4sgBWj1MW-j16dlmfSLBEDQGa4QzEj7wjQ5FU_hm9M1gYMIZrjSnoX9OAhGPPI=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgQtJD7aqBZnl7vgrRZPbNjmvit2if92Rz78WEsrvSrUDwzSZVcuUVyK_aAWTk71S1lBRyo40OGzjDJbTKAQuKejRMh0LEsbSDVU7K_bvuGytZA5rQ-HXKLOucgBvlr6cjDw6JxrnRnpoB8brX9uUbeGMUs6gK9oTBmBOcQefXTfJGEhi8wMnOO&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgQtJD7aqBZnl7vgrRZPbNjmvit2if92Rz78WEsrvSrUDwzSZVcuUVyK_aAWTk71S1lBRyo40OGzjDJbTKAQuKejRMh0LEsbSDVU7K_bvuGytZA5rQ-HXKLOucgBvlr6cjDw6JxrnRnpoB8brX9uUbeGMUs6gK9oTBmBOcQefXTfJGEhi8wMnOO=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg65kdGisT5XMBS51qb6fquueOK0q0bG-4m1ZFiThQ4KJcPSm4MbEfGajFJSrhbCsURx8aWSu22wdLLQuhJF9dJcM68rvHwQw542e2WcPJNipeOzf5s6Ugt6B72Bl7k947pTTJocKCC7fvzs2V0wqj_L53qDzokL8rXyrU2Vp6NusDVyHHzxq_s&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg65kdGisT5XMBS51qb6fquueOK0q0bG-4m1ZFiThQ4KJcPSm4MbEfGajFJSrhbCsURx8aWSu22wdLLQuhJF9dJcM68rvHwQw542e2WcPJNipeOzf5s6Ugt6B72Bl7k947pTTJocKCC7fvzs2V0wqj_L53qDzokL8rXyrU2Vp6NusDVyHHzxq_s=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjEtPWc6AHVrpADZhTaJPulHZCOy5ySwsxSBxWGqGVpl6J3npgnxNILKAwEG3TJ795eGjOovoLfJSqVEMD24mpXD1Gi1-X1YrfQqJAehgxYsoVgwfaGNcqKNWJzV22Gum5ZcRMlP0gqplhSoniNbYkl-hQamsGMS5lk55pcOEe_28o1KSiYth4r&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjEtPWc6AHVrpADZhTaJPulHZCOy5ySwsxSBxWGqGVpl6J3npgnxNILKAwEG3TJ795eGjOovoLfJSqVEMD24mpXD1Gi1-X1YrfQqJAehgxYsoVgwfaGNcqKNWJzV22Gum5ZcRMlP0gqplhSoniNbYkl-hQamsGMS5lk55pcOEe_28o1KSiYth4r=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiY1HvmlFLpZIjt4I7RX8YiPTb4AnFyWc7mbAlwpiJQ0ix54QvXOTIu5WZmtCJOTv60kGZbTHVLH7ekoMRwRGgit9aH1o1xc2--1itJXJJCopHEKG_9VnBmBlxU3CF_khVWs5WlFbKBKf4pz8KUWh7URbgILmTWRM-x3-ElDFv0P7oR-JDPkvH_&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiY1HvmlFLpZIjt4I7RX8YiPTb4AnFyWc7mbAlwpiJQ0ix54QvXOTIu5WZmtCJOTv60kGZbTHVLH7ekoMRwRGgit9aH1o1xc2--1itJXJJCopHEKG_9VnBmBlxU3CF_khVWs5WlFbKBKf4pz8KUWh7URbgILmTWRM-x3-ElDFv0P7oR-JDPkvH_=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj0kSOtgKaz984DU_gJ0m5AwOYrJsS0EO421TzAyrUOuR8ShoO8Hj6i9LTWDZVCjot3L52PHhE8w0sG1NFq2EcV6fB95kGcugQlJSW4OP4vdUyFaPJo54gVhjkXrUdgScobbE_StfclX2pNKdHAFlGG1YRuSK_YUbZPEA5G3HOSG9WTRQR5JUdS&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj0kSOtgKaz984DU_gJ0m5AwOYrJsS0EO421TzAyrUOuR8ShoO8Hj6i9LTWDZVCjot3L52PHhE8w0sG1NFq2EcV6fB95kGcugQlJSW4OP4vdUyFaPJo54gVhjkXrUdgScobbE_StfclX2pNKdHAFlGG1YRuSK_YUbZPEA5G3HOSG9WTRQR5JUdS=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;div style=&quot;text-align: left;&quot;&gt;順便一題，最近又看到不學無術的KOL在猛吹Panther Lake「Intel製程回來了」，對此，我只有以下評論：&lt;/div&gt;&lt;div style=&quot;text-align: left;&quot;&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;Panther Lake只是用來驗證並證實18A實際可行的產品，用這麼昂貴的製程去生產個人電腦產品，一點都不划算，不如都投入Xeon產品線 (Clearwater Forest, Diamond Rapids)，優先滿足暴增的資料中心需求。&lt;/li&gt;&lt;li&gt;所以Panther Lake很快就會被Nova Lake取代並且完成桌機筆電的大一統，後者表定使用TSMC N2。&lt;/li&gt;&lt;li&gt;現在談14A還太早，別的不說，何時會有產能？&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;當連Xeon的Compute Tile都得下單給TSMC才能跟AMD競爭，就是Intel先進製程的死期了。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;最後，再談談台美關稅協議。為了這種雞毛蒜皮小事還得打字實在覺得有點浪費生命。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;這是&lt;a href=&quot;https://www.amd.com/en/newsroom/press-releases/2025-4-14-amd-achieves-first-tsmc-n2-product-silicon-milesto.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;2025年4月14日的AMD新聞稿&lt;/a&gt;，照片上的兩人是蘇姿丰和魏哲家，內容是AMD率先使用TSMC N2生產Zen 6 CCD，然後N2已經在2025年底前正式量產，而美國廠區預計要到2029年左右才可能具備N2量產能力，落差將近四年，只要對半導體產業有點基本的認識，就不會講出「台積電把最先進製程整個連根拔起插到美國」的白痴蠢話。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgDdklJfuPUUnK8xsBLsqLLbizRdoBPyl1NSfGpptorfPx0KbPh03MhMcF7bgnwtZMgyj7cZbQ0bqCdByNXv2J9oHohkLf5-FtAsnjjOJ77u1u9-3FfJnOppd79KdJ14kbtFgWEHoXmFi9pL-dz1emeF0hp2-r6i0x5VfPh5V7RPX12dHyg9x83&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;3152&quot; data-original-width=&quot;5000&quot; height=&quot;253&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgDdklJfuPUUnK8xsBLsqLLbizRdoBPyl1NSfGpptorfPx0KbPh03MhMcF7bgnwtZMgyj7cZbQ0bqCdByNXv2J9oHohkLf5-FtAsnjjOJ77u1u9-3FfJnOppd79KdJ14kbtFgWEHoXmFi9pL-dz1emeF0hp2-r6i0x5VfPh5V7RPX12dHyg9x83=w400-h253&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;越無知講話越大聲、「只要我不懂就可以隨便胡說八道沒有關係」的變態心理，的確是柯文哲黃國昌之流對台灣社會帶來的最大傷害，他們讓一堆人深信無知無恥就是所向無敵的力量。&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/7667986077832554923/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/7667986077832554923?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/7667986077832554923'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/7667986077832554923'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/01/500-nvidiaintel.html' title='[微言大義500字] nVidia還不見得會是Intel的救星'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhNUH1c1YAOQifXe5VzGTtoCShMwQk_OHWKI65_xwAK0r_uIglVtaiA5Kb0PKoaf1_ecFXXxDsQOYxCWtvccAA_4Ce1yOkMY5XSKFACLNECVAq2EGs_4vVJhvyJlhuBOpCsKVNMj7iCQBUgclLYN7J9LMigowXW7hZvYzcmdFGNOxLCKJ0GEqKi=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-3671972378674414025</id><published>2026-01-11T14:19:00.014+08:00</published><updated>2026-01-13T09:40:51.985+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] 是不是很多網紅和KOL是到最近才對nVidia的系統整合策略少見多怪大驚小怪？</title><content type='html'>最近真的看到很無言，nVidia這些年來就一直在做這件事，一點都不稀奇，但看到一堆人後知後覺還擺出自己是「先知」的態度，實在不知該如何吐槽。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;以下短文使用Gemini產出，不想浪費自己的時間。&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: large;&quot;&gt;R系列代號都出來了，還在震驚「機櫃級」佈局？你們的資訊延遲是用「年」來算的嗎？&lt;/span&gt;&lt;/b&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;這一波「震驚」實在來得太過廉價且滑稽。NVIDIA的「機櫃即電腦」野心，是今天才有的嗎？早在多年前NVIDIA狠砸69億美元併購Mellanox的時候，劇本就已經寫死了。當大家還在為了消費級顯卡的FPS吵架時，老黃早就把戰場轉移到了Interconnect。&lt;br /&gt;&lt;br /&gt;從Grace Hopper的超級晶片，到Blackwell GB200 NVL72的銅纜互連，再到現在Rubin預計搭載的HBM4和更瘋狂的NVLink頻寬，這是一條筆直的技術演進線。Rubin的出現，只不過是再次確認了「單晶片摩爾定律已死，系統級摩爾定律當立」的事實。&lt;br /&gt;&lt;br /&gt;那些網紅現在才看懂NVIDIA要把伺服器ODM廠變成純代工的「流水線組裝工」，甚至驚訝於Switch和光模組被整合進背板裡。拜託，這在HGX時代就已經是顯學了好嗎？當GPU之間的通訊需求遠大於對外通訊需求時，把整個機櫃甚至多個機櫃，做成一顆大GPU就是唯一的物理正解。&lt;br /&gt;&lt;br /&gt;這些推陳出新的運算機櫃的核心意義不在於GPU能有多快，而在於它將進一步封死競爭對手的活路。未來的AI運算單元不是一張GPU卡，而是一個重達幾千磅、整合了液冷、電力傳輸和專有通訊協定的「黑盒子」。你想進來玩？除非你能像NVIDIA一樣，從矽光子、交換器晶片到CUDA生態系全部自幹出來。這也是AMD正在追趕的事情，而Intel早已看不到這兩家的車尾燈。&lt;br /&gt;&lt;br /&gt;所以，別再轉發那些「NVIDIA下一大盤棋」的廢話了。這盤棋已經下到終局了，現在只是在收官而已。&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;如果直到Rubin發表，你才意識到系統整合的威力，那你真的不適合評論半導體產業。&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: red; font-size: large;&quot;&gt;&lt;b&gt;以下是2021~2024年的過期資訊，但對2026年一樣適用。簡報內容過少，建議閱讀原文。&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;[2024/04/21]&amp;nbsp;&lt;a href=&quot;https://technews.tw/2024/04/12/nvidia-gtc-2024-revealed-layout/&quot;&gt;探索 Nvidia 的多重護城河：GTC 2024 透露布局和擴大領先優勢的企圖&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://today.line.me/tw/v2/article/aG3xP2p&quot;&gt;Line連結&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjcIWuGMpMLWULNZMRvc2k1tWfgF2Xk5eYjNR_C1CgoPmujAx5zYva1uBTmpzj6NFCqm7BCX6VPNkyEQL3PXKW0GevJ23dEPygzjqGaiykvkkxkj7WzpC4g1r1h9dYbHO4dmvOyieCBokkQ-wVAyMINrkhHE8YjqUv9zc2zpK1twgowGOWunGLC&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjcIWuGMpMLWULNZMRvc2k1tWfgF2Xk5eYjNR_C1CgoPmujAx5zYva1uBTmpzj6NFCqm7BCX6VPNkyEQL3PXKW0GevJ23dEPygzjqGaiykvkkxkj7WzpC4g1r1h9dYbHO4dmvOyieCBokkQ-wVAyMINrkhHE8YjqUv9zc2zpK1twgowGOWunGLC=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg9GvhVlydzhP3mfT2MGOy7JzmDO4t3hZX18ZeoAU2os3kKKwFZizUtCcOUINb4Ks2Akv5hgICdZ33cqJMT3LXSLi9k67QZ31TN0BhzTmKgOGZdXb2F_RBMF-90v3-iYbTLoeHD69xco9x84gv5Wzo7s8D5PjINBg7wOAvFYm-bb08n7J_shFp4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg9GvhVlydzhP3mfT2MGOy7JzmDO4t3hZX18ZeoAU2os3kKKwFZizUtCcOUINb4Ks2Akv5hgICdZ33cqJMT3LXSLi9k67QZ31TN0BhzTmKgOGZdXb2F_RBMF-90v3-iYbTLoeHD69xco9x84gv5Wzo7s8D5PjINBg7wOAvFYm-bb08n7J_shFp4=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgOc9RgA5Zktqp1YaI-OAAgLLndnxg8zmpJlZ2WMH-XzMYkyaaC7aanIkwoGWdN_Azb8c3KbIlUKNXop9nomgKbuVLwIBZF92emJLkqXBwKk9IfVwN69AeEh0fNS9dnN-HMKcN2grgzLQ_DiC9yu49uhLJzg7mJeh2-1yLY3arTrZHRUW8fuS9Q&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgOc9RgA5Zktqp1YaI-OAAgLLndnxg8zmpJlZ2WMH-XzMYkyaaC7aanIkwoGWdN_Azb8c3KbIlUKNXop9nomgKbuVLwIBZF92emJLkqXBwKk9IfVwN69AeEh0fNS9dnN-HMKcN2grgzLQ_DiC9yu49uhLJzg7mJeh2-1yLY3arTrZHRUW8fuS9Q=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhHDO51ggd1a8yV7_g9T6ySvIoDBReQPSISRw2XySChEI-ZofZWaRq5s9xCmSnlvPJxO0y8krSWtdUmbTV8L5cBG6AzkbMZdQIhCjzT2N2hCe8VLOdyDOpwoRqYXNo__gmaiYclbbppOWKVa9OLCQHrw0AbpaqTd-wJtDphcXhbI541hCo3bj3H&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhHDO51ggd1a8yV7_g9T6ySvIoDBReQPSISRw2XySChEI-ZofZWaRq5s9xCmSnlvPJxO0y8krSWtdUmbTV8L5cBG6AzkbMZdQIhCjzT2N2hCe8VLOdyDOpwoRqYXNo__gmaiYclbbppOWKVa9OLCQHrw0AbpaqTd-wJtDphcXhbI541hCo3bj3H=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgOpHhuHv2Ceqx5HDsPKfyROeJu0xXQNjhmIvgKVxLka-OURaYxMIVtUuiM6do0M3Uc8TIDai9JXOwbnIFu7kmRyWewcEojU5LktQMQRKrz49VHvD3v_25ztzZi3SAGntjLZ5Ocy2HE_o7HBvFEPQnhh2bRTl8Tva1p5oXftFw26_1QUtTgaEd9&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgOpHhuHv2Ceqx5HDsPKfyROeJu0xXQNjhmIvgKVxLka-OURaYxMIVtUuiM6do0M3Uc8TIDai9JXOwbnIFu7kmRyWewcEojU5LktQMQRKrz49VHvD3v_25ztzZi3SAGntjLZ5Ocy2HE_o7HBvFEPQnhh2bRTl8Tva1p5oXftFw26_1QUtTgaEd9=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjYabHHYEXeWibIzJvorCbt30zHBUKy4apWeiLmZNUMD-4M0XMasZpk2c8djsLV2FnUsEDmX8nMTQq260LN3cSL5pMFxzytb3F86-dseXE9-q0CISF4CXjZkVF8w1kWeNdPTG1dfw3ciBtf0URWguI7pst0Wx7Yd4lji-5GCCPjxylKtp9kSDAi&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjYabHHYEXeWibIzJvorCbt30zHBUKy4apWeiLmZNUMD-4M0XMasZpk2c8djsLV2FnUsEDmX8nMTQq260LN3cSL5pMFxzytb3F86-dseXE9-q0CISF4CXjZkVF8w1kWeNdPTG1dfw3ciBtf0URWguI7pst0Wx7Yd4lji-5GCCPjxylKtp9kSDAi=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiBs97QnHgXOoBcQR8mdv4LgnNUM3LaZSKQIA97eBE0mgY4Qi1GhTNqS2kuYa0v8QyY6xzBUdhJlUrgePVfgM_0ZA0LFsypuYnO4_dD5-8wi-BM2eKJ2j0NSTzv9urIAESGANnNda-zSdsPy1ONPfIPOR8EZgB-XhDgGdwQqFMI_fgZd_q5xEmq&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiBs97QnHgXOoBcQR8mdv4LgnNUM3LaZSKQIA97eBE0mgY4Qi1GhTNqS2kuYa0v8QyY6xzBUdhJlUrgePVfgM_0ZA0LFsypuYnO4_dD5-8wi-BM2eKJ2j0NSTzv9urIAESGANnNda-zSdsPy1ONPfIPOR8EZgB-XhDgGdwQqFMI_fgZd_q5xEmq=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiyM27JrsQXWyzwCe0ppS6rTVKKTSVUtenlVz_f5_ALGfK_w943-vXxcvazPWi--Ua1xEZeRMKK4gJE3i3HOhqM_iv3tTjiuD-YwxUaW-z_xNE19M5Ouf17-SmJLJmRtcMDbDkzHY7u1LndqzADDV5F6lHAtvJkDatnRSK4xyH19k23c9yyRCav&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiyM27JrsQXWyzwCe0ppS6rTVKKTSVUtenlVz_f5_ALGfK_w943-vXxcvazPWi--Ua1xEZeRMKK4gJE3i3HOhqM_iv3tTjiuD-YwxUaW-z_xNE19M5Ouf17-SmJLJmRtcMDbDkzHY7u1LndqzADDV5F6lHAtvJkDatnRSK4xyH19k23c9yyRCav=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg2aCoHj-25d7HDTxHCltqWnb-XALMEkEtK80vuO_YoZD778-Hya0erBZF6O2-XCE0b21mZEzfTGEZiKzDTaRRN1OsAh1q1U32ctcFlo2zDLD-VwaU1kmrUHkEfGaf4sIhqpX4-zW0oZkwXx45yItMKWVIKJhPGZTZRHAuBezHyA32ntuB3hy11&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg2aCoHj-25d7HDTxHCltqWnb-XALMEkEtK80vuO_YoZD778-Hya0erBZF6O2-XCE0b21mZEzfTGEZiKzDTaRRN1OsAh1q1U32ctcFlo2zDLD-VwaU1kmrUHkEfGaf4sIhqpX4-zW0oZkwXx45yItMKWVIKJhPGZTZRHAuBezHyA32ntuB3hy11=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjE-dR2LcMZyZ6_GiNj-OuINst08YCFT-tlrXnD8uGzeOLS4hRwUohTQ9F2eDHwFdDCmGCl1gWGDxzGLNiUXcGeezbCPcd8azNcrpGayBxf9c8gSnJaZ41E_CyHF5e2E7xmOg34FLT1u8aKMHt0poupkuqHT5VVLgMq0YzLTHnNtWOU6xDYpygw&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjE-dR2LcMZyZ6_GiNj-OuINst08YCFT-tlrXnD8uGzeOLS4hRwUohTQ9F2eDHwFdDCmGCl1gWGDxzGLNiUXcGeezbCPcd8azNcrpGayBxf9c8gSnJaZ41E_CyHF5e2E7xmOg34FLT1u8aKMHt0poupkuqHT5VVLgMq0YzLTHnNtWOU6xDYpygw=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgzEWiz--OkcTPuYKz-xw6Plxvs1bQhcvqVFD0NmF7wAfbYsxlspkNfKRKbG41uZGkSyNr3joSNu_qsB8pa1BAk9Ent20ZkMA-66fc5Q6gNxY1a3IKZ5FS1hNjuElaGENr1VAT_hhdT7tuLZa5JS41OR6-YXvbb6snMLubzJpF9mz7X4k_6Qs_E&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgzEWiz--OkcTPuYKz-xw6Plxvs1bQhcvqVFD0NmF7wAfbYsxlspkNfKRKbG41uZGkSyNr3joSNu_qsB8pa1BAk9Ent20ZkMA-66fc5Q6gNxY1a3IKZ5FS1hNjuElaGENr1VAT_hhdT7tuLZa5JS41OR6-YXvbb6snMLubzJpF9mz7X4k_6Qs_E=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiao-cAdf2cY5XtnpEPflyaYD8DAk_-zBiJpFVQzd093AHWCjUWQGxZlxE9BfUEa8vPY7anFkFuu9jbAKNP7OOkYVIaaRkbt1jN6Nyc46gt7IJJbw0eKbnXA3YNyuDMIM-tVAexoTJ_anMPW12N_nx0_xaenJZ3I8fngyaqxmDDIPw9acszauM6&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiao-cAdf2cY5XtnpEPflyaYD8DAk_-zBiJpFVQzd093AHWCjUWQGxZlxE9BfUEa8vPY7anFkFuu9jbAKNP7OOkYVIaaRkbt1jN6Nyc46gt7IJJbw0eKbnXA3YNyuDMIM-tVAexoTJ_anMPW12N_nx0_xaenJZ3I8fngyaqxmDDIPw9acszauM6=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhQKViSk9zO2EXdKuF7cyd6YtVLTkL4ftWK7QmEHG3oXEoJ1cn6aZonR2ad5i5SkNraV-d0W8kDoYV8MN-17geRwArA2m5WZFEqKmxh1YU3Xp_mluRKTDCbTPdCGXgzhNhEZvAxeqyZ7RpGHIQcoH929ZiZWcBAiO9AOVnWMYV205C3hD52ReVQ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhQKViSk9zO2EXdKuF7cyd6YtVLTkL4ftWK7QmEHG3oXEoJ1cn6aZonR2ad5i5SkNraV-d0W8kDoYV8MN-17geRwArA2m5WZFEqKmxh1YU3Xp_mluRKTDCbTPdCGXgzhNhEZvAxeqyZ7RpGHIQcoH929ZiZWcBAiO9AOVnWMYV205C3hD52ReVQ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi1gqaZWlGiLhU55t--5joXCKhIxwzuOOoak56BLFEaeiAqMrhpuRKUSHbOf5tS2mCso2rJOCdyKNmDUWmeELrB6Rva0DUEa5aV2vfAUr1dT5mrZb2p36Ixq2XwOzhQXs2DcptG18w0jam3yzkf4s1V2zZU3PnOo-Qz5hIlRsYYyQjgLOYwg4HD&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi1gqaZWlGiLhU55t--5joXCKhIxwzuOOoak56BLFEaeiAqMrhpuRKUSHbOf5tS2mCso2rJOCdyKNmDUWmeELrB6Rva0DUEa5aV2vfAUr1dT5mrZb2p36Ixq2XwOzhQXs2DcptG18w0jam3yzkf4s1V2zZU3PnOo-Qz5hIlRsYYyQjgLOYwg4HD=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg5zshg5BxOWGjgHBohkdreb0V36grf9fxah_KWTwQQV0HCAxo_ar3Bm0DyJkwDRj1Y40fKYmKcWFX4L9PZg7YH83McOiSkiwuecqDVXHldvtSBcoQGcbq0xnL42G5LXmoBkoDqvBeODKCVRLmMSyp3WYVrExGojoPxGCcYbYr8RiTKfMbel-qk&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg5zshg5BxOWGjgHBohkdreb0V36grf9fxah_KWTwQQV0HCAxo_ar3Bm0DyJkwDRj1Y40fKYmKcWFX4L9PZg7YH83McOiSkiwuecqDVXHldvtSBcoQGcbq0xnL42G5LXmoBkoDqvBeODKCVRLmMSyp3WYVrExGojoPxGCcYbYr8RiTKfMbel-qk=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;[2024/03/29]&amp;nbsp;&lt;a href=&quot;https://technews.tw/2024/03/29/nvidia-cuda-nvlink/&quot;&gt;探索 Nvidia 的多重護城河：不只有 CUDA，NVLink 串連頻寬更難跨越&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://today.line.me/tw/v2/article/j7m5wLz&quot;&gt;Line連結&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgjO-x6sK_jJdCsvTvhfFNirM2tGfqQOXGIMVxShXGe1GMclPmysRaS7-mJ47bQLKh0It4wsPB1zIR8jrxtxQA-HkueQ-kzFFJzpP6v5AEw5tjkyz61yo8plrDbY6sqfWDK3qObcRGLW2aqCZLanqn_xVBIgMMLlS7FAWS4UZgfeueDeUBSudpE&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgjO-x6sK_jJdCsvTvhfFNirM2tGfqQOXGIMVxShXGe1GMclPmysRaS7-mJ47bQLKh0It4wsPB1zIR8jrxtxQA-HkueQ-kzFFJzpP6v5AEw5tjkyz61yo8plrDbY6sqfWDK3qObcRGLW2aqCZLanqn_xVBIgMMLlS7FAWS4UZgfeueDeUBSudpE=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjeJinqmn3eZwAdGLfQPvyjAcixRKy3pHA9oLiEQXoDxpDXGPQwOQcmxRK31rTjolVvwT7HB7aa2h-4Z-tP7cOG1El_46eODCd1OlK5XSxupbXENOhtCs6xecFNyukHJ5hYARmdZCoN6gaPdDj5Cls2CQHKgW9IzYNSvqTdckS03qRWXDiw4-FT&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjeJinqmn3eZwAdGLfQPvyjAcixRKy3pHA9oLiEQXoDxpDXGPQwOQcmxRK31rTjolVvwT7HB7aa2h-4Z-tP7cOG1El_46eODCd1OlK5XSxupbXENOhtCs6xecFNyukHJ5hYARmdZCoN6gaPdDj5Cls2CQHKgW9IzYNSvqTdckS03qRWXDiw4-FT=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgdr3_Rl-UAcp2xF80vWZpI9gCbznc6JLWIG7PveprrkT4eJzs3136i_mSjXetX1GMoewyr7dfJG3mkrbStDjdS6aRgDGLj4VvoPd10-wS7ikHQ5KTI9NK6DcYVoKXEBLIScr3tLVW6AiSfFpqK1NhZAgfqm3uDRq9NfKKJhLLSJ7XVLJW3x73U&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgdr3_Rl-UAcp2xF80vWZpI9gCbznc6JLWIG7PveprrkT4eJzs3136i_mSjXetX1GMoewyr7dfJG3mkrbStDjdS6aRgDGLj4VvoPd10-wS7ikHQ5KTI9NK6DcYVoKXEBLIScr3tLVW6AiSfFpqK1NhZAgfqm3uDRq9NfKKJhLLSJ7XVLJW3x73U=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjahFs_M4XB_YzjsJUSQsDgmx1kcSVGfsGnJMsOvhkU11xM4b-hBJPUcAASxSgPE-BhT75KTerP1rm6A3WOxxpenCScCiQ0fKtdBXkzEiDPWOW07yPbJul0DPKTV3ugn28CLNu4TJ-4fNOeM-2mp4KvQ6IRDcY_2lWolYRnmihFwHt8vo8E4hly&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjahFs_M4XB_YzjsJUSQsDgmx1kcSVGfsGnJMsOvhkU11xM4b-hBJPUcAASxSgPE-BhT75KTerP1rm6A3WOxxpenCScCiQ0fKtdBXkzEiDPWOW07yPbJul0DPKTV3ugn28CLNu4TJ-4fNOeM-2mp4KvQ6IRDcY_2lWolYRnmihFwHt8vo8E4hly=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhRW6OitZb4Siok0LH8CorlGS-ndoZgEVdnh-6dZb_FtGLAutJr03l-huoB4Ta4uZZCC2Hi69urt7cDYd95LeQeuOTpmeNciSegJOUwBi-tuyhQIGyNJOzU9_Xj__FSOHm28XRTsU5tAwxjA_CFeihHff54fnj3aJGNx6U7mzxOfnQoClKNMOZc&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhRW6OitZb4Siok0LH8CorlGS-ndoZgEVdnh-6dZb_FtGLAutJr03l-huoB4Ta4uZZCC2Hi69urt7cDYd95LeQeuOTpmeNciSegJOUwBi-tuyhQIGyNJOzU9_Xj__FSOHm28XRTsU5tAwxjA_CFeihHff54fnj3aJGNx6U7mzxOfnQoClKNMOZc=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjsZox5kwwxxksxYDijQmRKiaO-k22RFhHK-e28n-52zMC6YuYihyIxTYxTHQQmy_KzYoIKbSxxV5oXkjCbJ16UQShCaJYUMzo6sCmTTt8R-xcy0rbNteQMyWfoUBy8cVZIqbLVv8RH_vUxpUVLBk6-uqIkepIQGF5UHEFQWlOm-r9a-Qz9C-tW&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjsZox5kwwxxksxYDijQmRKiaO-k22RFhHK-e28n-52zMC6YuYihyIxTYxTHQQmy_KzYoIKbSxxV5oXkjCbJ16UQShCaJYUMzo6sCmTTt8R-xcy0rbNteQMyWfoUBy8cVZIqbLVv8RH_vUxpUVLBk6-uqIkepIQGF5UHEFQWlOm-r9a-Qz9C-tW=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgjHJxAXjD7k-fiKLnBvXv4fS28v5AHNc2GZTflpyiItpHN6Q0wR8w0_pU2j_w4e8tDrWYXkw0XhRJuFjZyrD5RIWdnvD8d11KGB8ZHlJVv5pIFTaGroQgDT04JgJBoHInlRMt77szBmVQ_wTEQpjphRcFoQwsmXo7BYwEyERlWsn46O7ZEbK2v&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgjHJxAXjD7k-fiKLnBvXv4fS28v5AHNc2GZTflpyiItpHN6Q0wR8w0_pU2j_w4e8tDrWYXkw0XhRJuFjZyrD5RIWdnvD8d11KGB8ZHlJVv5pIFTaGroQgDT04JgJBoHInlRMt77szBmVQ_wTEQpjphRcFoQwsmXo7BYwEyERlWsn46O7ZEbK2v=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhfkJT2mMz64zc-rghtN9wtvclTGQpm0hxxAf2dkP66qNag1InYtJg98WGyraIRDbrhgGF1SEkf8UZnFLGIcFi7TV_5S1QrGj7lyWaYm871wLYHPxlXVXUFuCJBL9XtsCrpGTXJ_bIqD5jVedAtsyI2xhvHu6CHVScFQQ3zgeu8BeUi7R60cusC&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhfkJT2mMz64zc-rghtN9wtvclTGQpm0hxxAf2dkP66qNag1InYtJg98WGyraIRDbrhgGF1SEkf8UZnFLGIcFi7TV_5S1QrGj7lyWaYm871wLYHPxlXVXUFuCJBL9XtsCrpGTXJ_bIqD5jVedAtsyI2xhvHu6CHVScFQQ3zgeu8BeUi7R60cusC=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhKj2MOyiDdAxXG5hVZgEfoTu0IMuMFKbgDznub6ytKX3PXYZZmO6yxufTqIm78UOAhidotIb-rUjQJqqJHv3lakttODJuGprQHIVx9t0ewLvjQKCEEigSQJXTNLdEVFHeIlImdurqk07LHM0fTeni0epzE63M4au0oYGkE13bWRMb5RBS2gPR3&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhKj2MOyiDdAxXG5hVZgEfoTu0IMuMFKbgDznub6ytKX3PXYZZmO6yxufTqIm78UOAhidotIb-rUjQJqqJHv3lakttODJuGprQHIVx9t0ewLvjQKCEEigSQJXTNLdEVFHeIlImdurqk07LHM0fTeni0epzE63M4au0oYGkE13bWRMb5RBS2gPR3=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg3eUwrakazXnCDDKx7unI3h18cqqcDkz5G4SpflisF_uhCi3jwqTZxog0p_m4GVA7O5Q1gdOBLuS0imOQqIk1TA67Yp_rqXRhOp6HOW4Zs5wWwTuhLdZqNC0_mMve9hYGwMX4Lvo2gOME_cr9unnauk916MHDeAO8rbrbfSNVrW2cRe5OEggDT&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg3eUwrakazXnCDDKx7unI3h18cqqcDkz5G4SpflisF_uhCi3jwqTZxog0p_m4GVA7O5Q1gdOBLuS0imOQqIk1TA67Yp_rqXRhOp6HOW4Zs5wWwTuhLdZqNC0_mMve9hYGwMX4Lvo2gOME_cr9unnauk916MHDeAO8rbrbfSNVrW2cRe5OEggDT=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh0fld3fjnFcOqEVHfmidmPmlz-e11-l-WtrKM97fkW1jINnj9NxFzFpst64uilREo424oEPT7UITd5-1D0WFzXIl65s-ciV9sEOcU_ke1gTzSGHN7srbwEgOq4v2OsgWD9HSFDLfoGn_PBh7E09fc3pi5xRVihjIul3j1WH0XM_wX6RVZWStW_&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh0fld3fjnFcOqEVHfmidmPmlz-e11-l-WtrKM97fkW1jINnj9NxFzFpst64uilREo424oEPT7UITd5-1D0WFzXIl65s-ciV9sEOcU_ke1gTzSGHN7srbwEgOq4v2OsgWD9HSFDLfoGn_PBh7E09fc3pi5xRVihjIul3j1WH0XM_wX6RVZWStW_=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgEoVxZSnghVNy7jt-Wqr4p8Bcg-I0VcRezhgKa7n7vTmMWmWyViIi7FGzdtKmVvBMYabY5XaQWj2AFSYDz0xKlKaxqS30iDrvhRJ_BWGeXV2f7rPgK70l-P2aivy_HDe9XnKdvej02iNrWh3kV50XPmtKib3cSurjXqM9KASjfau4ykiLN2GVt&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgEoVxZSnghVNy7jt-Wqr4p8Bcg-I0VcRezhgKa7n7vTmMWmWyViIi7FGzdtKmVvBMYabY5XaQWj2AFSYDz0xKlKaxqS30iDrvhRJ_BWGeXV2f7rPgK70l-P2aivy_HDe9XnKdvej02iNrWh3kV50XPmtKib3cSurjXqM9KASjfau4ykiLN2GVt=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;background-color: white; clear: both; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjkgzbKE1Ne5-8hcroW2Jnr8K83uMcIxeQ4JU2KSOnDOqZSUiT7Po402Px5bUrprg6UUohMr5YDskSK9f80mH7cMU301Az-DXt4IrHvkq1yAwBz5HxapqktGxblzPl6oUkVckRK-thywVR1ykcloMKwBkqFCBt-TTDowF_yBxJK2olwpojeGAUn&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjkgzbKE1Ne5-8hcroW2Jnr8K83uMcIxeQ4JU2KSOnDOqZSUiT7Po402Px5bUrprg6UUohMr5YDskSK9f80mH7cMU301Az-DXt4IrHvkq1yAwBz5HxapqktGxblzPl6oUkVckRK-thywVR1ykcloMKwBkqFCBt-TTDowF_yBxJK2olwpojeGAUn=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;[2021/04/27]&amp;nbsp;&lt;a href=&quot;https://technews.tw/2021/04/27/smart-nic-nvidia/&quot;&gt;Nvidia Smart NIC 不單是 Arm 與 GPU 送做堆，而是「掀起革命一角推翻 x86」的起點&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://today.line.me/tw/v2/article/Yz8pXW&quot;&gt;Line連結&lt;/a&gt;&lt;div dir=&quot;ltr&quot; trbidi=&quot;on&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div dir=&quot;ltr&quot; trbidi=&quot;on&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEivKsXwL6PKZ6voWR0L-DVd4WbNwBWigI-yCjyxKcO2rf6lp-71mzASWFKRMLtHS0dnnP2Hrgk1GVbB_VFdHXD8XVg15NxCjgVMu8G0wd7Bhhth9NkeKs19MCycH8TWqggiGqgT9dwDxGTv2sKJrCmMjBXJRv4FgL6yfGjJDOjfw5NUBd5rJZKT&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEivKsXwL6PKZ6voWR0L-DVd4WbNwBWigI-yCjyxKcO2rf6lp-71mzASWFKRMLtHS0dnnP2Hrgk1GVbB_VFdHXD8XVg15NxCjgVMu8G0wd7Bhhth9NkeKs19MCycH8TWqggiGqgT9dwDxGTv2sKJrCmMjBXJRv4FgL6yfGjJDOjfw5NUBd5rJZKT=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhENtPpflqAFfBZj9n87O-NLM5Hi72NXHU7rixgFricQFjxMjmetwsMsKpttdAVnsA8QnGL8q8pz_tzLwhnxlWnWLC4HiVEXrpfwsjpawABPgd1D_km6TwEJ9Xw9cgWNujFhnZNKAqW0-zoxsFcrOi5DroRYPbLVQBh0xq7Ltl24uAEqSkCIzPR&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhENtPpflqAFfBZj9n87O-NLM5Hi72NXHU7rixgFricQFjxMjmetwsMsKpttdAVnsA8QnGL8q8pz_tzLwhnxlWnWLC4HiVEXrpfwsjpawABPgd1D_km6TwEJ9Xw9cgWNujFhnZNKAqW0-zoxsFcrOi5DroRYPbLVQBh0xq7Ltl24uAEqSkCIzPR=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjBDMjm_DCul-vesJaoCe-z2eRZ2cXXff3uo_4LTaDKZUQCZ8agFfK1mcmKv7QqptY67e0qkFGwtQ7dLmQtpsXBjUDY0KuGqKbZ_xkJFyDluu4CanpEuHppaUYZDdFMtuQQJFApAz2uR5H51WoUVVTPwXbvA3h9QBLx4txSrpqzROSAE_wKaPoh&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjBDMjm_DCul-vesJaoCe-z2eRZ2cXXff3uo_4LTaDKZUQCZ8agFfK1mcmKv7QqptY67e0qkFGwtQ7dLmQtpsXBjUDY0KuGqKbZ_xkJFyDluu4CanpEuHppaUYZDdFMtuQQJFApAz2uR5H51WoUVVTPwXbvA3h9QBLx4txSrpqzROSAE_wKaPoh=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiPIJkuKdyt5S6HLhGyFdU8PBDjOD0rKh-aW6JvPyTt4sVVIgHFXOmWv7OFt4HiVSUfVc_SRAGPU8wRVAx84WzyzlbHTP9oTCJrxoKcodTB448UUEtsExF7QyxH1Heym3CWqLlsRr8W25NAeuUk5b_fDp-A1LVv50su9posVQe6ivht4GQAFRPd&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiPIJkuKdyt5S6HLhGyFdU8PBDjOD0rKh-aW6JvPyTt4sVVIgHFXOmWv7OFt4HiVSUfVc_SRAGPU8wRVAx84WzyzlbHTP9oTCJrxoKcodTB448UUEtsExF7QyxH1Heym3CWqLlsRr8W25NAeuUk5b_fDp-A1LVv50su9posVQe6ivht4GQAFRPd=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjEjDVpc-g9ek670r5xNHF5K-6berJbq10TALHA95T6qC2ENacBxAct33axVDoSnSPWxmTt4rYhlvgaF6OTnzoQ-ROM8KYid1fc16IYQMdVSnp1lQGfg5Ce5Jd7Sr9ONS5_hKGbnjYVMPeKTOSDjmSCayMniPPzRuVfAceXGyqv1F8yAb63ewpx&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjEjDVpc-g9ek670r5xNHF5K-6berJbq10TALHA95T6qC2ENacBxAct33axVDoSnSPWxmTt4rYhlvgaF6OTnzoQ-ROM8KYid1fc16IYQMdVSnp1lQGfg5Ce5Jd7Sr9ONS5_hKGbnjYVMPeKTOSDjmSCayMniPPzRuVfAceXGyqv1F8yAb63ewpx=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgzlzwghzPTramLkZyVfm1IZbpbrPOMqmXzG-bLL5vudveGKfHWXwiIH-xN4-XkmvjsemmTqB5HVuStN6EcHfXPDcbmU4aNdmScJeurKngxewRIifJKx-NChVp1gUb2-9E1wu5uSLHk-Xs4eFDKY-r3idlxdnXu0Gsi7S-6ShhyopMueMUtJnFu&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgzlzwghzPTramLkZyVfm1IZbpbrPOMqmXzG-bLL5vudveGKfHWXwiIH-xN4-XkmvjsemmTqB5HVuStN6EcHfXPDcbmU4aNdmScJeurKngxewRIifJKx-NChVp1gUb2-9E1wu5uSLHk-Xs4eFDKY-r3idlxdnXu0Gsi7S-6ShhyopMueMUtJnFu=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgSM7wKDhLAwDsL3Q6ZI7H-2dtvUWHPXIRvtNXzfJYtkxErHaYq4350EvtrPPMOv-zsEwUlpQCzdhbW084vrbKBjzSync44v28jXfMW6iOqNkCWWYCByQPnN8NtRM-9UpCQ5hTS8l89uMwEB6kMdt8b511TXJCQlakalQhnTt5WSHeb-sYfbCgi&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgSM7wKDhLAwDsL3Q6ZI7H-2dtvUWHPXIRvtNXzfJYtkxErHaYq4350EvtrPPMOv-zsEwUlpQCzdhbW084vrbKBjzSync44v28jXfMW6iOqNkCWWYCByQPnN8NtRM-9UpCQ5hTS8l89uMwEB6kMdt8b511TXJCQlakalQhnTt5WSHeb-sYfbCgi=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi58uPylei2R8YBVYM5zPhiaO61SrMrJfTT8rzB7N77Ooyz58rqswnT6EbxN3sKe0PJ9KKCLfE5FNIjTqbZOAnrQ5jq9kvlD0KSMYoUYIXOVizc7ngx1RwzMZ_raKokKj5cv2b4tKmQ-ojWbCKvWRf1HIfqLiCG86NBLZu8ZB9-wr5P03HHzh1B&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi58uPylei2R8YBVYM5zPhiaO61SrMrJfTT8rzB7N77Ooyz58rqswnT6EbxN3sKe0PJ9KKCLfE5FNIjTqbZOAnrQ5jq9kvlD0KSMYoUYIXOVizc7ngx1RwzMZ_raKokKj5cv2b4tKmQ-ojWbCKvWRf1HIfqLiCG86NBLZu8ZB9-wr5P03HHzh1B=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhco4uYFATWpjgV1QaSqXNT98hCreBItfUnNY0MfAUzIN-HESfS-zfRTOaY2pvXP3nC5e_gbVtxrb_1nK8cOLzJGbPGOv9NZ448aZZIq_2FNZ1Jp6FEn4ont_vKi9tjKx3z506lin43Bwemp52wJbI07oiZ9gQKGSc6f5vgeUxPflxoNZTkC8N-&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhco4uYFATWpjgV1QaSqXNT98hCreBItfUnNY0MfAUzIN-HESfS-zfRTOaY2pvXP3nC5e_gbVtxrb_1nK8cOLzJGbPGOv9NZ448aZZIq_2FNZ1Jp6FEn4ont_vKi9tjKx3z506lin43Bwemp52wJbI07oiZ9gQKGSc6f5vgeUxPflxoNZTkC8N-=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiyHgvg4OBqwFRSvOFiQ0w7DI-wEVXA-Ovh1ggMesA5dQeFqQPdF77SRbdz6e4sWAiiQ6zLQmofToBoB4VDEJyuEYt6sY87lc-JC1edW4Jn6t53PRt_ohrF3pvclyybqZUAXbzHZQw7NsyUyq4KnolvSLO7InAaCdeHUOfKjH0714tupdaK0Apl&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiyHgvg4OBqwFRSvOFiQ0w7DI-wEVXA-Ovh1ggMesA5dQeFqQPdF77SRbdz6e4sWAiiQ6zLQmofToBoB4VDEJyuEYt6sY87lc-JC1edW4Jn6t53PRt_ohrF3pvclyybqZUAXbzHZQw7NsyUyq4KnolvSLO7InAaCdeHUOfKjH0714tupdaK0Apl=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhV1cY6c9kIL1gF_v9I6RA-Yij-SPsON6LqqH7_pQeMbe6dQ_mIHWl_SJ0UNZE6Ljqme8CbtAe901lV7R_UDD7oUO7ea0wLfmo7Z9dEiL-WMxrB0zQJMx2SjK_lxaX5LJjlEb9r4GqfrpBGYsyKLb4zp-Wn-7qxuTJcYifm0DisK2HPPn91fSP4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhV1cY6c9kIL1gF_v9I6RA-Yij-SPsON6LqqH7_pQeMbe6dQ_mIHWl_SJ0UNZE6Ljqme8CbtAe901lV7R_UDD7oUO7ea0wLfmo7Z9dEiL-WMxrB0zQJMx2SjK_lxaX5LJjlEb9r4GqfrpBGYsyKLb4zp-Wn-7qxuTJcYifm0DisK2HPPn91fSP4=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj2F8vZcUJgDuwRSynQVN3zu3gTwKqtQgjYw5JiMdc4uZM9zII1cueSJfvibkFXg26lCVHjZ2c1wrW1IsnxTtaM_YcniHgtgXcJt72YFENX2X4Jha4GICTyuGoiJWXVJEU6RRs89zMzyk6Su6JbbRLlg0emxz2urrSs2ERNHJLy-WTXoX3yYP7Q&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj2F8vZcUJgDuwRSynQVN3zu3gTwKqtQgjYw5JiMdc4uZM9zII1cueSJfvibkFXg26lCVHjZ2c1wrW1IsnxTtaM_YcniHgtgXcJt72YFENX2X4Jha4GICTyuGoiJWXVJEU6RRs89zMzyk6Su6JbbRLlg0emxz2urrSs2ERNHJLy-WTXoX3yYP7Q=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgzUBbZqd7jlkv5Axn5f8mUWtkvAUVh0g0TaJS_0BCZTwftTL6mz6otgAxBvZi_YMMbQGluDNQkj0UPJpSBOD8-KNJdy5fJf3nxvR0k89AGgPxpnrmsesNJUHDdFevt2M0WulJl00kXfZiDpfcVktMoWsf_nx53fRhBFHVF0ttXLnVEQmlH_tH4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgzUBbZqd7jlkv5Axn5f8mUWtkvAUVh0g0TaJS_0BCZTwftTL6mz6otgAxBvZi_YMMbQGluDNQkj0UPJpSBOD8-KNJdy5fJf3nxvR0k89AGgPxpnrmsesNJUHDdFevt2M0WulJl00kXfZiDpfcVktMoWsf_nx53fRhBFHVF0ttXLnVEQmlH_tH4=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiPAwJlAB86DalUBVNwdy5BMu6pjH6TJtI_3Wj1Ojy7tll00MZ0C-ySO25Sg3FuGfnu0S5r1QUELDU7I-bMsvdzgs9IhYres95JBiuZwaf4_6BMtvFp06lrr3-n4lMqShefk3HyFI4LZw7txUitar4W604HcqCs9tZYcC2wNujZ418WgKcOLv9h&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiPAwJlAB86DalUBVNwdy5BMu6pjH6TJtI_3Wj1Ojy7tll00MZ0C-ySO25Sg3FuGfnu0S5r1QUELDU7I-bMsvdzgs9IhYres95JBiuZwaf4_6BMtvFp06lrr3-n4lMqShefk3HyFI4LZw7txUitar4W604HcqCs9tZYcC2wNujZ418WgKcOLv9h=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj0VVSd4ZrIXfhjnSHyZXZKz9C5ufHwexJcEPiHyFTd9QN6TEfXTZCBdM6-pB_Y4E-gOtk5qdfevjf4e7Gtez0b9wcEbvP_vY3Z0v8j36HLlYX5NWQJvAoJ-BMpoHuC2PGvNhZHqY6lqlK_qdqxg9jJWGvxP1EReaxQzIuacOt6g-_ThCslSEaA&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj0VVSd4ZrIXfhjnSHyZXZKz9C5ufHwexJcEPiHyFTd9QN6TEfXTZCBdM6-pB_Y4E-gOtk5qdfevjf4e7Gtez0b9wcEbvP_vY3Z0v8j36HLlYX5NWQJvAoJ-BMpoHuC2PGvNhZHqY6lqlK_qdqxg9jJWGvxP1EReaxQzIuacOt6g-_ThCslSEaA=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;不過天底下任何事物都有邏輯上的極限，我也很好奇nVidia的全面通吃策略，最後會撞上那一道巨牆，但&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;我很肯定絕對不會是Google的TPU&lt;/b&gt;&lt;/span&gt;。&lt;div style=&quot;background-color: white; color: black; font-family: &amp;quot;Noto Sans TC&amp;quot;; font-size: medium;&quot;&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div style=&quot;background-color: white; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px;&quot;&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;延伸閱讀 (主要是筆者在&lt;/span&gt;&lt;a href=&quot;https://technews.tw/author/handymantw/&quot; rel=&quot;nofollow&quot; style=&quot;color: #2288bb; font-style: italic; font-weight: 700; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;科技新報&lt;/a&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;和&lt;/span&gt;&lt;a href=&quot;https://www.cool3c.com/author/tiramisu&quot; rel=&quot;nofollow&quot; style=&quot;color: #2288bb; font-style: italic; font-weight: 700; text-decoration-line: none;&quot; target=&quot;_blank&quot;&gt;癮科技&lt;/a&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;的著作)：&lt;/span&gt;&lt;br style=&quot;font-style: italic; font-weight: 700;&quot; /&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px;&quot;&gt;&lt;div&gt;科技新報&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2021/04/27/smart-nic-nvidia/&quot; style=&quot;color: #2288bb; text-decoration-line: none;&quot;&gt;Nvidia Smart NIC 不單是 Arm 與 GPU 送做堆，而是「掀起革命一角推翻 x86」的起點&lt;/a&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2024/03/29/nvidia-cuda-nvlink/&quot; style=&quot;color: #2288bb; text-decoration-line: none;&quot;&gt;探索 Nvidia 的多重護城河：不只有 CUDA，NVLink 串連頻寬更難跨越&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/04/12/nvidia-gtc-2024-revealed-layout/&quot; style=&quot;color: #2288bb; text-decoration-line: none;&quot;&gt;探索 Nvidia 的多重護城河：GTC 2024 透露布局和擴大領先優勢的企圖&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/10/15/hot-chips-2024-ai-pc/&quot; style=&quot;color: #2288bb; text-decoration-line: none;&quot;&gt;Hot Chips 2024》萬眾注目的旗艦 AI GPU：遙遙領先的 Nvidia Blackwell、苦苦追趕的 AMD MI300X 和看不見影子的英特爾 Gaudi 3&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style=&quot;background-color: white; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px;&quot;&gt;癮科技&lt;/div&gt;&lt;br style=&quot;background-color: white; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px;&quot; /&gt;&lt;a href=&quot;https://www.cool3c.com/article/138614&quot; style=&quot;background-color: white; color: #2288bb; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-decoration-line: none;&quot;&gt;硬科技：從地球模擬器到Summit：被GPU顛覆的超級電腦賽豬公&lt;/a&gt;&lt;br style=&quot;background-color: white; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px;&quot; /&gt;&lt;a href=&quot;https://www.cool3c.com/article/138766&quot; style=&quot;background-color: white; color: #2288bb; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px; text-decoration-line: none;&quot;&gt;硬科技：科科們來瞧瞧一窩蜂猛衝人工智慧的勇者們&lt;/a&gt;&lt;br style=&quot;background-color: white; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px;&quot; /&gt;&lt;a href=&quot;https://www.cool3c.com/article/138767&quot; style=&quot;background-color: white; color: #33aaff; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px;&quot;&gt;硬科技：斯斯有2種 那人工智慧晶片有幾種？&lt;/a&gt;&lt;br style=&quot;background-color: white; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px;&quot; /&gt;&lt;div style=&quot;background-color: white; color: #666666; font-family: &amp;quot;Trebuchet MS&amp;quot;, Trebuchet, Verdana, sans-serif; font-size: 13.2px;&quot;&gt;&lt;a href=&quot;https://www.cool3c.com/article/172896&quot; style=&quot;color: #2288bb; text-decoration-line: none;&quot;&gt;硬科技：為何GPU會變得如此巨大&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/160478&quot; style=&quot;color: #2288bb; text-decoration-line: none;&quot;&gt;硬科技：「簡報王」和他們的產地NVIDIA GPGPU篇&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/3671972378674414025/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/3671972378674414025?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/3671972378674414025'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/3671972378674414025'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/01/500-kolnvidia.html' title='[微言大義500字] 是不是很多網紅和KOL是到最近才對nVidia的系統整合策略少見多怪大驚小怪？'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjcIWuGMpMLWULNZMRvc2k1tWfgF2Xk5eYjNR_C1CgoPmujAx5zYva1uBTmpzj6NFCqm7BCX6VPNkyEQL3PXKW0GevJ23dEPygzjqGaiykvkkxkj7WzpC4g1r1h9dYbHO4dmvOyieCBokkQ-wVAyMINrkhHE8YjqUv9zc2zpK1twgowGOWunGLC=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-8503630826227259749</id><published>2026-01-06T21:36:00.003+08:00</published><updated>2026-01-06T21:40:08.314+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] 高下立判的御三家CES 2026 Keynote</title><content type='html'>比較nVidia、AMD、Intel在CES 2026的Keynote，Intel只能講個人電腦CPU和一堆空洞的「Edge AI」口號，連未來的Xeon和高階GPU都沒提到，真的好慘。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;總之一切盡在不言中，這次絕對沒有500字。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjr6gzfeeeojjispjfX7FMawvTeHJyX8gXY1dhf-UjMYPS1IffV5WjJkzabGA7DPh_2j_x975d9QkfceVwZKfyK1nQ7Dhd7s7nVEQxfE8ZIxneLb0D4PuylWQnXs87ao6X4ON0hteoXIop__1tzHIkDPWoxvV5OmMNuhM8z-0PDHG1pAYVDa1jA&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjr6gzfeeeojjispjfX7FMawvTeHJyX8gXY1dhf-UjMYPS1IffV5WjJkzabGA7DPh_2j_x975d9QkfceVwZKfyK1nQ7Dhd7s7nVEQxfE8ZIxneLb0D4PuylWQnXs87ao6X4ON0hteoXIop__1tzHIkDPWoxvV5OmMNuhM8z-0PDHG1pAYVDa1jA=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjAZ48sZoCkhhTXmVvAz3URQXkV4P6bz7gqMDFJMYCCoUM93fRIOU2sCoQPsBW4VVO8yhdzpDgGSKpOFLIVjx9vPUlQ-MVS8_t-nfPWPvLG3nKUIojWfKP3Al98SXOCrw88mGq0SrcWTLMRvqqlo_SEbVWna7PiJ-ah3JXMnwl-LgZ6AugRzFGD&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjAZ48sZoCkhhTXmVvAz3URQXkV4P6bz7gqMDFJMYCCoUM93fRIOU2sCoQPsBW4VVO8yhdzpDgGSKpOFLIVjx9vPUlQ-MVS8_t-nfPWPvLG3nKUIojWfKP3Al98SXOCrw88mGq0SrcWTLMRvqqlo_SEbVWna7PiJ-ah3JXMnwl-LgZ6AugRzFGD=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEifrLNPdrrECRbqOfG0URtiui0tnhXMurNs679yRQPWHt0SiniWXBr3b9nYh0QMHcjzKLzIDBnUOVMHDWP0bk7BLsXCGh41l2QCBH-ZE9kqVDPQxAWd76QbXdRjIkAxVsIgbZKofENE7amoPI5L2bYQcqR0ev3Ha_oL4TXQvg21Q1GqJmWUe4gi&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEifrLNPdrrECRbqOfG0URtiui0tnhXMurNs679yRQPWHt0SiniWXBr3b9nYh0QMHcjzKLzIDBnUOVMHDWP0bk7BLsXCGh41l2QCBH-ZE9kqVDPQxAWd76QbXdRjIkAxVsIgbZKofENE7amoPI5L2bYQcqR0ev3Ha_oL4TXQvg21Q1GqJmWUe4gi=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi7KauehNpAzaYmwJXYBWOKgksRKNhF1JpANe84O2BTsL3wUXkH63Dx161lS54VBxKYMuwhJvRtMvhOZf0Ya_1aPJhcxmDjBAbMlq2wYwjx5o5UQ_VZj-EVZ6wsUv4PUYLN615eI5S8r4Zh5lB_wMTEb5Jx3Y7JIQ7O9rXp6UmFg4gcqDFyKNbe&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi7KauehNpAzaYmwJXYBWOKgksRKNhF1JpANe84O2BTsL3wUXkH63Dx161lS54VBxKYMuwhJvRtMvhOZf0Ya_1aPJhcxmDjBAbMlq2wYwjx5o5UQ_VZj-EVZ6wsUv4PUYLN615eI5S8r4Zh5lB_wMTEb5Jx3Y7JIQ7O9rXp6UmFg4gcqDFyKNbe=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjMqbC6KJ6UpUaeICWoOAI_U9crP273KpOhb-Ix_TlAjuTjjtc3FvtwSGD48YEJ8CsFkmf-SrH2JxNmLPb2lgM_F2zyw58iV8KLxKtlJ0G7xWN8LwHHCBZC0bpq_0wxstQzEhCOrU9lwWQt_-4hOQKaKVZRiIqO7JQWyOM65Gll4WUwvAEfTB-O&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjMqbC6KJ6UpUaeICWoOAI_U9crP273KpOhb-Ix_TlAjuTjjtc3FvtwSGD48YEJ8CsFkmf-SrH2JxNmLPb2lgM_F2zyw58iV8KLxKtlJ0G7xWN8LwHHCBZC0bpq_0wxstQzEhCOrU9lwWQt_-4hOQKaKVZRiIqO7JQWyOM65Gll4WUwvAEfTB-O=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiZdjrXp-qZPkmeHMu0LHI1rtnljlz-9_aUVkYRnmYNdawFJfgHsglTfZS9CACqIMAERyN80InESK3J76d55g5ZLqcEmE9zSkLypppS2fE_SjZjVYfM9m4eDN47soENoQib3dZ-jFwkiAgwrZCD1v66iWl4HEJ7wdWa7rDUyQhsRJ3QdZE4U4Ub&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiZdjrXp-qZPkmeHMu0LHI1rtnljlz-9_aUVkYRnmYNdawFJfgHsglTfZS9CACqIMAERyN80InESK3J76d55g5ZLqcEmE9zSkLypppS2fE_SjZjVYfM9m4eDN47soENoQib3dZ-jFwkiAgwrZCD1v66iWl4HEJ7wdWa7rDUyQhsRJ3QdZE4U4Ub=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiiqaF3vwLvorChnrJSfQgxIi2sIgP4M9ha-F6qJNZ82mfUN7_GE3fg5BJXxhgFPUKUpkSdrnDQgp9ENNq5RphQWAiqT1KYWQdS9Kr7-gVI40e6nQ6k4M-fnSZfgc32_8O4rTcipImScXgyVvLn7_UnZCnJf8QTl5a6vfnrIyofkTwYoO424mev&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiiqaF3vwLvorChnrJSfQgxIi2sIgP4M9ha-F6qJNZ82mfUN7_GE3fg5BJXxhgFPUKUpkSdrnDQgp9ENNq5RphQWAiqT1KYWQdS9Kr7-gVI40e6nQ6k4M-fnSZfgc32_8O4rTcipImScXgyVvLn7_UnZCnJf8QTl5a6vfnrIyofkTwYoO424mev=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjMzzbAEkvPrfSz98hOfsW4Usbnw3mxJGb3Ki_w0EfaqH-zGywEj2xqukEa0MfHW02W-JINeajrNfEppZ40j_5_OTAxxINQtPyop6FIsXHlAX5oWWP19jV0rdk9x5U36bGGitj2jAJnybmmCmFtRjXz36xzsFVmJHrmn2ihjdWZMaJzWFk0tGZM&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjMzzbAEkvPrfSz98hOfsW4Usbnw3mxJGb3Ki_w0EfaqH-zGywEj2xqukEa0MfHW02W-JINeajrNfEppZ40j_5_OTAxxINQtPyop6FIsXHlAX5oWWP19jV0rdk9x5U36bGGitj2jAJnybmmCmFtRjXz36xzsFVmJHrmn2ihjdWZMaJzWFk0tGZM=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjZJ0lYI0KKeVJRVhNjuxcdM7KCX3jESFBmyt2NgnLrLMORTStInjmCWhyEgA9wraqd7F7X6hcIYuoC_aRoNVpKQFIdMJC5b3pzzTLbkEXj-cM8Ja8hTsOQdI9BKVHVq3OZfHF4G9P7Acw07-7mr2wwPRy9kh6GCiSJTk-WdLeGg5qjYxNrCWY8&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjZJ0lYI0KKeVJRVhNjuxcdM7KCX3jESFBmyt2NgnLrLMORTStInjmCWhyEgA9wraqd7F7X6hcIYuoC_aRoNVpKQFIdMJC5b3pzzTLbkEXj-cM8Ja8hTsOQdI9BKVHVq3OZfHF4G9P7Acw07-7mr2wwPRy9kh6GCiSJTk-WdLeGg5qjYxNrCWY8=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEisVL7wzV4NvQBTSsyuBIiJOIVlqznrrRa3jmNMApEH1vCxP2GliE9648qKdgmGcjfbRE7umUMcNofQ2HvLc6_bo_3L9OOyefuuvILC980fmaHhoDpGMwTj4uesfGdtBUivHtSu0tn50oogcGByzx8PNM8Q3doCdNeJONkAXb4Mgmu-LYQ-hdpC&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEisVL7wzV4NvQBTSsyuBIiJOIVlqznrrRa3jmNMApEH1vCxP2GliE9648qKdgmGcjfbRE7umUMcNofQ2HvLc6_bo_3L9OOyefuuvILC980fmaHhoDpGMwTj4uesfGdtBUivHtSu0tn50oogcGByzx8PNM8Q3doCdNeJONkAXb4Mgmu-LYQ-hdpC=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiVRr0vI7Le52lShv3XenDP7r5dZ4iH_XnlVKPeaOvuOHEPVyn1BZ04QxesSKkDcQGxev1eQS6L-laEjVCyYiQlAsmul-QOhu4eXvFoTRkD1gTH5Aw3pKM6Bg2GXK99UNEyjofunCuWflpuf-UM6DmpWnRun9zBol_SqE6iR5vGrWUruux5912i&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiVRr0vI7Le52lShv3XenDP7r5dZ4iH_XnlVKPeaOvuOHEPVyn1BZ04QxesSKkDcQGxev1eQS6L-laEjVCyYiQlAsmul-QOhu4eXvFoTRkD1gTH5Aw3pKM6Bg2GXK99UNEyjofunCuWflpuf-UM6DmpWnRun9zBol_SqE6iR5vGrWUruux5912i=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiBqHxBaR2ylLFSzmAj6vbUygiHmXJTwA4mrEro9afAF_tK9xxp8hQoNeEJSA4j1ClQQAUgQhea-ezkSn4GeLcfjIS4YYDgUHzzv4kOSadf7cIOr9Y_wmUCf5vnJ_swRcaiLGufdrmPJmOVObtuLfjJK25QsbOrTlIVEb3hCr1fzrSln7QuEWnM&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiBqHxBaR2ylLFSzmAj6vbUygiHmXJTwA4mrEro9afAF_tK9xxp8hQoNeEJSA4j1ClQQAUgQhea-ezkSn4GeLcfjIS4YYDgUHzzv4kOSadf7cIOr9Y_wmUCf5vnJ_swRcaiLGufdrmPJmOVObtuLfjJK25QsbOrTlIVEb3hCr1fzrSln7QuEWnM=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEghUsiwh4c_7OiqTgFQEYh3QSJDPsJhHuS5nIf9BgV_EYts3dKz69_fPz5TYIS0wOf5IsWUTaMt4HCZBMxEsROmkfwA80PJDNwNokhhPktqiB1NBL_IzrPIdDUZU7fqWXjpUNWESn1Sn2enqdODUGxprFzgryUUGOU5o8cc9zfMSBts8AFFsinC&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEghUsiwh4c_7OiqTgFQEYh3QSJDPsJhHuS5nIf9BgV_EYts3dKz69_fPz5TYIS0wOf5IsWUTaMt4HCZBMxEsROmkfwA80PJDNwNokhhPktqiB1NBL_IzrPIdDUZU7fqWXjpUNWESn1Sn2enqdODUGxprFzgryUUGOU5o8cc9zfMSBts8AFFsinC=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgb-RJ1fa3s_UqyJ-TEKuDQH1A0Z2YCrnNawqzv78bbHVIKBmvjlUyakDa1AL95BXi0iGGke1oQKfZG2YMFwfly6y0Q_5Ek9zum_WB6Swvu-GLSP3NYyC6cpmE21Zr2if7Bc4xq24p-e3e-oD0AntHJ6pGYPLCwrsV6yxEIgc2SXAvVJtXS_LCo&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgb-RJ1fa3s_UqyJ-TEKuDQH1A0Z2YCrnNawqzv78bbHVIKBmvjlUyakDa1AL95BXi0iGGke1oQKfZG2YMFwfly6y0Q_5Ek9zum_WB6Swvu-GLSP3NYyC6cpmE21Zr2if7Bc4xq24p-e3e-oD0AntHJ6pGYPLCwrsV6yxEIgc2SXAvVJtXS_LCo=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiNRndydDoqVdlpttZa2mhw50Qd_Uccma_N-vQzqy7Yiwp0Tk7sm6FlALjXr3wp7NuaENyL7d2R1ztpfU-hJVND-h2XAVqmLVHqbhRUzwnP968ncuxrBeKpzsLXr56dInj2kO5Y5E7vomOysvOucE0flzWMdsdTWoeEFfVUShL94cguBn9gWxjv&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiNRndydDoqVdlpttZa2mhw50Qd_Uccma_N-vQzqy7Yiwp0Tk7sm6FlALjXr3wp7NuaENyL7d2R1ztpfU-hJVND-h2XAVqmLVHqbhRUzwnP968ncuxrBeKpzsLXr56dInj2kO5Y5E7vomOysvOucE0flzWMdsdTWoeEFfVUShL94cguBn9gWxjv=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;不過大概也會有人認為Intel只是「保留實力」到Computex 2026，就... 只能繼續科科笑了。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;div&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;延伸閱讀 (主要是筆者在&lt;/span&gt;&lt;a href=&quot;https://technews.tw/author/handymantw/&quot; rel=&quot;nofollow&quot; style=&quot;font-style: italic; font-weight: 700;&quot; target=&quot;_blank&quot;&gt;科技新報&lt;/a&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;和&lt;/span&gt;&lt;a href=&quot;https://www.cool3c.com/author/tiramisu&quot; rel=&quot;nofollow&quot; style=&quot;font-style: italic; font-weight: 700;&quot; target=&quot;_blank&quot;&gt;癮科技&lt;/a&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;的著作)：&lt;/span&gt;&lt;br style=&quot;font-style: italic; font-weight: 700;&quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;科技新報&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2020/07/17/amd-of-super-computer/&quot;&gt;從先進封裝技術發展，檢視 AMD 的超級電腦布局&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/02/11/intel-chasing-gpu-in-ai-battlefield/&quot;&gt;在人工智慧晶片戰場追逐 GPU 背影的英特爾&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/03/10/amd-gpu-dual-track/&quot;&gt;從歷史脈絡理解 AMD 為何要雙軌化 GPU 發展路線&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/12/22/giant-gpu/&quot;&gt;從蘋果 M1 Max 回顧史上巨無霸處理器：GPU 篇&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2021/11/23/amd-counterattack-after-15-years/&quot;&gt;好菜依序上桌，AMD 遲來 15 年的大反攻即將到來？&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2021/04/26/view-amd-counterattack-effectiveness-from-the-intel-q1-earnings-report/&quot;&gt;從 Intel 資料中心營收、毛利雙下滑的財報，檢視 AMD 耕耘多年的技術反擊力道&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/04/27/smart-nic-nvidia/&quot;&gt;Nvidia Smart NIC 不單是 Arm 與 GPU 送做堆，而是「掀起革命一角推翻 x86」的起點&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/03/23/review-the-development-history-of-intel-server-gpu/&quot;&gt;簡單回顧英特爾最近「有點坎坷」的伺服器 GPU 發展&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2024/03/29/nvidia-cuda-nvlink/&quot;&gt;探索 Nvidia 的多重護城河：不只有 CUDA，NVLink 串連頻寬更難跨越&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/04/12/nvidia-gtc-2024-revealed-layout/&quot;&gt;探索 Nvidia 的多重護城河：GTC 2024 透露布局和擴大領先優勢的企圖&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/10/15/hot-chips-2024-ai-pc/&quot;&gt;Hot Chips 2024》萬眾注目的旗艦 AI GPU：遙遙領先的 Nvidia Blackwell、苦苦追趕的 AMD MI300X 和看不見影子的英特爾 Gaudi 3&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;癮科技&lt;/div&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/138614&quot;&gt;硬科技：從地球模擬器到Summit：被GPU顛覆的超級電腦賽豬公&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/138766&quot;&gt;硬科技：科科們來瞧瞧一窩蜂猛衝人工智慧的勇者們&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/138767&quot;&gt;硬科技：斯斯有2種 那人工智慧晶片有幾種？&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;a href=&quot;https://www.cool3c.com/article/172896&quot;&gt;硬科技：為何GPU會變得如此巨大&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/160478&quot;&gt;硬科技：「簡報王」和他們的產地NVIDIA GPGPU篇&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.cool3c.com/article/154946&quot;&gt;硬科技：集AMD技術之大成的超級電腦APU：EHP (上)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/154977&quot;&gt;硬科技：集AMD技術之大成的超級電腦APU：EHP (下)&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/8503630826227259749/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/8503630826227259749?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/8503630826227259749'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/8503630826227259749'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/01/500-ces-2026-keynote.html' title='[微言大義500字] 高下立判的御三家CES 2026 Keynote'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjr6gzfeeeojjispjfX7FMawvTeHJyX8gXY1dhf-UjMYPS1IffV5WjJkzabGA7DPh_2j_x975d9QkfceVwZKfyK1nQ7Dhd7s7nVEQxfE8ZIxneLb0D4PuylWQnXs87ao6X4ON0hteoXIop__1tzHIkDPWoxvV5OmMNuhM8z-0PDHG1pAYVDa1jA=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-1445168493937053483</id><published>2026-01-04T14:14:00.004+08:00</published><updated>2026-01-05T18:34:18.768+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] 搞不好10GbE真的是很尷尬的速度</title><content type='html'>做為2026年首篇，本週懶得寫前言。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;最近兩個月的週末，抽空重新構建家中的2.5GbE網路架構和打造用來測試NAS功能的小型VM Hypervisor主機 (為了處理散熱問題和連接網卡的PCIe cable，意外的耗上不少時間)，現在就等網購的新交換機 (4埠2.5GbE，2埠10GbE SFP+) 和10GbE SFP+轉RJ45模組到貨，即可功德圓滿，打通Hypervisor主機跟NAS的10GbE通道，也還在評估要不要將現有的兩張10GbE網路卡 (Marvell AQC113, TN4010) 統一換成RTL8127，甚至乾脆直接走SFP+ DAC來降溫省電。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjtWlLJoyjdl_HqCId-2TdyW9cOPPQJfVwL3Z02WzNPZaYBlSezT-S_M9NL0zKnrjnvw09xUm6J7a-Q9EPbque8usA6LoUpTBCZkW4FKMfr95ZEO9DrLok7oXnwMFWKYE4VCWjiF6wFI1D3GUOOBGUC3Wf3YuMHeZxR3pMqvqo86QQmuG5AyHEL&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1756&quot; data-original-width=&quot;3120&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjtWlLJoyjdl_HqCId-2TdyW9cOPPQJfVwL3Z02WzNPZaYBlSezT-S_M9NL0zKnrjnvw09xUm6J7a-Q9EPbque8usA6LoUpTBCZkW4FKMfr95ZEO9DrLok7oXnwMFWKYE4VCWjiF6wFI1D3GUOOBGUC3Wf3YuMHeZxR3pMqvqo86QQmuG5AyHEL=w400-h225&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;不過現在看來，區區10GbE好像也無法完全發揮NAS和新主機的潛力就是了，難道真的要繼續嘗試升級到25GbE甚至100GbE嗎？算了，等年底再看看。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi8F67-mrUqnCtULJbyxlVZeqGKnVdmCNSZzpqzQGdfButWJ_PgBY0aD1w6KkZ0oAihNewTVOqEFvZx7vrE5VCJuLaKQjACdFfm41BqEIJ6MWFK5GSywWaw6FBle5bKA5ojiWExvZpv8HQdE4SDpJy4dyilGnkIKtNQ4SYmcly4FWfnc3lPwIFP&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi8F67-mrUqnCtULJbyxlVZeqGKnVdmCNSZzpqzQGdfButWJ_PgBY0aD1w6KkZ0oAihNewTVOqEFvZx7vrE5VCJuLaKQjACdFfm41BqEIJ6MWFK5GSywWaw6FBle5bKA5ojiWExvZpv8HQdE4SDpJy4dyilGnkIKtNQ4SYmcly4FWfnc3lPwIFP=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgDnYzlR40onTVxhck9rKqbH69-6tJhb_mu5Uj-NzDLN_ghyzXUD3_cP7_0p7ueLDiD1eGjVE2oOXNAPakOyqmq-EqrSWiwE7LPOfh7Z_qDGc4nA3kN43sylcukV1ZoMPKLlKfkJ_GQvXB_QudJybjiCBbm5_6CQVJj4kxOmBlOp_2bENnHvl7e&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgDnYzlR40onTVxhck9rKqbH69-6tJhb_mu5Uj-NzDLN_ghyzXUD3_cP7_0p7ueLDiD1eGjVE2oOXNAPakOyqmq-EqrSWiwE7LPOfh7Z_qDGc4nA3kN43sylcukV1ZoMPKLlKfkJ_GQvXB_QudJybjiCBbm5_6CQVJj4kxOmBlOp_2bENnHvl7e=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi5Z5syXhHJwP6UZq_CCYMfmMRtdF-8UzDkO-wU6-viE1sXTNFix8bLnF8zACGQAyeY-qiSZIglX_FXCsC_rIL3pyXdAXnI0RLwAmdRlKoPFO3dCVvTwp2zv9ThtfmdNV1Q6edUb8phY_0hJTuT_2xAhoNaw8iXveDItcuRSKeTLLjaDLuRXM05&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi5Z5syXhHJwP6UZq_CCYMfmMRtdF-8UzDkO-wU6-viE1sXTNFix8bLnF8zACGQAyeY-qiSZIglX_FXCsC_rIL3pyXdAXnI0RLwAmdRlKoPFO3dCVvTwp2zv9ThtfmdNV1Q6edUb8phY_0hJTuT_2xAhoNaw8iXveDItcuRSKeTLLjaDLuRXM05=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEibKiWchGjYVkTj_nSSbdux1lEqrmeai5xZJkdoYJXLHT8ImB1fmpMLK6lyTWxMBdn278RMv3xvvTpleP9QSmISZFWVkx1PSM5FSI2qBcyPfkliYtEpitG70E6LHAj3ibJlqnBAwZBx4CI-cI7dXL1MAn-8qoG_BciRWfOh0FHf5MfTH5_k1SLf&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEibKiWchGjYVkTj_nSSbdux1lEqrmeai5xZJkdoYJXLHT8ImB1fmpMLK6lyTWxMBdn278RMv3xvvTpleP9QSmISZFWVkx1PSM5FSI2qBcyPfkliYtEpitG70E6LHAj3ibJlqnBAwZBx4CI-cI7dXL1MAn-8qoG_BciRWfOh0FHf5MfTH5_k1SLf=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiZtquMdImjpc4cyuS83465Shl5jONPFwef-Giqi0Xt6VwxqAgPBA9rxeE8Bw0_FmWllre9i1JwmR2XJigrXl3OoBV1Blt5Z24QfulRnGzPyHfoQ-ZiFaXJm48FjTpF57bJHFymRt1y_K_hIyrsHdjRe_C-Ut3n13QQ3vY2Qf_l0GjHen722Rnh&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiZtquMdImjpc4cyuS83465Shl5jONPFwef-Giqi0Xt6VwxqAgPBA9rxeE8Bw0_FmWllre9i1JwmR2XJigrXl3OoBV1Blt5Z24QfulRnGzPyHfoQ-ZiFaXJm48FjTpF57bJHFymRt1y_K_hIyrsHdjRe_C-Ut3n13QQ3vY2Qf_l0GjHen722Rnh=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjcn0yw3WXvY57jjgK3sMmyXB9rE-DYafEmK9e7Lo9NlpilFQTUTS9auDAsOVXWphfXf7l-oChJb1QS3SvpdOoOQNWh83fIMb0-uvjWvLj9hmV8u80oGVTjlwSeWji0d5hY8rmoYYnhm6-cNRvDsRdIIaPTf_QayMpc2NI4Oz3pCGiA-vBWhgMg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjcn0yw3WXvY57jjgK3sMmyXB9rE-DYafEmK9e7Lo9NlpilFQTUTS9auDAsOVXWphfXf7l-oChJb1QS3SvpdOoOQNWh83fIMb0-uvjWvLj9hmV8u80oGVTjlwSeWji0d5hY8rmoYYnhm6-cNRvDsRdIIaPTf_QayMpc2NI4Oz3pCGiA-vBWhgMg=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhIAc0JoZWcwKuVtISY-6szolpJ3n96LDme8ISKhgAIfGCmcMEIYHBDeAbL_DAtO2chJU0Dp5-reqIF6tfZPNX0ltDMkayP95aBRGdQgM6LRHmcikf89q8TVEJkRaOK3Ix2gKrrbYxPk6gYwpW9xFXnBYOrj6y8wjgBt0lHEy4edBaCPXr7xFh0&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhIAc0JoZWcwKuVtISY-6szolpJ3n96LDme8ISKhgAIfGCmcMEIYHBDeAbL_DAtO2chJU0Dp5-reqIF6tfZPNX0ltDMkayP95aBRGdQgM6LRHmcikf89q8TVEJkRaOK3Ix2gKrrbYxPk6gYwpW9xFXnBYOrj6y8wjgBt0lHEy4edBaCPXr7xFh0=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg9ZgcGcli7AHg-mUq25JWFMG-tRXyAJIlo2hJKhuq7jqX6PCMDlsepTDGFaRwFDyNTAKdgWr9Ei5AuhzxOS_mDO9dsCtEzzKNm00dsh0PKi-4SnZB2GIkjgoUHcJgwEKrRvmKr2w-uxZor7hILJ7MGn2Vcq445nKQ5AsYXykcDuJUJL1aKUH0m&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg9ZgcGcli7AHg-mUq25JWFMG-tRXyAJIlo2hJKhuq7jqX6PCMDlsepTDGFaRwFDyNTAKdgWr9Ei5AuhzxOS_mDO9dsCtEzzKNm00dsh0PKi-4SnZB2GIkjgoUHcJgwEKrRvmKr2w-uxZor7hILJ7MGn2Vcq445nKQ5AsYXykcDuJUJL1aKUH0m=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhkvsih5Ax574lJip8XNpN6DBcl9F0uooI3Mm50H99hriL_iAbFcthjajLhnuxaSOgGaJ2P0yy-O-_x1N05WkZ0lVIsVQsMXzUtBbwgrfdgrPL9onLwI1KmLykCCdiicCxOF5yPvGv1-4wPtEsJ6I3-mh_KgC0RhQdMcC1VZHPNCeEFgAQ6F8r3&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhkvsih5Ax574lJip8XNpN6DBcl9F0uooI3Mm50H99hriL_iAbFcthjajLhnuxaSOgGaJ2P0yy-O-_x1N05WkZ0lVIsVQsMXzUtBbwgrfdgrPL9onLwI1KmLykCCdiicCxOF5yPvGv1-4wPtEsJ6I3-mh_KgC0RhQdMcC1VZHPNCeEFgAQ6F8r3=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjWlZ9eiD0sEjhxUHh1fGCJm5WPz4doNEJdxAL5w_k0xIOsOucU_Hxn49YqAg0XaMYshJn9IIc6ZMR0jmzE15t-C5fiPcuv1aKkJoJs5MG1EI1Pfuk551vgyhqvo7FmzfhoK-M9DEqeHOfCl426sle77Basm-9onyTi9E1ziiuARudX2AJSNYtE&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjWlZ9eiD0sEjhxUHh1fGCJm5WPz4doNEJdxAL5w_k0xIOsOucU_Hxn49YqAg0XaMYshJn9IIc6ZMR0jmzE15t-C5fiPcuv1aKkJoJs5MG1EI1Pfuk551vgyhqvo7FmzfhoK-M9DEqeHOfCl426sle77Basm-9onyTi9E1ziiuARudX2AJSNYtE=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhOQBBgEuBljUm7svubdW4sT-NlzmIaqM4omawpoiWsgIYe4raGFtwF4VwDRRMelLUcL0YTpzjBl31HYes-iY5KN2RWiOipSi8mFZWX99ctkmAjxpw6fQLls_sDxRaHtfx5eOthtAyaScUMOuFbgNeLn-ASpOFA3jLh-47klk0Ljps6qg3gRiR0&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhOQBBgEuBljUm7svubdW4sT-NlzmIaqM4omawpoiWsgIYe4raGFtwF4VwDRRMelLUcL0YTpzjBl31HYes-iY5KN2RWiOipSi8mFZWX99ctkmAjxpw6fQLls_sDxRaHtfx5eOthtAyaScUMOuFbgNeLn-ASpOFA3jLh-47klk0Ljps6qg3gRiR0=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj5dN7HZ9nR_KvKgJDJdP1mcCX-meTyzW4UXDbpbJ0xir95uB4TzIk_RWs5n5QXm2lwFdMlUWcOIHN_qai6_RF78n0yKFQmgvi5C0LHQvZ3z6EgUcxFb1ESTq9m4qilSSxVfn9XpIz3-ZV4KxmkU5ATF7z87QmyMN1G1VpqA0nrMZ1ZCEmSK7Ks&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj5dN7HZ9nR_KvKgJDJdP1mcCX-meTyzW4UXDbpbJ0xir95uB4TzIk_RWs5n5QXm2lwFdMlUWcOIHN_qai6_RF78n0yKFQmgvi5C0LHQvZ3z6EgUcxFb1ESTq9m4qilSSxVfn9XpIz3-ZV4KxmkU5ATF7z87QmyMN1G1VpqA0nrMZ1ZCEmSK7Ks=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh3Gzt1Wc1KdJQWxl7Txz_yLroLM_-YZn5wN2_XFAHpCD1M7gx4BBg0_k7DcuvGQjitxoC5e96PUxIKZ2apUdSURGWVg8qZvIdH71_LwF3fLjVKpVf6b5Mrty_k2qiHB3H9UEnP4yDlUqK9v-dmXtcqpfHoH1c-GXwmbXDl6qC0ri_54ZW6l-tt&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh3Gzt1Wc1KdJQWxl7Txz_yLroLM_-YZn5wN2_XFAHpCD1M7gx4BBg0_k7DcuvGQjitxoC5e96PUxIKZ2apUdSURGWVg8qZvIdH71_LwF3fLjVKpVf6b5Mrty_k2qiHB3H9UEnP4yDlUqK9v-dmXtcqpfHoH1c-GXwmbXDl6qC0ri_54ZW6l-tt=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhWoIe5K6tti9Rdfht606t59qGAFQPcV0Me65l-GL4NyG-CpJMbBIOpZqF3sffqM2yAdS_pFjrPSn003in5-XzzFBTNqTAh-Qs9YJdbvo2mDF7slbMSttYmbAO6kQQHBLdHJypr5wCJSpofuD3CR2kq-oFRT4gOgyFzoJsPZKLVI2DrpMB7_jy9&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhWoIe5K6tti9Rdfht606t59qGAFQPcV0Me65l-GL4NyG-CpJMbBIOpZqF3sffqM2yAdS_pFjrPSn003in5-XzzFBTNqTAh-Qs9YJdbvo2mDF7slbMSttYmbAO6kQQHBLdHJypr5wCJSpofuD3CR2kq-oFRT4gOgyFzoJsPZKLVI2DrpMB7_jy9=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEilVZGPh0ywVMM-wlOgr8D9gaju00n5j56Qd4ihcjIIjwmlGDEDejQYZIt1hMCJZGVCC5kfgQkRffvqJYB4sPVzoPIo54ZXP3vaMNNN1dRMIlau7bd0it9FPgQxg5J5pQgQkNhIq8JdYmCZXE4kpfoAc7vPkCxK1pRhcIlnAOBOGNCx5jmvETNi&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEilVZGPh0ywVMM-wlOgr8D9gaju00n5j56Qd4ihcjIIjwmlGDEDejQYZIt1hMCJZGVCC5kfgQkRffvqJYB4sPVzoPIo54ZXP3vaMNNN1dRMIlau7bd0it9FPgQxg5J5pQgQkNhIq8JdYmCZXE4kpfoAc7vPkCxK1pRhcIlnAOBOGNCx5jmvETNi=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgSNlTpdmmdm66r391IXo1ReEm_m2pVxc2FzvN9CBYPKWRwE-g7McL5NMbSokPsWhAHZpDR5FvZ_reW6NMz48ABX3sQGofeJI4Q_2b_hCv_5n3k3vgT0Hi192AGSEbmZOCSs2nFBx7O9Q9gBQuVPly-p4No2SnLU8EQNIxs-XYSv4NPii7asqH8&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgSNlTpdmmdm66r391IXo1ReEm_m2pVxc2FzvN9CBYPKWRwE-g7McL5NMbSokPsWhAHZpDR5FvZ_reW6NMz48ABX3sQGofeJI4Q_2b_hCv_5n3k3vgT0Hi192AGSEbmZOCSs2nFBx7O9Q9gBQuVPly-p4No2SnLU8EQNIxs-XYSv4NPii7asqH8=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhcFFPm6CY1z0PKej_MRs905awMd05IPCpAE6DlQYkLVPWQ5kV-ZGmFL5BjXvlAl76znVFKPHgA1hefDic-N0L-l2F8ncKtkdvqwW8Qgq_XJonkKm0p4qOmQG_vwcCDsZjJZssroxrPqtBzXtfi_OjeTDiCJl6mr1R6yr5ys0A0Ztsl-_2Fwo9P&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhcFFPm6CY1z0PKej_MRs905awMd05IPCpAE6DlQYkLVPWQ5kV-ZGmFL5BjXvlAl76znVFKPHgA1hefDic-N0L-l2F8ncKtkdvqwW8Qgq_XJonkKm0p4qOmQG_vwcCDsZjJZssroxrPqtBzXtfi_OjeTDiCJl6mr1R6yr5ys0A0Ztsl-_2Fwo9P=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh_GCH6m1BzAr_36LUQMrSrGx6UiTFLKKjI8QD7Xy4VejoV813ffKd10ikkJfuT5OxXn0b-YWOrn-NG11yYqS71SJ7EMfJSMBCI4FVTBw7VoiqBZda12fcrvXpTw3Z8Y6jvQ5gE5pL2X2NhWUTp1DG8beL82dfP8k4QRdqnJTKXwVK9l-BlkiZu&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh_GCH6m1BzAr_36LUQMrSrGx6UiTFLKKjI8QD7Xy4VejoV813ffKd10ikkJfuT5OxXn0b-YWOrn-NG11yYqS71SJ7EMfJSMBCI4FVTBw7VoiqBZda12fcrvXpTw3Z8Y6jvQ5gE5pL2X2NhWUTp1DG8beL82dfP8k4QRdqnJTKXwVK9l-BlkiZu=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEivrRHYfxwI2-Mnq2BX-ycNHZFi4-Q1Dh_jpbO5jN_Dq_KivEwvZeESTW2kWv92gzEMolQzTkBosAeI6TRThAuOS_edHSH6x4VMQbH47czzghYPW2X9gMuxuaHNzzJdVZIgBFkCQYq06oN5gaAKUvTZYwqMtGYhwpg3-_G8p2qiDmPaCnMvme2A&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEivrRHYfxwI2-Mnq2BX-ycNHZFi4-Q1Dh_jpbO5jN_Dq_KivEwvZeESTW2kWv92gzEMolQzTkBosAeI6TRThAuOS_edHSH6x4VMQbH47czzghYPW2X9gMuxuaHNzzJdVZIgBFkCQYq06oN5gaAKUvTZYwqMtGYhwpg3-_G8p2qiDmPaCnMvme2A=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgTLUN_7JVS__thIOjyGTVMw9BUKpt_XzX12c1j-U7w6Ky6bgITVBmIqVorW_rL2HWCBC4-SiZ679DRG7VA0tuOESskz2ARELxOtRRTYuez6OQjQg_GRkqV9XEP98Z2bBlT3BCcLXX4Bx01ain6f7QHYYL9xBfQj8bkd_ggWINVqBs62rzznf3-&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgTLUN_7JVS__thIOjyGTVMw9BUKpt_XzX12c1j-U7w6Ky6bgITVBmIqVorW_rL2HWCBC4-SiZ679DRG7VA0tuOESskz2ARELxOtRRTYuez6OQjQg_GRkqV9XEP98Z2bBlT3BCcLXX4Bx01ain6f7QHYYL9xBfQj8bkd_ggWINVqBs62rzznf3-=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg5j2ite0twV9bWNmqfo6fUVKcDoA90DPpphPXKgzj8VPnWfdIpvecUA4nlo8w5nZAMfZucE1xlMaO8q7H3Cvl1c-fJQIed4ViN1MUWxAzJuTZ6nySvhidSHos4h_4RFHoMPuQJQREUZGXJxRpc1SFjjjazV2KG3bEE97guQPGgBy-NQcvFISoq&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg5j2ite0twV9bWNmqfo6fUVKcDoA90DPpphPXKgzj8VPnWfdIpvecUA4nlo8w5nZAMfZucE1xlMaO8q7H3Cvl1c-fJQIed4ViN1MUWxAzJuTZ6nySvhidSHos4h_4RFHoMPuQJQREUZGXJxRpc1SFjjjazV2KG3bEE97guQPGgBy-NQcvFISoq=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjSgkkajDsCmxAXlwF1iTR59jlYChprncWBwaaFRAiXIIXWePDDcu2nHNTxK-mbtNgVkHo6FJJDK_RPPsxi9-oLEqLFAodR56Mu3lJhX7Vi3e8zyDcN416NSgE_9bbIrq05hGI5FJUDqo4AfROCz4unYmarIJuxrbSKP6d-4B5ipR8EZ-PTw7B0&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjSgkkajDsCmxAXlwF1iTR59jlYChprncWBwaaFRAiXIIXWePDDcu2nHNTxK-mbtNgVkHo6FJJDK_RPPsxi9-oLEqLFAodR56Mu3lJhX7Vi3e8zyDcN416NSgE_9bbIrq05hGI5FJUDqo4AfROCz4unYmarIJuxrbSKP6d-4B5ipR8EZ-PTw7B0=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi7a_XbDPssdFIcFNI4dqC-HIsuH6g9PeR2vCWIzcfS6nOO-oMgy1LUf-PrATHiQT1ZFoETZv4uZuYwNMeq8uZJZxUupzXaHY4QoR4zrsEuvCr7S_gs-BjNEnLOARyTKAi50cboHnz5MBPUfZsnxgCHCB_t-gNLiv3whkM6hgmH0MAgGq9G9Zk8&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi7a_XbDPssdFIcFNI4dqC-HIsuH6g9PeR2vCWIzcfS6nOO-oMgy1LUf-PrATHiQT1ZFoETZv4uZuYwNMeq8uZJZxUupzXaHY4QoR4zrsEuvCr7S_gs-BjNEnLOARyTKAi50cboHnz5MBPUfZsnxgCHCB_t-gNLiv3whkM6hgmH0MAgGq9G9Zk8=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjLBKxNHaGWZNpZCcKGg2BRX0pjd36wFFbC7N0aZT5uAHJepSLGlkXBKn3F00Yjx0Oo-58cjih8_O4ZMegff8vqMg7D5HzwdFASLl-ufmxJoOQckADNrCBT2qrd6Rpv7zVHGRi69sftZMvYQhTRgKhf65JvqAX-u7RyJ8N8vQyHBc-kC367bvL-&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjLBKxNHaGWZNpZCcKGg2BRX0pjd36wFFbC7N0aZT5uAHJepSLGlkXBKn3F00Yjx0Oo-58cjih8_O4ZMegff8vqMg7D5HzwdFASLl-ufmxJoOQckADNrCBT2qrd6Rpv7zVHGRi69sftZMvYQhTRgKhf65JvqAX-u7RyJ8N8vQyHBc-kC367bvL-=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgY8n5bYz1itp8_DfyQFMeXjHSvuBqhgCin5cWUkm8ZjChirgp_pH7lRBHHz1OsspvGZsdTPXijUNXznh2Urezb06uTd8CmOyC6hQouXikQD1Ab0pEKD7Iw26qruPlLshjJNPVKDODujHl8V9zhUJn-9UrPmxdWQI_EZYkEwDt8miXXVfyOuzi-&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgY8n5bYz1itp8_DfyQFMeXjHSvuBqhgCin5cWUkm8ZjChirgp_pH7lRBHHz1OsspvGZsdTPXijUNXznh2Urezb06uTd8CmOyC6hQouXikQD1Ab0pEKD7Iw26qruPlLshjJNPVKDODujHl8V9zhUJn-9UrPmxdWQI_EZYkEwDt8miXXVfyOuzi-=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgpO9rCBD25LPHANfC-jFLuhz4XAkwkqsAaipgA9clJPfcCivb6FvGV3c9iqls9y3VlGjOliO6JRUtCzhw8UHPuLnEf_lR98nuA1UoiQ3VHbCIVlqjsxAxhKf0t5ctMxlNWOGr1fEolkO3YnhBJByAnX9XJ3rJvi5sIAu5OGIcL00c_nc0-49jT&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgpO9rCBD25LPHANfC-jFLuhz4XAkwkqsAaipgA9clJPfcCivb6FvGV3c9iqls9y3VlGjOliO6JRUtCzhw8UHPuLnEf_lR98nuA1UoiQ3VHbCIVlqjsxAxhKf0t5ctMxlNWOGr1fEolkO3YnhBJByAnX9XJ3rJvi5sIAu5OGIcL00c_nc0-49jT=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhTrc0ZHJRqxEyz9wUwt71BOPhz8iFJ_04C2-uFqcZ4LO-f2Sb2dPZ60nVY96SF39lvyfnNfGkAM9SGDjm0S_aDwDq0_0Woj8UXjQqHh4FSsKK__0oLYH4Xz4nCN1uDyw9WRREp0qpH0cjgENhbjNCCTwo74hp10XNvp19vYN3lu1xfzbNcgxlQ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhTrc0ZHJRqxEyz9wUwt71BOPhz8iFJ_04C2-uFqcZ4LO-f2Sb2dPZ60nVY96SF39lvyfnNfGkAM9SGDjm0S_aDwDq0_0Woj8UXjQqHh4FSsKK__0oLYH4Xz4nCN1uDyw9WRREp0qpH0cjgENhbjNCCTwo74hp10XNvp19vYN3lu1xfzbNcgxlQ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiYQt09y3UYQW-EAM5rIJR33jxN6w24JqDm1nm-FurItvc139GIZSWpZHEPn9_1IrqLUVdorQ0wqcRbWyJdOV2-ishtbl7kMyukf5v217dmWjpBS7TYY77mv-pEKWtoi51TmWO7E4YShdyiBg2mS7uODVZhRPyu1ZexZpT-qoKBmRnOAJ3jooM4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiYQt09y3UYQW-EAM5rIJR33jxN6w24JqDm1nm-FurItvc139GIZSWpZHEPn9_1IrqLUVdorQ0wqcRbWyJdOV2-ishtbl7kMyukf5v217dmWjpBS7TYY77mv-pEKWtoi51TmWO7E4YShdyiBg2mS7uODVZhRPyu1ZexZpT-qoKBmRnOAJ3jooM4=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj7OMi1-emhAcMB2u2n3X7rUdjrf5Q-tahjJBRwp61dWLqhvoHuraJu4L6IXS-Wa_c6MkcSZP7RvZJeMAk6l4246tJ3HmwjTbTzoztbqfIAuOfjBX-4ClZeizm_aW3I0OcVs7TSfv8VC0As1pIr-rg0CAn681XXfnO02jo28b8EJU4vl23g1nNY&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj7OMi1-emhAcMB2u2n3X7rUdjrf5Q-tahjJBRwp61dWLqhvoHuraJu4L6IXS-Wa_c6MkcSZP7RvZJeMAk6l4246tJ3HmwjTbTzoztbqfIAuOfjBX-4ClZeizm_aW3I0OcVs7TSfv8VC0As1pIr-rg0CAn681XXfnO02jo28b8EJU4vl23g1nNY=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgnr0bOj1hGWoPgDDz4_1mxDBqnct7YMne1tjZWYllejI072CW85nugjgtdHfwcmC6rNqyqF594w0EV09KchejkAOli3tlqR9snLPUlGP3UjX_pdEDOlaUJ_qWjbgucmTaDu9qXMPujGdTafMFHkaYltMXYRZ83gJ9NwQLGKWFu58v0HTmt9CIl&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgnr0bOj1hGWoPgDDz4_1mxDBqnct7YMne1tjZWYllejI072CW85nugjgtdHfwcmC6rNqyqF594w0EV09KchejkAOli3tlqR9snLPUlGP3UjX_pdEDOlaUJ_qWjbgucmTaDu9qXMPujGdTafMFHkaYltMXYRZ83gJ9NwQLGKWFu58v0HTmt9CIl=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1-MgKvkQIsRvjWHBg3VVLKE-NIeC1ol81zzmCdIiUj4Y6x7v1UYN4DSvc-l64WffoLFVTTSyh8Wl7Xl0PC5qdiQY9Ug-C0SFsojY967noC1S-y_SomFtMCPGbnM1IJPqNJT74okI4VRwFyVDZYzvd8tr-qYeITUpsxs34db15y6yMzW7HaUKm&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1-MgKvkQIsRvjWHBg3VVLKE-NIeC1ol81zzmCdIiUj4Y6x7v1UYN4DSvc-l64WffoLFVTTSyh8Wl7Xl0PC5qdiQY9Ug-C0SFsojY967noC1S-y_SomFtMCPGbnM1IJPqNJT74okI4VRwFyVDZYzvd8tr-qYeITUpsxs34db15y6yMzW7HaUKm=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjYA9CG6NTRnlk8IhlPlP9dS6dlDPhEQgjrh2MmLIKQ6zlF10eTCATdiBSYxs6SEO0wlpPoySA0v8ub5xfOzPJRQzZFbqQwv9l1FfYOY7a8se3kRjDGZZ9MPArEGJvDgULy0HVkGpbk8YZ1Wq6QeVQ--DKU0a01xYtbcKu-_wJr0gZr2osWBu5F&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjYA9CG6NTRnlk8IhlPlP9dS6dlDPhEQgjrh2MmLIKQ6zlF10eTCATdiBSYxs6SEO0wlpPoySA0v8ub5xfOzPJRQzZFbqQwv9l1FfYOY7a8se3kRjDGZZ9MPArEGJvDgULy0HVkGpbk8YZ1Wq6QeVQ--DKU0a01xYtbcKu-_wJr0gZr2osWBu5F=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiPJ6A0fBUfUPCw_jqanY8t4R2c20V2dHv2pmDBrR6-Csl74cuo3C6zHY7vbh3aKPRbl6h-prvyS2kqX9VlPd4pb5skfxPQkw3IDXsz-ZvvuPS0FhV6p2C35rdn40gjbdZ-GKDVYw60xkFH4u-wrsnL5z2NOIb3NnnIJkxnlXpSoJQ6Yxz1WHIq&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiPJ6A0fBUfUPCw_jqanY8t4R2c20V2dHv2pmDBrR6-Csl74cuo3C6zHY7vbh3aKPRbl6h-prvyS2kqX9VlPd4pb5skfxPQkw3IDXsz-ZvvuPS0FhV6p2C35rdn40gjbdZ-GKDVYw60xkFH4u-wrsnL5z2NOIb3NnnIJkxnlXpSoJQ6Yxz1WHIq=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgq55AkGss9fPgd4UgELSngowMVC76LmHIiRrn647NHwd5p0eLZCdm1Mp7A1vS5cIQk_n4HjtTxzXXdHJLZJG67Bb8KVZ7_rQi4Ug38qCHQssrmvvMe6XqNjD5Xa-k8GPAtsn30L2cmHd7b8KjC_L5bus0DSZt9HfKy1Y9fmB-TTXHqQbaPsnwB&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgq55AkGss9fPgd4UgELSngowMVC76LmHIiRrn647NHwd5p0eLZCdm1Mp7A1vS5cIQk_n4HjtTxzXXdHJLZJG67Bb8KVZ7_rQi4Ug38qCHQssrmvvMe6XqNjD5Xa-k8GPAtsn30L2cmHd7b8KjC_L5bus0DSZt9HfKy1Y9fmB-TTXHqQbaPsnwB=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh7hLD8lGrc6zmSuljnYLuGFA29xNIOp4tkYUjc8--KXKcs4Kkj0VhOo_X_L-45KsEYHT4xx743WwZsF57Kt4LFZSxnzD3QaKnn1cIX0v5RY_BldpPvIfcxhgmDITlD3Gh8ASemUZBJOaNNFK9vqmQGDf62P65OHbLDfO_Pgx9DqvzKDvEJtgYw&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh7hLD8lGrc6zmSuljnYLuGFA29xNIOp4tkYUjc8--KXKcs4Kkj0VhOo_X_L-45KsEYHT4xx743WwZsF57Kt4LFZSxnzD3QaKnn1cIX0v5RY_BldpPvIfcxhgmDITlD3Gh8ASemUZBJOaNNFK9vqmQGDf62P65OHbLDfO_Pgx9DqvzKDvEJtgYw=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiMTrmIkWlZecw4_GGmJuqEctTelF8LvAwgRL_MXPeIAxJqlsRR7q6Ikd9_UcZVolmvIQRAHUDSeCyACupxK_IaU1H_yt2DRfRbXPCchoINtQHJi0QtxuGDpz31dGFy0GIZ01xbvTMp_JhVAiQJA52BchVRfd64GlZPewktUKDsngS3zf5vbW0J&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiMTrmIkWlZecw4_GGmJuqEctTelF8LvAwgRL_MXPeIAxJqlsRR7q6Ikd9_UcZVolmvIQRAHUDSeCyACupxK_IaU1H_yt2DRfRbXPCchoINtQHJi0QtxuGDpz31dGFy0GIZ01xbvTMp_JhVAiQJA52BchVRfd64GlZPewktUKDsngS3zf5vbW0J=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjatCjjaV9D_RZlcMPpV5zqYk8CwVob-r0IaCCBw6rtqKf_Qkebr9fRF4cdAGmWBLrUvgGknEfZuIUepd0vBMWmPQjltnvfND1_NnIdFibyJGeGaAC0TKSUQzyo566wE8YJmJGirOk-X0e6scQnBw3yaos8o92V-62N0ftq5Z80eWGE9HoRjROv&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjatCjjaV9D_RZlcMPpV5zqYk8CwVob-r0IaCCBw6rtqKf_Qkebr9fRF4cdAGmWBLrUvgGknEfZuIUepd0vBMWmPQjltnvfND1_NnIdFibyJGeGaAC0TKSUQzyo566wE8YJmJGirOk-X0e6scQnBw3yaos8o92V-62N0ftq5Z80eWGE9HoRjROv=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;話說回來，無論交換機還是網路卡，這些便宜的10GbE網通設備幾乎清一色都是中國激烈內卷後的所謂「淘寶貨」，價格都低到讓人懷疑到底有沒有賺頭，這個世界要擺脫「中國製造」的毒癮，看來還需要很長的一段時間。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;延伸閱讀 (主要是&lt;a href=&quot;https://cyberq.tw/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;CyberQ&lt;/a&gt;的文章&lt;/span&gt;&lt;span&gt;&lt;b&gt;&lt;i&gt;)：&lt;/i&gt;&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;&lt;/span&gt;&lt;a href=&quot;https://cyberq.tw/2026/01/02/is-100gbe-entering-a-warring-states/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;100GbE 戰國時代生態解析，新品網卡與企業網路高速化趨勢&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://cyberq.tw/2026/01/01/savior-of-10gbe-networking-rtl8127_rtl8159/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;10GbE 網路的平民救星登場，Realtek RTL8127 / 8159 網路卡實測與市場價格探索&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://cyberq.tw/2025/12/27/upgrading-to-10gbe-a-complete-guide-to/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;升級 10GbE 需要的網路卡、SFP+ 模組與線材選購到 iPerf3 實測全攻略&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/1445168493937053483/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/1445168493937053483?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/1445168493937053483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/1445168493937053483'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2026/01/500-10gbe.html' title='[微言大義500字] 搞不好10GbE真的是很尷尬的速度'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjtWlLJoyjdl_HqCId-2TdyW9cOPPQJfVwL3Z02WzNPZaYBlSezT-S_M9NL0zKnrjnvw09xUm6J7a-Q9EPbque8usA6LoUpTBCZkW4FKMfr95ZEO9DrLok7oXnwMFWKYE4VCWjiF6wFI1D3GUOOBGUC3Wf3YuMHeZxR3pMqvqo86QQmuG5AyHEL=s72-w400-h225-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-7557294528077897369</id><published>2025-12-27T13:50:00.015+08:00</published><updated>2026-01-02T14:56:02.247+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] 無知就是力量：Intel 18A「效能」不如TSMC N3B？Zen 6是有別於Zen 5的全新設計？到現在難道還有人會相信Intel代工業務還有成功的機會？</title><content type='html'>&lt;p&gt;&lt;i&gt;前言：在AI時代四處流傳一個極度錯誤的觀念，就是「記憶不重要，思考、分析與批判能力才重要」。非要背誦特定東西，的確不重要，但&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;什麼東西都沒記起來，缺乏材料，腦子到底要「思考」、「分析」與「批判」什麼？&lt;/span&gt;&lt;/b&gt;一昧過度強調前者，很抱歉，實際丟掉的往往是後者。&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;現在台灣滿山滿谷的腦袋長草雜碎小草就是這樣長出來的。連共產主義和納粹德國的歷史都不知道，是要怎麼正確判斷什麼是共產和納粹？結果就是：&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;想當然爾，無堅不摧，無知，就是力量&lt;/span&gt;&lt;/b&gt;。然後看到一堆蠢蛋亂貼「綠共」和「納粹」的標籤，連這兩者完全互斥都一無所知。&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;&lt;strike&gt;不過某些科技圈的KOL某種程度上也不遑多讓就是了。&lt;/strike&gt;&lt;br /&gt;&lt;/i&gt;&lt;/p&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;i&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjO43zston5eQmyvp0bv7-W4lC8d0KWemCkggJOjrqwaX_BpMyNPBWzbXOuid6BGYMExUnzgyCLexJgQQc7cJqw0PJ4y2Gh1Ryxdes5YeutDEdMWSG6RxnumUiyEGJhlan91OnNPOhe2SrlliZ5kPFZfqZZmy7c-x-ZrIDt6g9Tjdk_DsEeQOkE&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1024&quot; data-original-width=&quot;1024&quot; height=&quot;400&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjO43zston5eQmyvp0bv7-W4lC8d0KWemCkggJOjrqwaX_BpMyNPBWzbXOuid6BGYMExUnzgyCLexJgQQc7cJqw0PJ4y2Gh1Ryxdes5YeutDEdMWSG6RxnumUiyEGJhlan91OnNPOhe2SrlliZ5kPFZfqZZmy7c-x-ZrIDt6g9Tjdk_DsEeQOkE=w400-h400&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/i&gt;&lt;/div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;i&gt;今天這篇&lt;/i&gt;&lt;i&gt;如果沒有被嫌棄不夠水準、難登大雅之堂的話，&lt;/i&gt;&lt;i&gt;也&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;歡迎各位註明來源轉載&lt;/span&gt;&lt;/b&gt;。&lt;/i&gt;&lt;p&gt;&lt;/p&gt;&lt;div&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;Intel 18A「效能」不如TSMC N3？&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjDr72L4Nqjfu3tJ4h5rEfOQPp3tqLLtRkmKWcTFWoVEfv5Txu0hTvKE6sCwofq5i0sG_EkFX3YuxGcjy1zGadQ-Fp_NliG-vlzaLYQkBaJUfhNpnSKG1diW64IJDNa4oRhtScGHZkQIE3MMGiD8dUGxlhUrzzipcbG1l0gzUnGvhKlObTDm9P5&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjDr72L4Nqjfu3tJ4h5rEfOQPp3tqLLtRkmKWcTFWoVEfv5Txu0hTvKE6sCwofq5i0sG_EkFX3YuxGcjy1zGadQ-Fp_NliG-vlzaLYQkBaJUfhNpnSKG1diW64IJDNa4oRhtScGHZkQIE3MMGiD8dUGxlhUrzzipcbG1l0gzUnGvhKlObTDm9P5=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj9wa-meFj7JfDTriwpDk_kS4oqRxa3DU_IpnbrprHblqyc9Qt0vSVnK3KwDKwXcW3gsVB2_roZ_xRHS32SuoYTv4w4N9EwXYWbFzFM47PMNnQH9oi1vKk2-RVWGQu8zsyZN4ihVL2s4RsDiJdFH2rCJUcOLhLjdsftZ3LDj_k4E0Y1ml4NGtuR&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj9wa-meFj7JfDTriwpDk_kS4oqRxa3DU_IpnbrprHblqyc9Qt0vSVnK3KwDKwXcW3gsVB2_roZ_xRHS32SuoYTv4w4N9EwXYWbFzFM47PMNnQH9oi1vKk2-RVWGQu8zsyZN4ihVL2s4RsDiJdFH2rCJUcOLhLjdsftZ3LDj_k4E0Y1ml4NGtuR=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiSczh9mfBCQrdPWjDBrh0clqG1-E94V5DQGzrOSRuXig31BcK3VSlrKS9FejGPW3O8ftndM_G9IfELd5BG5a_fCbLjbdx5yT2T_JkOOSH01kVdjSb35SKTejxRex2Re-FtHTFHaVcTWupBICZbK7pFyzW0CB-K9YhWerYWwUBmP5Z07Bs35xeK&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiSczh9mfBCQrdPWjDBrh0clqG1-E94V5DQGzrOSRuXig31BcK3VSlrKS9FejGPW3O8ftndM_G9IfELd5BG5a_fCbLjbdx5yT2T_JkOOSH01kVdjSb35SKTejxRex2Re-FtHTFHaVcTWupBICZbK7pFyzW0CB-K9YhWerYWwUBmP5Z07Bs35xeK=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg3hj5LJWWDgvmud5yIIcDlm6b4Rd-9yzTOucpK1Ux5N6UHM7dpLYW0ZUreuxGTP7YWnaLSXdCK0oh02EXB-xFFF7ctHRkl4t_TPs3fsEsDrjjLhtr--YoSPaWKG9XiFkFJI8-5Dy-Agj7kvmY1quGjIiJtg7zMZNIETuRcdj-BUOaTlgY0yr2g&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg3hj5LJWWDgvmud5yIIcDlm6b4Rd-9yzTOucpK1Ux5N6UHM7dpLYW0ZUreuxGTP7YWnaLSXdCK0oh02EXB-xFFF7ctHRkl4t_TPs3fsEsDrjjLhtr--YoSPaWKG9XiFkFJI8-5Dy-Agj7kvmY1quGjIiJtg7zMZNIETuRcdj-BUOaTlgY0yr2g=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEilk5wPu-PKsU8mh173ohWoQx7uRvwqHEEpG2lVF3XnIQsUIVtdXblvZliWx959V6tD2HFtfmWW0QOtQCiwKoWpfbvWaRTxL08BsmKxE2tnBOBRCbGKoVfWrmyyXmenRNG-O_2m6Y60RHvI-0vwdqo7E481KOyErxjiNjTrwBsk_-8Yql_n08cT&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEilk5wPu-PKsU8mh173ohWoQx7uRvwqHEEpG2lVF3XnIQsUIVtdXblvZliWx959V6tD2HFtfmWW0QOtQCiwKoWpfbvWaRTxL08BsmKxE2tnBOBRCbGKoVfWrmyyXmenRNG-O_2m6Y60RHvI-0vwdqo7E481KOyErxjiNjTrwBsk_-8Yql_n08cT=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgpkJZUPZYRljBjV96QWpTljHBZ3CPCxtk_3G7K0ogw6MHbLNkTSVWWx2e19LcogBGlIctSSSJxHRwudJkV15BlDnxUuwS9wMYGBWVlNED5LpCIaVFABHTIaIYCD0fiCWGTNKOkKCL9i53DhaK7ZJnpeRrUYUI3mQdo-nRg5jZA1gj5LuR4pQIe&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgpkJZUPZYRljBjV96QWpTljHBZ3CPCxtk_3G7K0ogw6MHbLNkTSVWWx2e19LcogBGlIctSSSJxHRwudJkV15BlDnxUuwS9wMYGBWVlNED5LpCIaVFABHTIaIYCD0fiCWGTNKOkKCL9i53DhaK7ZJnpeRrUYUI3mQdo-nRg5jZA1gj5LuR4pQIe=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgmCBD_n0rIHbgvNZ0VY_Ilmo9QrUv7g04Y2yXj5XKg_ALWoRZZyPCwJHMfZ6xqh05J-TUqJ2F777R9wIjG3TCfHFSPKYi412u-i2TlrGyCYe5Dhe5aGhv8pY64WFp-mo3Gi6B5QkavmVZFFM9CBWXjOsEcUkEuAfuCQ2Y8_ZP6CfVOiFCg-iUx&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgmCBD_n0rIHbgvNZ0VY_Ilmo9QrUv7g04Y2yXj5XKg_ALWoRZZyPCwJHMfZ6xqh05J-TUqJ2F777R9wIjG3TCfHFSPKYi412u-i2TlrGyCYe5Dhe5aGhv8pY64WFp-mo3Gi6B5QkavmVZFFM9CBWXjOsEcUkEuAfuCQ2Y8_ZP6CfVOiFCg-iUx=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiEJEFbHrIYP0q54SqYWVTtIKGvmHEpwvkmMnIk9SYpswgWo1Ssit04_-YK3b0x2x4fnNLSBeUnghYsxvs9e_GKtMiwPNc7-Ey3S2pAUY_iwwYgch6FcHiPqeE9RAk5VZe4ionrnzQ9--8aYYMkukhAY21_MC32yDMr6z3KoKZlkzHIRmb47wK9&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiEJEFbHrIYP0q54SqYWVTtIKGvmHEpwvkmMnIk9SYpswgWo1Ssit04_-YK3b0x2x4fnNLSBeUnghYsxvs9e_GKtMiwPNc7-Ey3S2pAUY_iwwYgch6FcHiPqeE9RAk5VZe4ionrnzQ9--8aYYMkukhAY21_MC32yDMr6z3KoKZlkzHIRmb47wK9=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh0Ww6M_rGtetU3jsZGYHsmBIGvqdVLl1DSjYKx74knNVbTR9WH9lfzyGnO8ldmfpeVNM-HUGae2AbFqDLF410MHEgin3JwqZdcVftHVZfP3NlVsIKLUk_Ihj18ZOpXitsAgLCYXVHTjM_vpbsb79JTbSBYQ4pfvPMzF46hMhNwcrUEkIBJfe1s&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh0Ww6M_rGtetU3jsZGYHsmBIGvqdVLl1DSjYKx74knNVbTR9WH9lfzyGnO8ldmfpeVNM-HUGae2AbFqDLF410MHEgin3JwqZdcVftHVZfP3NlVsIKLUk_Ihj18ZOpXitsAgLCYXVHTjM_vpbsb79JTbSBYQ4pfvPMzF46hMhNwcrUEkIBJfe1s=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiCH3njbC3j3CCAc2RLwt7LtcA3zbCcN1GzgVxE7-KZ48frI9C0xhxjavaHJKbydU3cxTXztCUOTmlPVKLdo2u00r9MAMVOrB2wfZvrDnryeCJmZzQetf999t7pxNss_ouAisgg89FEAdukdvPDXdAnbwgEZD2OIwvYl9rIDCmm-Wkay4ycaLfX&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiCH3njbC3j3CCAc2RLwt7LtcA3zbCcN1GzgVxE7-KZ48frI9C0xhxjavaHJKbydU3cxTXztCUOTmlPVKLdo2u00r9MAMVOrB2wfZvrDnryeCJmZzQetf999t7pxNss_ouAisgg89FEAdukdvPDXdAnbwgEZD2OIwvYl9rIDCmm-Wkay4ycaLfX=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;光靠一個同樣4P 4E組態&lt;a href=&quot;https://molesterwaterball.blogspot.com/2025/11/500-thinkpad-x1-carbon-gen-14panther.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Panther Lake&lt;/a&gt;工程樣品Geekbench跑分輸給&lt;a href=&quot;https://molesterwaterball.blogspot.com/2025/11/500-thinkpad-x1c-gen-13.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Lunar Lake&lt;/a&gt; 6~7%，就可以做出「Intel 18A的『效能』不如TSMC N3B」的偉大結論，無視一堆變因 (產品定位，處理器整體結構，核心微架構，產品成熟度，軟體最佳化潛力)，更何況還是優先考慮電池續航力的筆電，實在令人感到嘖嘖稱奇。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;反正這年頭只要「政治正確」，棒打落水狗都不需要什麼光明正大的理由，我也不會相信這種人的人格和品格能高尚到哪裡去&lt;strike&gt;，就算自稱「台派」也一樣&lt;/strike&gt;。&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size: xx-large;&quot;&gt;Zen 6是有別於Zen 5的全新設計？&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1HSlVuAJl9xrs8KOYD61jxP2mr0_3yZxhDR4rX1FjK6YOc5E12jwujGHiVdYGBHAQqNcL92vAIwL1dnpUbjNHrlSEvmwMRk4tjyIJycWzqFtupE3rzM_J-eOBOdcIihxC8kjLaHvGfwPuph5Mf_YVJU36PiBee25SBCzB099OxDZm_0CtF4CJ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1HSlVuAJl9xrs8KOYD61jxP2mr0_3yZxhDR4rX1FjK6YOc5E12jwujGHiVdYGBHAQqNcL92vAIwL1dnpUbjNHrlSEvmwMRk4tjyIJycWzqFtupE3rzM_J-eOBOdcIihxC8kjLaHvGfwPuph5Mf_YVJU36PiBee25SBCzB099OxDZm_0CtF4CJ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi9un6UNWSlpC_gCE9kqAEM8z1E-BAJ6vYo--4IDD7c1St5_1KPbmWJ3GvHbslVwtHT_46Z-TnjrOWHJfIUsTl0PgVbN8gTRaMe-pqiAtNl37py1KixzTYtUUwDsZcKexrHCtW9VTOSwhNOoOCZdv-UT1vME8zcE_-_B3UX7YkCFJgK7TAqwNT3&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi9un6UNWSlpC_gCE9kqAEM8z1E-BAJ6vYo--4IDD7c1St5_1KPbmWJ3GvHbslVwtHT_46Z-TnjrOWHJfIUsTl0PgVbN8gTRaMe-pqiAtNl37py1KixzTYtUUwDsZcKexrHCtW9VTOSwhNOoOCZdv-UT1vME8zcE_-_B3UX7YkCFJgK7TAqwNT3=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh40fnucpveRVOI4kOHcOQzymsiwdJuVBHE8VJiJ9RbHC1ExLImvtOgUG8zr_2SBuCw_xCRDgTZjn1GW-ho1b4SO4XpQOnKdGY6NTObvkcbNhsK6AC2zeCNJ0kEo7XVOHMmZQEr1jdtArm3ysNeowF6fghOtCf6uFbjyQjJUPlzCSauXWcK7N3r&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh40fnucpveRVOI4kOHcOQzymsiwdJuVBHE8VJiJ9RbHC1ExLImvtOgUG8zr_2SBuCw_xCRDgTZjn1GW-ho1b4SO4XpQOnKdGY6NTObvkcbNhsK6AC2zeCNJ0kEo7XVOHMmZQEr1jdtArm3ysNeowF6fghOtCf6uFbjyQjJUPlzCSauXWcK7N3r=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgJGDFvVXiyJYRcEitRlTog32_zA6NpTZPtLe7L3vIqw6JVXe1g1ou0u1Hdqt9OkuCSEsFsEcsvBV0o5IwNm-XGzquFrszNF8Vm6ZFb2nne2wvBDfGrehfTG-5Mtz_F2I0Jj1TDfBlkw_86hmI6_MZuO9-mPseFEyDH94otfTw_9Bq768tG7438&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgJGDFvVXiyJYRcEitRlTog32_zA6NpTZPtLe7L3vIqw6JVXe1g1ou0u1Hdqt9OkuCSEsFsEcsvBV0o5IwNm-XGzquFrszNF8Vm6ZFb2nne2wvBDfGrehfTG-5Mtz_F2I0Jj1TDfBlkw_86hmI6_MZuO9-mPseFEyDH94otfTw_9Bq768tG7438=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjX4fwC6YVskmEdrQbgzbzLBGr9OXpsiqCkwS5699KSf7z8MQXRIz-r5imyGML9XFObUeMWprgr7cRZKh5Kq7z5l58HtGoWL5DoihzDRaSv14Bpqh98QldqgdqKp-WbSIqbuq7tgmxPc-O-R1zuCXuQK62nwzvYKHjk1IShFBoJX_KdvvQ4qBHR&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjX4fwC6YVskmEdrQbgzbzLBGr9OXpsiqCkwS5699KSf7z8MQXRIz-r5imyGML9XFObUeMWprgr7cRZKh5Kq7z5l58HtGoWL5DoihzDRaSv14Bpqh98QldqgdqKp-WbSIqbuq7tgmxPc-O-R1zuCXuQK62nwzvYKHjk1IShFBoJX_KdvvQ4qBHR=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjJgFg5XwUq35wlLlQN_Zo7_Zq98JEIDx__zARBZBM1LvuYO9NDqkd_g3vVWhzpLEMYlt6zObQ347Ca4SE5a3l2YDxrc-x4YheM3O6912ILX5LDFQ51fKCJqTkE7VOJFk3BXKk7OoYPRebBVZy3gmIrxmT3carSIClgLuKLBYBZgrOiwXV_X3lv&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjJgFg5XwUq35wlLlQN_Zo7_Zq98JEIDx__zARBZBM1LvuYO9NDqkd_g3vVWhzpLEMYlt6zObQ347Ca4SE5a3l2YDxrc-x4YheM3O6912ILX5LDFQ51fKCJqTkE7VOJFk3BXKk7OoYPRebBVZy3gmIrxmT3carSIClgLuKLBYBZgrOiwXV_X3lv=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhhPP53gfB8qNp7bu2qSKocfgw3pbJqDEg_Xdu4O448oWBkFxwo4LIcBtkbBaA5PQojYISLl5WNSqDB1uUxNQLZMc2AoxwKWGQGfKyBcziOUC4yWswu_oWbtrlfgjsIvvc-N4yWhiPbXS0bM5mTkdc3DuKala7Y7QHc5qNP_FbTVViOXxJZfa0_&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhhPP53gfB8qNp7bu2qSKocfgw3pbJqDEg_Xdu4O448oWBkFxwo4LIcBtkbBaA5PQojYISLl5WNSqDB1uUxNQLZMc2AoxwKWGQGfKyBcziOUC4yWswu_oWbtrlfgjsIvvc-N4yWhiPbXS0bM5mTkdc3DuKala7Y7QHc5qNP_FbTVViOXxJZfa0_=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjCVXKDIGCYPLxkpNBAF9JfKyJX5kjHpQfYRhaIoqQhhOsGf643oVWasdMeGxYAUC0C5_BO3Xy_g2dhaMGz7-RgOy5frWr6oC6TQ_i8XpM7W67PJ-ntBuv-paMggL6fcttiY8lbagv_UTnTsS7UFr4c94ytTAmAroLiyCyTVBo5Zn0f-N90pyWy&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjCVXKDIGCYPLxkpNBAF9JfKyJX5kjHpQfYRhaIoqQhhOsGf643oVWasdMeGxYAUC0C5_BO3Xy_g2dhaMGz7-RgOy5frWr6oC6TQ_i8XpM7W67PJ-ntBuv-paMggL6fcttiY8lbagv_UTnTsS7UFr4c94ytTAmAroLiyCyTVBo5Zn0f-N90pyWy=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjxHiT1Bym_96APKKSSncVqPIcx7PKwrNF-xi9uMJ9vfEygDRhHXviJYrAecfmeXqev8euR8ccLVo_HjAL-oXZXL6Yp_lbxL8o4lTNEIE4LpqUIS8UlLKBO3Hmch2rvZbjhNZ1AhUCyjDIzCmklRYgB2sQoE-LVTe4z8vvrJH2Bfgh4tG2_rswz&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjxHiT1Bym_96APKKSSncVqPIcx7PKwrNF-xi9uMJ9vfEygDRhHXviJYrAecfmeXqev8euR8ccLVo_HjAL-oXZXL6Yp_lbxL8o4lTNEIE4LpqUIS8UlLKBO3Hmch2rvZbjhNZ1AhUCyjDIzCmklRYgB2sQoE-LVTe4z8vvrJH2Bfgh4tG2_rswz=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEga5A_zfouey6qE9XgU75PLMr61dwObvZMfEkkoU2A-IbIDlkWcbAaO1pIti6yxoydgCq0pX1eE2eR7Qo5vWgC1pWbovWAZVVVQpqL4L30-lVcIzg9_JGRGmO4L02J0LRSFx4vux3h_PR_matqDaJIU3LZoFi7oTHnEajd95U0IJ-E5nSF9pJtM&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEga5A_zfouey6qE9XgU75PLMr61dwObvZMfEkkoU2A-IbIDlkWcbAaO1pIti6yxoydgCq0pX1eE2eR7Qo5vWgC1pWbovWAZVVVQpqL4L30-lVcIzg9_JGRGmO4L02J0LRSFx4vux3h_PR_matqDaJIU3LZoFi7oTHnEajd95U0IJ-E5nSF9pJtM=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjzWw7gyaMgu8nYUibxs_zmvOv3Jc_jsC1AgqkS0LTxjbw6O2VwOEGN2GzEzVr2lEBgLMdv0EpelQo5-TACFRGiuvAU-fzUOvhBkqo0Zj4wf0sD5_5d27ATVBW1r8tPa5ZSLGu3wNJosb8xBZEK8h-d-WpUxTjw5tTI2KQxdOkOxkIfPjgCMRFG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjzWw7gyaMgu8nYUibxs_zmvOv3Jc_jsC1AgqkS0LTxjbw6O2VwOEGN2GzEzVr2lEBgLMdv0EpelQo5-TACFRGiuvAU-fzUOvhBkqo0Zj4wf0sD5_5d27ATVBW1r8tPa5ZSLGu3wNJosb8xBZEK8h-d-WpUxTjw5tTI2KQxdOkOxkIfPjgCMRFG=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiKArdmaiSCJ7sTKfyxwR8H7udPI_Dkq4rqgDYEDsUs--QYv4NQdwDgeoZ9XoZpW4E3V-pqzxsOgOLxKAzYV4V60pw6LB5aP7MiRAvFb9eZBr7F2hLfV8SiQa3m3kFp8NYfMod0D862BGCawCmPX2ZqmE4HiYimdYdpcJb_UDc9LbMQKSID6-qr&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiKArdmaiSCJ7sTKfyxwR8H7udPI_Dkq4rqgDYEDsUs--QYv4NQdwDgeoZ9XoZpW4E3V-pqzxsOgOLxKAzYV4V60pw6LB5aP7MiRAvFb9eZBr7F2hLfV8SiQa3m3kFp8NYfMod0D862BGCawCmPX2ZqmE4HiYimdYdpcJb_UDc9LbMQKSID6-qr=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhe0fGjDmz4R9WZg5nXgroRAGbsBgItVFunFJex8IhZNvVI6r3sBwVz_eeeCiGLcvJSHKk4O6Y52RtfXLGmbWNC6x7zd5HaF19mVEM-r4anaRJLcNYhvc71PI7iuFFBK2xRHVPsBOLHBr9Q2G4dMIvVjHq9xWxxfS88XQWOpg1yOXOZcC3wVT-X&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhe0fGjDmz4R9WZg5nXgroRAGbsBgItVFunFJex8IhZNvVI6r3sBwVz_eeeCiGLcvJSHKk4O6Y52RtfXLGmbWNC6x7zd5HaF19mVEM-r4anaRJLcNYhvc71PI7iuFFBK2xRHVPsBOLHBr9Q2G4dMIvVjHq9xWxxfS88XQWOpg1yOXOZcC3wVT-X=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEilKCKUuNT7U6fKUToi7rnl5T9IpOmTl1DubrMb64tKXtd_6JDR-Vu4o6lAV7B5WIZFvA4kanEhXj4u5rbk5YWCtGZ-HbaLd8HrSSTsizSjPBCq2hbmIyHrxdZaBGcPK53YMOeE1ydOKpCM4LmbacQpaZRxBzvGndxh6UzdBEdm_H1QAe2SEIV4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEilKCKUuNT7U6fKUToi7rnl5T9IpOmTl1DubrMb64tKXtd_6JDR-Vu4o6lAV7B5WIZFvA4kanEhXj4u5rbk5YWCtGZ-HbaLd8HrSSTsizSjPBCq2hbmIyHrxdZaBGcPK53YMOeE1ydOKpCM4LmbacQpaZRxBzvGndxh6UzdBEdm_H1QAe2SEIV4=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiPQga8XZvWEorRFzuVCMcXxut46Bt2uxmfxe6QMb2b8cg6N-sQx6ON5AjEWP2AKy28CPXR1gNWYH5pv4KjhvqnyCver-b--5NVl7bY0INvYf5Z_9Jky4eO1K15tV_tdsWXgcuV0rqjzOuUcp4fid8ywB8y6sY7ARvwn6jvEZhldElg8QmddJQ_&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiPQga8XZvWEorRFzuVCMcXxut46Bt2uxmfxe6QMb2b8cg6N-sQx6ON5AjEWP2AKy28CPXR1gNWYH5pv4KjhvqnyCver-b--5NVl7bY0INvYf5Z_9Jky4eO1K15tV_tdsWXgcuV0rqjzOuUcp4fid8ywB8y6sY7ARvwn6jvEZhldElg8QmddJQ_=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;看來就是一群對歷代Zen演進很不熟的人，看到Zen 6的相關文件，就在捉風捕影少見多怪大驚小怪。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;依照&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;AMD那「先講求不傷身體再講求效果」的保守惰性&lt;/span&gt;&lt;/b&gt;，Zen 6怎麼看只會是Zen 5的改良版，不至於出現飛躍性的演進。我個人推測Zen 7最大的改變，將會是相容Intel的AMX、&lt;a href=&quot;https://molesterwaterball.blogspot.com/2025/11/500-intelnova-lakeapxavx102x86-s.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;APX和AVX 10.2&lt;/a&gt;，以新指令集為中心，再最佳化整個微架構。&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;[2025/12/29] 更新：AMD Zen 6確定支援AVX 10.2，進度比我預期還要快。&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;但「&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;設計x86 CPU微架構優先考慮高利潤的伺服器和資料中心&lt;/span&gt;&lt;/b&gt;」只會越來越明顯，雖然打從30年前的Intel Pentium Pro (P6) 和稍晚的AMD Athlon (K7)，Intel和AMD就一直擺明這樣搞了，Intel在Nehalem做出的戰略選擇更是最佳例證。&lt;br /&gt;&lt;br /&gt;&lt;b style=&quot;font-size: xx-large;&quot;&gt;到現在難道還有人會相信Intel代工業務還有成功的機會？&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjjmZFcwoOP1o18zSHJSTGYw-hYjhOJmx8lv3Lor3oRth-_i05IeejZcGIUYJDqmqTg3gxutwO-_5qvm4wO0rifCQVaYhEzfg5LW50va9S81G0lGtyul6w6tneRHKl6SZzTsdUgByYHIu4EWtRVu17TpxcyBqobQ-OnCaSgd3ZzlekECMksuePa&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjjmZFcwoOP1o18zSHJSTGYw-hYjhOJmx8lv3Lor3oRth-_i05IeejZcGIUYJDqmqTg3gxutwO-_5qvm4wO0rifCQVaYhEzfg5LW50va9S81G0lGtyul6w6tneRHKl6SZzTsdUgByYHIu4EWtRVu17TpxcyBqobQ-OnCaSgd3ZzlekECMksuePa=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjWMrmb04EPziLYEtMxV9f3ZGl7pUM16Rm_FbjPDNDM61FrJNTjfivmMt8zZ5l4RpQoCGPcjHvO8INo_Ml0cTt4CclUfnPCO3HfTnyO3eMd6PzXK-Eyn-6-BSPmabDa170dFVuLS4ogC8MdhiP_TAp23PD8yvFQto-e64kR5Wf5nCGStG1NXdAs&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjWMrmb04EPziLYEtMxV9f3ZGl7pUM16Rm_FbjPDNDM61FrJNTjfivmMt8zZ5l4RpQoCGPcjHvO8INo_Ml0cTt4CclUfnPCO3HfTnyO3eMd6PzXK-Eyn-6-BSPmabDa170dFVuLS4ogC8MdhiP_TAp23PD8yvFQto-e64kR5Wf5nCGStG1NXdAs=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgd3V2t6u6dgnkRCPYoMNUKitmv_7DID54hWYJAnSLx-p_lf6FEURr6K9VcMsPR90khI_SNNJwZYaGci40yEHy2Gk2xYNiKF_Ro9QnVPRH_0htA40dQ6m8THw43_myatIW2VC-Y4rpP964L8SXguSlDVrcwRwjjIXzfvERH5E6YwPUJo3qfdfUU&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgd3V2t6u6dgnkRCPYoMNUKitmv_7DID54hWYJAnSLx-p_lf6FEURr6K9VcMsPR90khI_SNNJwZYaGci40yEHy2Gk2xYNiKF_Ro9QnVPRH_0htA40dQ6m8THw43_myatIW2VC-Y4rpP964L8SXguSlDVrcwRwjjIXzfvERH5E6YwPUJo3qfdfUU=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhmKWn8_FgWZXIqSydxu8kou1p7zn5IdnkVlYrkhOFqEhn0LcjNAA60sda8gOTVrH_7xpWlr7zeRiSzTgy1xfY3OyFioDAxHUw07Yrp3h3ykcIp64dvTemRwcHvTvYizAUt1wX1bM0GNjfj_IzG00DIoTpXBeZo6o53hIBmriKgvT3GNq3DVoI_&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhmKWn8_FgWZXIqSydxu8kou1p7zn5IdnkVlYrkhOFqEhn0LcjNAA60sda8gOTVrH_7xpWlr7zeRiSzTgy1xfY3OyFioDAxHUw07Yrp3h3ykcIp64dvTemRwcHvTvYizAUt1wX1bM0GNjfj_IzG00DIoTpXBeZo6o53hIBmriKgvT3GNq3DVoI_=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg53TQUTaPHGrHrKG3nG-ETL8uPYdO1q1bGTUV_Zjtah4i9mLOADs9pEgM5iLWBDzhM_zz9rektGGkbwpMXcobRkXl-Fz43l_FIXiMiKSqMcRT3GHPkdu3ZLHoC4Garr-QSQo7WmuhHhyeujvhia9JPkY2_95TOptn0hyFmB3UMf3d_9krm958v&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg53TQUTaPHGrHrKG3nG-ETL8uPYdO1q1bGTUV_Zjtah4i9mLOADs9pEgM5iLWBDzhM_zz9rektGGkbwpMXcobRkXl-Fz43l_FIXiMiKSqMcRT3GHPkdu3ZLHoC4Garr-QSQo7WmuhHhyeujvhia9JPkY2_95TOptn0hyFmB3UMf3d_9krm958v=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi7rdTxc0QH8BS5MzJiLMZc02mn8Atf8Vj_3RYwtzzd5krUwDbJ7kxZjy2mQruMar4fcXVKN-TFs9SYz0rizR9ic6fTwzFDRm-jk0tIqiw-uF8XUF7Po2Bs1b5gq56u5tZuxtbFwzSAzXKaXuzGdI4aHvOP9wUaqcDZENlFu-KgIoxL0oWhR-zi&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi7rdTxc0QH8BS5MzJiLMZc02mn8Atf8Vj_3RYwtzzd5krUwDbJ7kxZjy2mQruMar4fcXVKN-TFs9SYz0rizR9ic6fTwzFDRm-jk0tIqiw-uF8XUF7Po2Bs1b5gq56u5tZuxtbFwzSAzXKaXuzGdI4aHvOP9wUaqcDZENlFu-KgIoxL0oWhR-zi=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhjUx9jiFjHDvZ-B0Z_cEuLaiKz1lC_te1Vzp163r_edW-mCAxdpw6B2cCzlrx_EvTU2D3ucLBZu-BV4CEAhrJIYZOg7lMRqvfR2g9Zb0IBvZjYhdgwFN9FeRxuBIPv6DZxk8yk66YZLV2G17SmLHsb56CN46SYZ-PwJqSn9OHYIFH5V-LMcFxo&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhjUx9jiFjHDvZ-B0Z_cEuLaiKz1lC_te1Vzp163r_edW-mCAxdpw6B2cCzlrx_EvTU2D3ucLBZu-BV4CEAhrJIYZOg7lMRqvfR2g9Zb0IBvZjYhdgwFN9FeRxuBIPv6DZxk8yk66YZLV2G17SmLHsb56CN46SYZ-PwJqSn9OHYIFH5V-LMcFxo=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;如果沒有「意外」，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;很可能14A就是Intel先進製程的終點了&lt;/span&gt;&lt;/b&gt;，看不到10A成真的那天。&lt;br /&gt;&lt;br /&gt;&lt;div&gt;還是那個老問題：就算Intel的技術再好、有再多的黑科技，在&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;整體成本結構&lt;/span&gt;&lt;/b&gt;與&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;服務客戶能力&lt;/span&gt;&lt;/b&gt;，再怎麼努力都不可能擺脫遠遠落後於台積電 (和三星) 的窘境。二十年前有個叫做IBM的前車之鑑，Intel只是重蹈昔日藍色巨人的覆轍。&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;當自己的落後製程拖累產品競爭力，衰弱的產品競爭力損害市占率，下滑的市占率又讓自身的需求量支撐不起持續投入先進製程的巨大開銷，就註定死在半路上。&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;一套順暢運轉幾十年看似無懈可擊的系統，其實很可能毫無一絲一毫的容錯空間&lt;/span&gt;&lt;/b&gt;，&lt;a href=&quot;https://molesterwaterball.blogspot.com/2025/11/500-intel.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Intel過去的商業模式&lt;/a&gt;就是最好的例證。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;話說回來，同理可證，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;台灣的民主制度和社會信任，絕對遠比我們所認知的還要脆弱&lt;/span&gt;&lt;/b&gt;。只不過，太多的民主敗家子 (他們根本沒資格被稱為「富二代」) 總覺得這種「天賦人權」理所當然，甚至幻想被共產黨統治後，還可以輕鬆的要回來，說這些人是巨嬰還真是太客氣了。&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;延伸閱讀 (主要是筆者在&lt;/span&gt;&lt;a href=&quot;https://technews.tw/author/handymantw/&quot; rel=&quot;nofollow&quot; style=&quot;font-style: italic; font-weight: 700;&quot; target=&quot;_blank&quot;&gt;科技新報&lt;/a&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;和&lt;/span&gt;&lt;a href=&quot;https://www.cool3c.com/author/tiramisu&quot; rel=&quot;nofollow&quot; style=&quot;font-style: italic; font-weight: 700;&quot; target=&quot;_blank&quot;&gt;癮科技&lt;/a&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;的著作)：&lt;/span&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/133163&quot;&gt;硬科技：回顧AMD Zen微架構和EPYC (上)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/133165&quot;&gt;硬科技：回顧AMD Zen微架構和EPYC (中)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/133166&quot;&gt;硬科技：回顧AMD Zen微架構和EPYC (下)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/157692&quot;&gt;硬科技：摩爾第二定律的詛咒&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/157691&quot;&gt;硬科技：Intel傲視世界的半導體製程還有重返榮耀的可能嗎？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/167790&quot;&gt;硬科技：從Intel在Nehalem的戰略選擇了解x86的問題究竟是什麼&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/05/10/intel-amd-x86-server-war/&quot;&gt;英特爾與 AMD 的 x86 伺服器戰爭編年史&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/167798&quot;&gt;硬科技：x86在伺服器的地位是怎麼來的 技術篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/167799&quot;&gt;硬科技：x86在伺服器的地位是怎麼來的 商業篇&lt;/a&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2020/07/01/story-of-amd-zen/&quot;&gt;AMD Zen 成功背後不為人知的故事&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/12/15/amd-zen-3-isnt-simple/&quot;&gt;效能調校的完善版，AMD Zen 3 一點都不簡單&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/06/19/intel-lunar-lake-is-pentium-m-represent/&quot;&gt;英特爾 Lunar Lake 是當年 Pentium M 再現？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/08/01/intel-lunar-lake/&quot;&gt;淺談英特爾 Lunar Lake：推測表現、商業挑戰與 x86 指令集包袱&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/10/08/hotchips-2024-intel-lunar-lake-amd-zen-5-and-qualcomm-oryon/&quot;&gt;Hot Chips 2024》新世代 AI PC 的心臟：英特爾 Lunar Lake、AMD Zen 5 與高通 Oryon&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/11/18/lunar-lakes-failure/&quot;&gt;曇花一現？檢視 Lunar Lake 的獨特之處和難言之隱&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/7557294528077897369/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/7557294528077897369?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/7557294528077897369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/7557294528077897369'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2025/12/500-intel-18atsmc-n3zen-6zen-5intel.html' title='[微言大義500字] 無知就是力量：Intel 18A「效能」不如TSMC N3B？Zen 6是有別於Zen 5的全新設計？到現在難道還有人會相信Intel代工業務還有成功的機會？'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjO43zston5eQmyvp0bv7-W4lC8d0KWemCkggJOjrqwaX_BpMyNPBWzbXOuid6BGYMExUnzgyCLexJgQQc7cJqw0PJ4y2Gh1Ryxdes5YeutDEdMWSG6RxnumUiyEGJhlan91OnNPOhe2SrlliZ5kPFZfqZZmy7c-x-ZrIDt6g9Tjdk_DsEeQOkE=s72-w400-h400-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-5949513507583653110</id><published>2025-12-21T14:56:00.014+08:00</published><updated>2026-01-02T12:22:46.513+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] 戰爭那東西早就開始了</title><content type='html'>&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;i&gt;前言：這次絕對不會有五百字了。&lt;/i&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;p&gt;&lt;i&gt;今天這篇&lt;/i&gt;&lt;i&gt;如果沒有被嫌棄不夠水準、難登大雅之堂的話，&lt;/i&gt;&lt;i&gt;也&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;歡迎各位註明來源轉載&lt;/span&gt;&lt;/b&gt;。&lt;/i&gt;&lt;/p&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiRWVU9bMAyY1p8cdZzk-qJXw37FvShxyi2vFb1j5SH0PtRMOpJh50H8yhpThkxy8D_0l9k5xNqw3eC8HKGbrWArTGC3wpZfHDyHGzlO23QHwYKye99b_MZUyx4Q8h9UL7QPt0FAuME2tazG85JydDEa2GiWcDB4eW4j0kLR1pejCMbrJOm6WIF&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;168&quot; data-original-width=&quot;300&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiRWVU9bMAyY1p8cdZzk-qJXw37FvShxyi2vFb1j5SH0PtRMOpJh50H8yhpThkxy8D_0l9k5xNqw3eC8HKGbrWArTGC3wpZfHDyHGzlO23QHwYKye99b_MZUyx4Q8h9UL7QPt0FAuME2tazG85JydDEa2GiWcDB4eW4j0kLR1pejCMbrJOm6WIF=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;關於12月19日傍晚發生在台北車站和中山誠品的慘案，我沒什麼話好講，我只重複引述2014年在「&lt;a href=&quot;https://molesterwaterball.blogspot.com/2014/09/blog-post.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;台派無戰略&lt;/a&gt;」一文中的某段落。&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: left;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhl4vYcmFQcKQIwqgRvU9HppYcO0mUokkOJ0I4g9Jt3swiEaUzhmr82ma87YGFftfK0NXD4oyQrTqYYashe93wRpFqqoy3rs1LvuYR72SS1hFSvt-CcvWQ9mBw3qFVORlqaDmJr-Km5k2kB_FslE53TgMk_RYRgjhFGMevUNwE7tpyYecmXyAsC&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhl4vYcmFQcKQIwqgRvU9HppYcO0mUokkOJ0I4g9Jt3swiEaUzhmr82ma87YGFftfK0NXD4oyQrTqYYashe93wRpFqqoy3rs1LvuYR72SS1hFSvt-CcvWQ9mBw3qFVORlqaDmJr-Km5k2kB_FslE53TgMk_RYRgjhFGMevUNwE7tpyYecmXyAsC=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiQSXo4WhACyuqmRAtLBtWnwG88Xv5DQjrQmOwxC5wWBbsA6DGCBlp8YIzNvwwMtk8mBNQ3lN9QeIMjMmoe0e9sbcmPPS7vEzmys3JcRJmmndPpP2XGEzWAMXVTufL1HVcj-Soy6vhVpvpFeHBCPszFYdpTZpOxH8g3s_C60e9BgVBkK7S4OlVG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiQSXo4WhACyuqmRAtLBtWnwG88Xv5DQjrQmOwxC5wWBbsA6DGCBlp8YIzNvwwMtk8mBNQ3lN9QeIMjMmoe0e9sbcmPPS7vEzmys3JcRJmmndPpP2XGEzWAMXVTufL1HVcj-Soy6vhVpvpFeHBCPszFYdpTZpOxH8g3s_C60e9BgVBkK7S4OlVG=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj7jvI6Ult3tcHL2bQi1HqjBnqUQ9GWkZTb0yPzO8LCqmiRNR7VZSgXO5bF97E7NFiwNtkTGQ3kLafnu7WfHlPg-Jg38PIq0Md9Go6I-pJ_9_YV9jv97-3kQJNOBN_q8LOFEHa_XAC8nOp3iRlK65mvMAYLZ8P2q4nYtLNGxeIa5S2srDJJGZ_S&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj7jvI6Ult3tcHL2bQi1HqjBnqUQ9GWkZTb0yPzO8LCqmiRNR7VZSgXO5bF97E7NFiwNtkTGQ3kLafnu7WfHlPg-Jg38PIq0Md9Go6I-pJ_9_YV9jv97-3kQJNOBN_q8LOFEHa_XAC8nOp3iRlK65mvMAYLZ8P2q4nYtLNGxeIa5S2srDJJGZ_S=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjZv8323C-cigdbwwkx4nq04rt4wo9XzJ4aaxeKH4yhQO5mfXdmPhwDe1K2bdMjY6bPCpLSjB8jR_CePABb2bIqPzC-YeQ4kBxYU8Ksfzj7dz2c5oOtynBbzTEE5M5M5__rxpk18LywC_tV9DEyDRJS_SCSS6nW03bldguvZljYEye0TAv4_e6l&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjZv8323C-cigdbwwkx4nq04rt4wo9XzJ4aaxeKH4yhQO5mfXdmPhwDe1K2bdMjY6bPCpLSjB8jR_CePABb2bIqPzC-YeQ4kBxYU8Ksfzj7dz2c5oOtynBbzTEE5M5M5__rxpk18LywC_tV9DEyDRJS_SCSS6nW03bldguvZljYEye0TAv4_e6l=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjv2EiSg3DJVoss0nFB8sjNBdSsYbwbaChVbe_JvLRG6c-Z-pmO64Zui6vf7zrXRxkeRDwTUZ9rSQnUaFpR0VLOlYhtIYtyBryP30bHAwQSmebyZEc37J-b6NfDCK_SN7ZLa2JGOf0Kt9hl4Zmz9D-spdcpXJrMG2wKld3vwmzgUeNjH14iNpo6&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjv2EiSg3DJVoss0nFB8sjNBdSsYbwbaChVbe_JvLRG6c-Z-pmO64Zui6vf7zrXRxkeRDwTUZ9rSQnUaFpR0VLOlYhtIYtyBryP30bHAwQSmebyZEc37J-b6NfDCK_SN7ZLa2JGOf0Kt9hl4Zmz9D-spdcpXJrMG2wKld3vwmzgUeNjH14iNpo6=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj5YEf-s0D3xQ2Ply17qjn5sA044Pgo5WsI2mBTx6zLxWqvj-s_a4bx15vEpOxWf0t-43j0zT9W4Ni4SE5KjX3GTJEK_dcSlGFp2u2KiOBIX8TIjA79bnW8684aS5BccNsCCFLc_rDpXJlTjtEsPIYdnktNpIoQiSiphbGr330yhihlviTvkjv4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj5YEf-s0D3xQ2Ply17qjn5sA044Pgo5WsI2mBTx6zLxWqvj-s_a4bx15vEpOxWf0t-43j0zT9W4Ni4SE5KjX3GTJEK_dcSlGFp2u2KiOBIX8TIjA79bnW8684aS5BccNsCCFLc_rDpXJlTjtEsPIYdnktNpIoQiSiphbGr330yhihlviTvkjv4=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiO5x5rPFrEmmx5PpbBMUtOfDCkvHf9McjuJYidn9aR2_rOCP2kZH1qhHfEN04nihyENgY_KwovTmCwGUUims3Tq2c6DXU8K5YqDOjoQ5YEqXI7QlxAEkBXwyGojYgG-XIygRrucJZy0MfvRNyn8zv7GSiXQY2xfh4kKa_jTZb34AxNei6jw7D3&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiO5x5rPFrEmmx5PpbBMUtOfDCkvHf9McjuJYidn9aR2_rOCP2kZH1qhHfEN04nihyENgY_KwovTmCwGUUims3Tq2c6DXU8K5YqDOjoQ5YEqXI7QlxAEkBXwyGojYgG-XIygRrucJZy0MfvRNyn8zv7GSiXQY2xfh4kKa_jTZb34AxNei6jw7D3=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjDVHEnhFmmmHLL2iBrzXwUShP79xnINplG7JvYZMnjYoN84Pqchg0bNkAsZjVGoH8RbSt9oLit7vR-v7VcUl3JOR-IHdKFZd8hlhkx_nD1sNP0gRL0Id9p8TFmSVMk9XCUdCqxkGvM2TY2uKtrJeWBvDXiZLC0ZL998W31z3iMBtwcKlpME1Ze&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjDVHEnhFmmmHLL2iBrzXwUShP79xnINplG7JvYZMnjYoN84Pqchg0bNkAsZjVGoH8RbSt9oLit7vR-v7VcUl3JOR-IHdKFZd8hlhkx_nD1sNP0gRL0Id9p8TFmSVMk9XCUdCqxkGvM2TY2uKtrJeWBvDXiZLC0ZL998W31z3iMBtwcKlpME1Ze=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;p&gt;Fuller在戰略鉅著「戰爭指導」一書中，一針見血的分析西方世界在冷戰初期居於下風的種子，早在二次世界大戰時的戰略就已經被埋下，而共產黨的執行戰略，更是當時充滿天真幻想的西方世界無所比擬的：&lt;/p&gt;&lt;blockquote&gt;『 對於民主國家而言，和平本身即是一種目的，也就是戰爭的停止；國社黨人則認為和平就是孕育戰爭的時期；而蘇俄馬克思主義者則根本認為&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;和平就只是戰爭的另一種形式&lt;/span&gt;&lt;/b&gt;而已。若把俄德兩國的戰爭觀念作一比較，則前者更是包羅萬象的，因為他的&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;思想是全球性的&lt;/span&gt;&lt;/b&gt;，他的&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;戰爭是連續性的&lt;/span&gt;&lt;/b&gt;，所以對民主國家的威脅也就越大。值得重視的不是希特勒比史達林更惡，或是史達林比希特勒更壞的問題，而是他們中間哪一個人對於民主的生活方式具有較大的危險性。』&lt;/blockquote&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;中國對台灣發動戰爭一直是現在進行式&lt;/span&gt;&lt;/b&gt;，不過既然台灣住著一大堆不在乎民主自由、整天幻想被中國統治後就可以谷底翻身過更好日子甚至享受特權的自認高級人種，我也懶得再多說什麼了。祝福某些滿腦子只想教訓民進黨的中年覺醒巨嬰，他們的孩子在幼稚園被餵食安眠藥，整天沉迷於抖音，然後以後去中國從事服務業，器官變成讓中共高官長命百歲的國有零件。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEicSmNyjdN2Xve_U0uiJJL72WZUtnhRv8vsc4dQMg1cITDup4CJ27tGpwPBGANQUhyt6DBQkNJQz24qkUlvSQLb7IyPbX3rMAwa-kgYFmK8KrByx0y5nsxd2DNxwi5oCcAlWD0fXh0xsdivv8igFWQKE6NWa7dDIpOIUWl7RS_I-gBiD-dh2iGI&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1098&quot; data-original-width=&quot;634&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEicSmNyjdN2Xve_U0uiJJL72WZUtnhRv8vsc4dQMg1cITDup4CJ27tGpwPBGANQUhyt6DBQkNJQz24qkUlvSQLb7IyPbX3rMAwa-kgYFmK8KrByx0y5nsxd2DNxwi5oCcAlWD0fXh0xsdivv8igFWQKE6NWa7dDIpOIUWl7RS_I-gBiD-dh2iGI=w371-h640&quot; width=&quot;371&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiQBMM0tY1yj1RtUCZmOIMV8lOXKSW2Aky7h32VJ6IGblXhGN1RG-T3WvvHvl1i2hwimCPSYsZ4hm5XyvuagY-pKozYnUO-W_bax9pGhnIJdza08HpJ6zQljeibjIs0Tk-aTKdvVUdL4bKogQRG8oBlyifAvFVPT1vrmA1PQhm9LegMgxNc7L6s&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1280&quot; data-original-width=&quot;590&quot; height=&quot;640&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiQBMM0tY1yj1RtUCZmOIMV8lOXKSW2Aky7h32VJ6IGblXhGN1RG-T3WvvHvl1i2hwimCPSYsZ4hm5XyvuagY-pKozYnUO-W_bax9pGhnIJdza08HpJ6zQljeibjIs0Tk-aTKdvVUdL4bKogQRG8oBlyifAvFVPT1vrmA1PQhm9LegMgxNc7L6s=w295-h640&quot; width=&quot;295&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;這個週末的唯一感想：中國對台灣已經明目張膽搞恐攻，到現在還對這個不當一回事的人，我一律視為中國同路人。&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;br /&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhz85cyioW80u7DVatHcCWG5sYtBuaHbgmk5sW2mzf4P8q0obl9PLSKFLfDdNgXDjHNmTMnj85urMtBUFwo7-Rf0nxedHtUIjd5mZE0b9yV1Rp37oGVeYiC-8uJFck129ukxDZQuIbGH4AVhJu8Ablv87zDe00zh3-eHBHEJHnraipGVzp_9LXL&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;990&quot; data-original-width=&quot;1320&quot; height=&quot;300&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhz85cyioW80u7DVatHcCWG5sYtBuaHbgmk5sW2mzf4P8q0obl9PLSKFLfDdNgXDjHNmTMnj85urMtBUFwo7-Rf0nxedHtUIjd5mZE0b9yV1Rp37oGVeYiC-8uJFck129ukxDZQuIbGH4AVhJu8Ablv87zDe00zh3-eHBHEJHnraipGVzp_9LXL=w400-h300&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/5949513507583653110/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/5949513507583653110?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/5949513507583653110'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/5949513507583653110'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2025/12/blog-post.html' title='[微言大義500字] 戰爭那東西早就開始了'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEiRWVU9bMAyY1p8cdZzk-qJXw37FvShxyi2vFb1j5SH0PtRMOpJh50H8yhpThkxy8D_0l9k5xNqw3eC8HKGbrWArTGC3wpZfHDyHGzlO23QHwYKye99b_MZUyx4Q8h9UL7QPt0FAuME2tazG85JydDEa2GiWcDB4eW4j0kLR1pejCMbrJOm6WIF=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-8140607566098853830</id><published>2025-12-14T16:43:00.008+08:00</published><updated>2025-12-18T22:06:02.304+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] 萬物齊缺，自力救濟</title><content type='html'>&lt;p&gt;&lt;i&gt;前言：無論於公於私，最近真的被DRAM缺貨 (附贈SSD/HDD漲價) 搞得很厭世，&lt;/i&gt;&lt;/p&gt;&lt;p&gt;&lt;i&gt;今天這篇&lt;/i&gt;&lt;i&gt;如果沒有被嫌棄不夠水準、難登大雅之堂的話，&lt;/i&gt;&lt;i&gt;也&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;歡迎各位註明來源轉載&lt;/span&gt;&lt;/b&gt;。&lt;/i&gt;&lt;/p&gt;&lt;div&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;萬物齊缺，自力救濟&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1uqJbpZkdboij0rBiNDhY9lBVCAQeIoHH7dZSkJbTuRofm2NiPuMucsY8xKurIFyIxvufC9z35n5RMTwNSRN0L7e986foZnU_hlmdwOAgLpf6xEko5hlmhIdRwf_FVtnD57olUFXyCiwyzC5UINAHDpU6OEt4_LFuoQliBYk9nMiGZkwwBrst&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj1uqJbpZkdboij0rBiNDhY9lBVCAQeIoHH7dZSkJbTuRofm2NiPuMucsY8xKurIFyIxvufC9z35n5RMTwNSRN0L7e986foZnU_hlmdwOAgLpf6xEko5hlmhIdRwf_FVtnD57olUFXyCiwyzC5UINAHDpU6OEt4_LFuoQliBYk9nMiGZkwwBrst=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgyFViFTiGGaxbQEgHUC7Hq4EqP2pEM4hlLlUUfDbeVaXP-wklG7vQ4ZuVkkYBMf6PdXi9ZwrPpojt_G64t4MpfCR4l_dQIDmz1kNuHiAuBRaxAtSq43LDoZRId8C__Y5I1_IOK2o995yj3LNKS1akriTLdxfWx4YTfK-av3JxtRdko-Q30nlbn&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgyFViFTiGGaxbQEgHUC7Hq4EqP2pEM4hlLlUUfDbeVaXP-wklG7vQ4ZuVkkYBMf6PdXi9ZwrPpojt_G64t4MpfCR4l_dQIDmz1kNuHiAuBRaxAtSq43LDoZRId8C__Y5I1_IOK2o995yj3LNKS1akriTLdxfWx4YTfK-av3JxtRdko-Q30nlbn=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhrUPthYWS9PH5R5gKJEw3fSXvZAlHea8eA-TVEsVEfVviMbmLI1I6ki_6jsiuMCbB_C02qvYTQY46SKdmUvEPxbhaB32RsYiysKAZHOWFokIP6NLHQsFPp-jFnX5_YWII93wXOYx_uurABcn-hELXC2pkH-1-flX1a86yxxO4gKTYkzYcdz86T&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhrUPthYWS9PH5R5gKJEw3fSXvZAlHea8eA-TVEsVEfVviMbmLI1I6ki_6jsiuMCbB_C02qvYTQY46SKdmUvEPxbhaB32RsYiysKAZHOWFokIP6NLHQsFPp-jFnX5_YWII93wXOYx_uurABcn-hELXC2pkH-1-flX1a86yxxO4gKTYkzYcdz86T=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEglT_6DYe_WrQjOmtY_uQG4U9JJcieQlHQU8vFyR0dn98hFX9jERZChGfx9WNoVEraaYSDLuvcadDEXxHL18VnM5jnPutFZjHr9yVkQaJjQH_l-Q0a_Sxzl0eRpmfaGI6sBOkU2XxrLi_Tro41jQtZ20vSclrE6rlf3eSv2raJu4zNjkHt-yeRL&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEglT_6DYe_WrQjOmtY_uQG4U9JJcieQlHQU8vFyR0dn98hFX9jERZChGfx9WNoVEraaYSDLuvcadDEXxHL18VnM5jnPutFZjHr9yVkQaJjQH_l-Q0a_Sxzl0eRpmfaGI6sBOkU2XxrLi_Tro41jQtZ20vSclrE6rlf3eSv2raJu4zNjkHt-yeRL=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhdF6FEAofaXHbOdX_HhpCg36WpbHbNhdtI3VOekSo1JXPMKSnfoNPyDMZhBYKpv4CPcvLOhxKxVNDAFUvJ8cIK2lRAg7g8kshKvcOKOL1SOr0AAuqcm0bAajd4Dcj5Dg11FqrNRZpQM8qSOUlawsszIi2N2RINQBOAbkNjMPGE67Nhm-Brj4IS&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhdF6FEAofaXHbOdX_HhpCg36WpbHbNhdtI3VOekSo1JXPMKSnfoNPyDMZhBYKpv4CPcvLOhxKxVNDAFUvJ8cIK2lRAg7g8kshKvcOKOL1SOr0AAuqcm0bAajd4Dcj5Dg11FqrNRZpQM8qSOUlawsszIi2N2RINQBOAbkNjMPGE67Nhm-Brj4IS=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEilkPGoEy-56NumpiPZBi5n4MzSWXZ3XtLwqTa6Reh2v1JC9mqLBUdWH9Nh2kLZoXiXxnAks6rmV-5ylgOrZmLSR4A15WTJt0UcrSPyWforJmK2ODHsbTJGQPpegKt343wp7WgZaoxa4-oSLwjpDNmMy0L8NCfSRwOXjayGbCTgWm-V6oEkpdA4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEilkPGoEy-56NumpiPZBi5n4MzSWXZ3XtLwqTa6Reh2v1JC9mqLBUdWH9Nh2kLZoXiXxnAks6rmV-5ylgOrZmLSR4A15WTJt0UcrSPyWforJmK2ODHsbTJGQPpegKt343wp7WgZaoxa4-oSLwjpDNmMy0L8NCfSRwOXjayGbCTgWm-V6oEkpdA4=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhWqXKOI7k6B9ka10hbZvf675i2YHO1i1fJGc99KzxFnLsGrrOLcV5-R4oRMc0IOqGbb26TVkyAwd3wRBCz6smFLBN_IU3aIzlDwUpf_-gXRf5MOVi3G1UQHwcQUwHZzR5H6gK-UdDkDXlrmhsHky5klw6nIXen1T7L_ygreWeHtVVePnQvmwM6&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhWqXKOI7k6B9ka10hbZvf675i2YHO1i1fJGc99KzxFnLsGrrOLcV5-R4oRMc0IOqGbb26TVkyAwd3wRBCz6smFLBN_IU3aIzlDwUpf_-gXRf5MOVi3G1UQHwcQUwHZzR5H6gK-UdDkDXlrmhsHky5klw6nIXen1T7L_ygreWeHtVVePnQvmwM6=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg5ku2YDr86Go8Yoc0BYllvn_6AGCC3RelpUJ48LYnh3Yl6vh73coUx8IBQ_u8L9XwpxP9Yl8KtF2jfsGSMlHONU83qqNFfd3nv5zR3etgTIDAsCW3vKUYkB15UEmLaLBjpYej7ufQG44rB54IZrHumxV87qDfFkOo04qnPg9_x-kj1zaTWl7l_&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg5ku2YDr86Go8Yoc0BYllvn_6AGCC3RelpUJ48LYnh3Yl6vh73coUx8IBQ_u8L9XwpxP9Yl8KtF2jfsGSMlHONU83qqNFfd3nv5zR3etgTIDAsCW3vKUYkB15UEmLaLBjpYej7ufQG44rB54IZrHumxV87qDfFkOo04qnPg9_x-kj1zaTWl7l_=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhdMeznCzXAHAYAkiji5eHSSxONpYUGDYigPk7dec90OkHFup3IZmfZmHhqJmpVF9WCbtE9HC5ujP5xtwq9h7Pertj8O3hsUQvr_ohBZEmIJbyMvpBc0Oc7vl8R4i7CvVwEr4CC14Adtikh6zNB44uTZP-DwbF_a7VSNYuzaTb7NTly1egD68kK&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhdMeznCzXAHAYAkiji5eHSSxONpYUGDYigPk7dec90OkHFup3IZmfZmHhqJmpVF9WCbtE9HC5ujP5xtwq9h7Pertj8O3hsUQvr_ohBZEmIJbyMvpBc0Oc7vl8R4i7CvVwEr4CC14Adtikh6zNB44uTZP-DwbF_a7VSNYuzaTb7NTly1egD68kK=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjoPOTs8q-iTduq8bNfHBSUudw1UZDy2aFWGGw1UMcXGtjxVoJPXtkwTfTfprut51IHFNIyVcphxrxMQMNwhLhWbYL4bIpBuuAuYrIY1YUfKrmA3_YHS0Meejf1ry4kT7Cdq2pi_Q_4EA2kbzvG2f-KiRauuwQCeaCc6pjJ4RS1Y-LX3Q25IGw1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjoPOTs8q-iTduq8bNfHBSUudw1UZDy2aFWGGw1UMcXGtjxVoJPXtkwTfTfprut51IHFNIyVcphxrxMQMNwhLhWbYL4bIpBuuAuYrIY1YUfKrmA3_YHS0Meejf1ry4kT7Cdq2pi_Q_4EA2kbzvG2f-KiRauuwQCeaCc6pjJ4RS1Y-LX3Q25IGw1=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj7aAkOBSlW0uqLxdn9EBUBmO-xW6pmwyu2qgWULseavtzahFjKNSZUSq4VM1LH2Yw33YeEdV6wZh9dA7muobxRsL4S49xJo61Gp1PnNpO7f6I99aI0rp7CmWQLDC6s1jfSNwaZ9sqZOQskn2l4kzHTK6SDTkcmN6mBAFFBxxaCFZ2ZCTzfhdWS&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj7aAkOBSlW0uqLxdn9EBUBmO-xW6pmwyu2qgWULseavtzahFjKNSZUSq4VM1LH2Yw33YeEdV6wZh9dA7muobxRsL4S49xJo61Gp1PnNpO7f6I99aI0rp7CmWQLDC6s1jfSNwaZ9sqZOQskn2l4kzHTK6SDTkcmN6mBAFFBxxaCFZ2ZCTzfhdWS=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEidwqKeWQcx-WFa2c5LRg-vAqeR1ZyXtrqqnmG08AsRWLjz5h1wErJcdNNzRHzYMO3YOU9CI4fLk4gC3eg9rWfiE6KqBlcNhAuc6uRtIQ6hZctTq5PNhsC3SNP5K3Cm3BNCXybfqyAXr1Sn_sHOfrAD1gfJ7BmEQrPIs27x6YKPEV09HImp6ZdG&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEidwqKeWQcx-WFa2c5LRg-vAqeR1ZyXtrqqnmG08AsRWLjz5h1wErJcdNNzRHzYMO3YOU9CI4fLk4gC3eg9rWfiE6KqBlcNhAuc6uRtIQ6hZctTq5PNhsC3SNP5K3Cm3BNCXybfqyAXr1Sn_sHOfrAD1gfJ7BmEQrPIs27x6YKPEV09HImp6ZdG=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhrYUu1wHSpu7eb3Ez-eOhTzSPQm0Gqz57cTmugpCzvLVPZIyy3MGKNhr1qGm4GrRrAUcjtOcjVH9zTgEMbLA_8gJIs7_FlsVzTnyqstaooD_H4WZPeImfuTlO7qMTFeR7Knn0kxNfxXqyZSz_Pf2_60mix-AIxhNB4eW1h2ssG3Q13D29jgL9c&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhrYUu1wHSpu7eb3Ez-eOhTzSPQm0Gqz57cTmugpCzvLVPZIyy3MGKNhr1qGm4GrRrAUcjtOcjVH9zTgEMbLA_8gJIs7_FlsVzTnyqstaooD_H4WZPeImfuTlO7qMTFeR7Knn0kxNfxXqyZSz_Pf2_60mix-AIxhNB4eW1h2ssG3Q13D29jgL9c=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh0TfdunPIZ3_123-EYqR7KFT84VhVrytB7ahbbTM_5A2J1FuHTBo-paMjTYBmWf7UQ8V-yhPmYlzOxvFHggcME6TU-ZPuLedIPv0B9LD9QicUA3cDQMl-Rfs5fwCu4UHGMZJNd8uQM33QJ5OatiEHvOVYOvynNGSp0cLJedLR5dhuDuZc6XgyP&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh0TfdunPIZ3_123-EYqR7KFT84VhVrytB7ahbbTM_5A2J1FuHTBo-paMjTYBmWf7UQ8V-yhPmYlzOxvFHggcME6TU-ZPuLedIPv0B9LD9QicUA3cDQMl-Rfs5fwCu4UHGMZJNd8uQM33QJ5OatiEHvOVYOvynNGSp0cLJedLR5dhuDuZc6XgyP=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/span&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;看到Micron的Crucial品牌要退出市場，讓我赫然想起我現在的老舊Windows 10桌機裡面裝的是四條Crucial的DDR3-1866 8GB (XMP 1.3規範)。對，你的眼睛沒看錯，我到現在還在用DDR3，昨晚才跟某死黨又土匪了四條DDR3-1600 8GB，準備用來搭配備用的ASUS Z170M-3 D3主機板，確保這台電腦還可以起碼再戰一年。&lt;br /&gt;&lt;br /&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgprIceFf7YotVxchH3aPlrO0rXVB8i0yVk30LfERvIO5e_kTrm_A9ASMvTk3IXocE4JMGYfzww8tiW9lbgSd20IGlQFzPdpMj1T3ncF3IKsQsCmVfAxAaa42gCA1Ctdj9pb03eZQZEFUpheVBq2qXTthW0NW92NRmiQ3-O73BCoQ4URQ38jw49&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;804&quot; data-original-width=&quot;806&quot; height=&quot;398&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgprIceFf7YotVxchH3aPlrO0rXVB8i0yVk30LfERvIO5e_kTrm_A9ASMvTk3IXocE4JMGYfzww8tiW9lbgSd20IGlQFzPdpMj1T3ncF3IKsQsCmVfAxAaa42gCA1Ctdj9pb03eZQZEFUpheVBq2qXTthW0NW92NRmiQ3-O73BCoQ4URQ38jw49=w400-h398&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;假若真的被迫升級Windows 11 (雖然已經有躲過TPM檢查的安裝手段，但我不想這樣做)，也需要配合手邊兩條閒置的16GB DDR5-5600 SO-DIMM，去找一張Mini-ITX主機板，SSD和HDD也必須沿用現有的東西。在明年的這個時候打造裝滿256GB DDR5的&lt;a href=&quot;https://molesterwaterball.blogspot.com/2025/11/500-intelnova-lakeapxavx102x86-s.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Nova Lake&lt;/a&gt;桌機？我現在連想都不敢想。&lt;br /&gt;&lt;br /&gt;為何這麼麻煩？因為現在的DRAM SSD HDD價格實在太瘋狂太離譜了。這波怎麼看都是過度投資的AI基礎建設軍備競賽，到現在都還看不到退燒的跡象，一路燒到2028年大概也不會讓人感到任何一絲一毫的意外。相信任何工作上跟這些東西扯上關聯者，從採購到生管到業務到PM到可以想到的所有人，最近都會從他們身上看到無數厭世的神情，包含我自己。&lt;br /&gt;&lt;br /&gt;說到這個，難得Intel在個人電腦與伺服器的產品線競爭力總算略有起色，卻很不幸的撞上這一波嚴重衝擊終端產品銷售的缺貨潮。要看到雲端巨頭的AI賽豬公出現泡沫化，總得要有人先第一個倒下才行，而獲利能力倍受質疑、剛推出GPT-5.2卻市場反應冷淡的OpenAI，或許有機會率先上演火燒連環船的大戲。&lt;br /&gt;&lt;br /&gt;關於Google最終能否戰勝OpenAI這件事，還是ㄧ句老話，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;決定勝負的不是單一技術，而是整個「產品線組合」&lt;/span&gt;&lt;/b&gt;，訂閱Google AI Pro，就有2TB Google Drive儲存空間、在Gmail/Docs等應用程式內使用AI，以及更高額度的圖像/影片生成、NotebookLM等進階功能，然後原本Google One 2TB的用戶，每個月只要多花300塊台幣，就有家庭號六個人份的Gemini Pro可用，除非OpenAI的性能特別優異，否則我還真的想不太出來OpenAI到底要怎麼跟Google對打。&lt;br /&gt;&lt;br /&gt;最後OpenAI的命運將是被nVidia併購？絕對不會，應該不會，也許不會，希望不會。&lt;div&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;延伸閱讀 (主要是筆者在&lt;a href=&quot;https://www.cool3c.com/author/tiramisu&quot;&gt;癮科技&lt;/a&gt;的著作)：&lt;/i&gt;&lt;/b&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;本次沒有推薦的延伸閱讀，頂多就筆者自己DIY個人電腦的回憶吧。&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/139761&quot;&gt;硬科技：光華電腦DIY回憶錄之人生第一台電腦&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/139762&quot;&gt;硬科技：光華電腦DIY回憶錄之Pentium超頻之路&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/139815&quot;&gt;硬科技：光華電腦DIY回憶錄之3張Socket 7主機板的故事&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/139817&quot;&gt;硬科技：光華電腦DIY回憶錄之Matrox顯示卡那短暫而美好的回憶&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/139965&quot;&gt;硬科技：光華電腦DIY回憶錄之邁向第六世代x86處理器&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140011&quot;&gt;硬科技：光華電腦DIY回憶錄之3dfx沒落與NVIDIA崛起&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140220&quot;&gt;硬科技：光華電腦DIY回憶錄之科科科科的淫笑卡... 音效卡（上）&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140222&quot;&gt;硬科技：光華電腦DIY回憶錄之科科科科的淫笑卡... 音效卡（下）&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140811&quot;&gt;硬科技：光華電腦DIY回憶錄之最吵的硬碟 複習一下古老的Parallel ATA&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140815&quot;&gt;硬科技：光華電腦DIY回憶錄之最吵的硬碟 以「火球」和「鑽石」為起點的漫長旅程&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140841&quot;&gt;硬科技：光華電腦DIY回憶錄之最吵的硬碟 SCSI實在不是人人都玩的起&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140847&quot;&gt;硬科技：光華電腦DIY回憶錄之最吵的硬碟 初遇IBM硬碟&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140850&quot;&gt;硬科技：光華電腦DIY回憶錄之最吵的硬碟 邂逅姍姍來遲的WD&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140857&quot;&gt;硬科技：光華電腦DIY回憶錄之最吵的硬碟 SATA來臨前的黑暗期&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140871&quot;&gt;硬科技：光華電腦DIY回憶錄之最吵的硬碟 不小心用了SATA該怎麼辦&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140889&quot;&gt;硬科技：光華電腦DIY回憶錄之最吵的硬碟 讓人極度無言的SATA陣痛期&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140893&quot;&gt;硬科技：光華電腦DIY回憶錄之最吵的硬碟 在SSD征服系統碟前那稍縱即逝的萬轉迅猛龍&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/151963&quot;&gt;硬科技：光華電腦DIY回憶錄之宿網狂抽猛送的Intel網路卡(上)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/151996&quot;&gt;硬科技：光華電腦DIY回憶錄之宿網狂抽猛送的Intel網路卡(中)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/152027&quot;&gt;硬科技：光華電腦DIY回憶錄之宿網狂抽猛送的Intel網路卡(下)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/152360&quot;&gt;光華電腦DIY回憶錄之吵死人的櫻桃系機械式鍵盤&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/152399&quot;&gt;光華電腦DIY回憶錄之那些在暗暗的房間裡照亮身體的螢幕&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/152716&quot;&gt;硬科技：光華電腦DIY回憶錄之吱吱叫的Logitech滑鼠&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/156315&quot;&gt;硬科技：光華電腦DIY回憶錄之電腦升級好難&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/8140607566098853830/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/8140607566098853830?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/8140607566098853830'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/8140607566098853830'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2025/12/500.html' title='[微言大義500字] 萬物齊缺，自力救濟'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEj1uqJbpZkdboij0rBiNDhY9lBVCAQeIoHH7dZSkJbTuRofm2NiPuMucsY8xKurIFyIxvufC9z35n5RMTwNSRN0L7e986foZnU_hlmdwOAgLpf6xEko5hlmhIdRwf_FVtnD57olUFXyCiwyzC5UINAHDpU6OEt4_LFuoQliBYk9nMiGZkwwBrst=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-9063684209954510728</id><published>2025-12-07T13:06:00.033+08:00</published><updated>2025-12-18T22:03:43.384+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] 你們這些狂蹭TPU的外行人到底是有什麼毛病</title><content type='html'>&lt;p&gt;&lt;i&gt;前言：這陣子Google股價又創新高，新的模型Gemini 3屌打其他LLM，加上TPU敘事，直接走出獨立行情，結果就是一連串的作文比賽，一堆完全不懂只能靠AI瞎掰的人腦當機亂碼。&lt;a href=&quot;https://en.wikipedia.org/wiki/Tensor_Processing_Unit&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;只要稍微做點功課&lt;/a&gt;，去回顧Google自從&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;2015年上線&lt;/span&gt;&lt;/b&gt; (從研發到部署大約起碼倒推15個月，也就是2013年底到2014年初開案) 至今的歷代TPU，就不會做出「TPU只能做推理」的白痴假設與智障結論。這段日子一堆人狂蹭TPU寫出的東西讓我實在很無言。&lt;/i&gt;&lt;/p&gt;&lt;div&gt;&lt;i&gt;今天這篇&lt;/i&gt;&lt;i&gt;如果沒有被嫌棄不夠水準、難登大雅之堂的話，&lt;/i&gt;&lt;i&gt;也&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;歡迎各位註明來源轉載&lt;/span&gt;&lt;/b&gt;。&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;你們這些狂蹭TPU的外行人到底是有什麼毛病&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgQhAfPOVHwgG_-D5bPmR_csa1Ye65jgslYX4ZdT0jmMmZBtUTWlKBLAWHAzvnOQnJGFEUrtqf_afhLCcJKXnyxC1TiCscpCcdMxcDqL_loA3BidGrfqRAzm1ISJ0kyglaimJ1Dzs_4gukSJRGBlmLxyKUWacp0F1AtzcI4_jDqmDgkdjUo8xEv&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgQhAfPOVHwgG_-D5bPmR_csa1Ye65jgslYX4ZdT0jmMmZBtUTWlKBLAWHAzvnOQnJGFEUrtqf_afhLCcJKXnyxC1TiCscpCcdMxcDqL_loA3BidGrfqRAzm1ISJ0kyglaimJ1Dzs_4gukSJRGBlmLxyKUWacp0F1AtzcI4_jDqmDgkdjUo8xEv=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgBfvGMQZUNHsZmAk-G-e47JBaR9nET8gSDfd1_-ATdgZJUgDMU0gYs9Y42sHXbDrPCml0xK0jQpNeLfRqBl20Z8vi2-VYe4MYEFyJQJDbwsKPyWHkfnaZg7vp94zQXos589Ixeiu2l5iynTulQ6aGQBF-wNJBcavNSBvVViloYrj3QqgFbKWbW&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgBfvGMQZUNHsZmAk-G-e47JBaR9nET8gSDfd1_-ATdgZJUgDMU0gYs9Y42sHXbDrPCml0xK0jQpNeLfRqBl20Z8vi2-VYe4MYEFyJQJDbwsKPyWHkfnaZg7vp94zQXos589Ixeiu2l5iynTulQ6aGQBF-wNJBcavNSBvVViloYrj3QqgFbKWbW=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgfBj5_PgNXT_-YeiMD5xiWkgUNX23Z3LMiSKUq0B7HU_l91U78OC2rwH0yrzvD6-3crKDUgT60yKS0f1fHbpF2mEICeAvy3SpH0Bk76hgiEdGn0krbDG6VhNLsZfz1HqUqvsGEU1VlA2phjHSX_duUjhZ8CkJd8Du0j0JESvpzfp5LsFlXMt8A&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgfBj5_PgNXT_-YeiMD5xiWkgUNX23Z3LMiSKUq0B7HU_l91U78OC2rwH0yrzvD6-3crKDUgT60yKS0f1fHbpF2mEICeAvy3SpH0Bk76hgiEdGn0krbDG6VhNLsZfz1HqUqvsGEU1VlA2phjHSX_duUjhZ8CkJd8Du0j0JESvpzfp5LsFlXMt8A=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjL93qCrD7_qOs1Q4iXOnHHfAykL8opA9ZpqoHwgNfAuZWFDCksuiecsFu1YIaAk72iOKi6Cw1faXUhrvxEEpImZkMDsNxPSjMpLRxvD8cI10bbJfAECRDz8PiSavwFENGbaSLpA17Ffd81qi-nX2jfTIH3uZ-Zbz5OPUJ7iLl2y5Byufrg1L4x&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjL93qCrD7_qOs1Q4iXOnHHfAykL8opA9ZpqoHwgNfAuZWFDCksuiecsFu1YIaAk72iOKi6Cw1faXUhrvxEEpImZkMDsNxPSjMpLRxvD8cI10bbJfAECRDz8PiSavwFENGbaSLpA17Ffd81qi-nX2jfTIH3uZ-Zbz5OPUJ7iLl2y5Byufrg1L4x=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgMADOb0UdIElqAIFTzO3MLS4BbkIMPLOFBEKcngQLosr8I5OTDPGE_F_Mcajrnv-qYfdKWL4A8QQHWN7ssVOdW4YMcnoDnOpydhzNU6XKtsfnUskqD7LcA1yV0Zig_OJcubtMvwBXBijUM1EQnJYnHsVgK454Yf1NerWePhOPOzK70mi0gjqHH&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgMADOb0UdIElqAIFTzO3MLS4BbkIMPLOFBEKcngQLosr8I5OTDPGE_F_Mcajrnv-qYfdKWL4A8QQHWN7ssVOdW4YMcnoDnOpydhzNU6XKtsfnUskqD7LcA1yV0Zig_OJcubtMvwBXBijUM1EQnJYnHsVgK454Yf1NerWePhOPOzK70mi0gjqHH=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi8Av4Fhffnn4AmdjJfpHXY_uY7krUmpZlAjLVoOFW4qTAI2LX0_gExO9KkcT46r0wuMZyBmXU0_UBD-OJ_cv-FkrE-JIv38w64cHPCl8R9cJmVZKTgbSq3DlND4zehw4QTm8yDfGZw2FyZnXznl8S1CppXquAfzUUjePbCMpx_TP8iTTW2cdPM&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEi8Av4Fhffnn4AmdjJfpHXY_uY7krUmpZlAjLVoOFW4qTAI2LX0_gExO9KkcT46r0wuMZyBmXU0_UBD-OJ_cv-FkrE-JIv38w64cHPCl8R9cJmVZKTgbSq3DlND4zehw4QTm8yDfGZw2FyZnXznl8S1CppXquAfzUUjePbCMpx_TP8iTTW2cdPM=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhyrvlS-c6WzsntI2jJXSwHTwxwPvkyFmQ-MOUTyooJlecKfzO3f94kk1jXwzM1KpaXU47WUetQfTigkafO5Fjci2NnnTAwCMxAasOHvYiCFlDiJ_noGdkI75_fW9dWHVSe9XN21Aq3HqUdG1WT4tOmbtfTdGbqAZoRrxJiUU9eNCCRHbGsDuGZ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhyrvlS-c6WzsntI2jJXSwHTwxwPvkyFmQ-MOUTyooJlecKfzO3f94kk1jXwzM1KpaXU47WUetQfTigkafO5Fjci2NnnTAwCMxAasOHvYiCFlDiJ_noGdkI75_fW9dWHVSe9XN21Aq3HqUdG1WT4tOmbtfTdGbqAZoRrxJiUU9eNCCRHbGsDuGZ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgJaM-4DEt6rsz1PFSd2-ZRqINPARq_VSxbkvyTyB8XMfZ4yir2l5ulRBVAs53j-tF7yplE4IomX5ViwdePMfY59qPUnRfiNiRz_n3QDQWG129CBBO_6_1oYUIIHSzTBhoIpXKzXzOJu6XlBETq4nfg1p1QCwKBpBYal1F-2qhy8BO3NSKZ4Nct&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgJaM-4DEt6rsz1PFSd2-ZRqINPARq_VSxbkvyTyB8XMfZ4yir2l5ulRBVAs53j-tF7yplE4IomX5ViwdePMfY59qPUnRfiNiRz_n3QDQWG129CBBO_6_1oYUIIHSzTBhoIpXKzXzOJu6XlBETq4nfg1p1QCwKBpBYal1F-2qhy8BO3NSKZ4Nct=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhTCY2zGyCFdh1lssjci10VYYZUtR6ug37EadWpmtzlhrY2q7F1C2N7k_6XQSo9CzC-uwHUdq8NMbdze98cZvxcVYlata1oxOjExtYbW7X2FAKjfHoKeEI6L_LXaBOrSWNLM85F-eWaxq08I-9p3xZwEgvtWkfUmnRyJDnepWmnVO1ZJS12y1I1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhTCY2zGyCFdh1lssjci10VYYZUtR6ug37EadWpmtzlhrY2q7F1C2N7k_6XQSo9CzC-uwHUdq8NMbdze98cZvxcVYlata1oxOjExtYbW7X2FAKjfHoKeEI6L_LXaBOrSWNLM85F-eWaxq08I-9p3xZwEgvtWkfUmnRyJDnepWmnVO1ZJS12y1I1=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjf3GW7SOBYeZnI-2CW4N2FnyHTtPsu-CnOK_RS00YGqSxFTnDRuSa8tIzW-sE-yCqMXcIfUFkeeNwiOjNfvdX0HGNFsGprWNS9Pwi681uU3T6E0yxFegvZw4hHfYge2QSg6GihHdY0AADuh4_EPnphgyvZYhuz8-iBjksUjWWpTf6TY4XBu83A&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjf3GW7SOBYeZnI-2CW4N2FnyHTtPsu-CnOK_RS00YGqSxFTnDRuSa8tIzW-sE-yCqMXcIfUFkeeNwiOjNfvdX0HGNFsGprWNS9Pwi681uU3T6E0yxFegvZw4hHfYge2QSg6GihHdY0AADuh4_EPnphgyvZYhuz8-iBjksUjWWpTf6TY4XBu83A=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiuu1ZBz1tHuCOSGwwRsZKx5WBzU1f3KNLP2bLQAWlR7lhCkoZRdGXL4fdNrsUFR8U4yhejFUlbUadEWMQbDa7y2i9d2OKNxpehLU5cC2WGPhJYiDFF-K3NqdBGdiA1O5sx_VpoAGq7Xf3Z820Wx_SNuC_K2vhfEZmlkGEDulN-5bnPeuky9MVz&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiuu1ZBz1tHuCOSGwwRsZKx5WBzU1f3KNLP2bLQAWlR7lhCkoZRdGXL4fdNrsUFR8U4yhejFUlbUadEWMQbDa7y2i9d2OKNxpehLU5cC2WGPhJYiDFF-K3NqdBGdiA1O5sx_VpoAGq7Xf3Z820Wx_SNuC_K2vhfEZmlkGEDulN-5bnPeuky9MVz=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhUIBUUiQWQcS_T9swQoviDxwLPohAghJm3xequ77e5g5defE5tYHGC9iues5Rd8j3fxiZYWANskJAEvSvIjB4OW-EyAJ3mGRoZopJDuWHvwQKW8StonoQky6OokUzNIDQqhW8OdL7mnmWrnCnondoOQc2EDhA1Uu24zmwfuF0dqPdB5VHSYziN&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhUIBUUiQWQcS_T9swQoviDxwLPohAghJm3xequ77e5g5defE5tYHGC9iues5Rd8j3fxiZYWANskJAEvSvIjB4OW-EyAJ3mGRoZopJDuWHvwQKW8StonoQky6OokUzNIDQqhW8OdL7mnmWrnCnondoOQc2EDhA1Uu24zmwfuF0dqPdB5VHSYziN=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;問題ㄧ：為何現在越來越多錯誤連篇卻又看似非常專業的外行文章在網路上四處流竄？&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;老師要報明牌、分析師要賺錢、網紅要蹭流量，TPU就成為最佳對象了。其實這些人只是想要騙流量，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;以前寫不出來，現在反而靠AI可以瞎掰出乍看之下有模有樣的文章&lt;/span&gt;&lt;/b&gt;，反正大概隨便看了幾篇文章，Copy到AI後，請AI重寫，正所謂 &lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;&quot;Garbage In Garbage Out&quot;&lt;/span&gt;&lt;/b&gt;，原始資訊是錯的，出來的也就是錯的，結果就是錯誤言論會不斷的擴張，但還是一堆人傻傻的繼續按讚。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjI8GRQi5DluatahLp79bhcm74waVWCSat3JYAKvrJJbHpB-PNdGv-rxYbYKt2-IL8WwLpQR1HBVYiylqFQX7u-HO9HZArOjGMo1_TnpEYSp-S45vqiWykemsk9z5PfMRcMIhUGxj8YFFHuHUbNNN-dna2AXr06T0RH6-7wb0ANieG0ku3QifaS&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjI8GRQi5DluatahLp79bhcm74waVWCSat3JYAKvrJJbHpB-PNdGv-rxYbYKt2-IL8WwLpQR1HBVYiylqFQX7u-HO9HZArOjGMo1_TnpEYSp-S45vqiWykemsk9z5PfMRcMIhUGxj8YFFHuHUbNNN-dna2AXr06T0RH6-7wb0ANieG0ku3QifaS=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;問題二：Google TPU的研發是起始於2016年？&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;大錯特錯，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;初代TPU早在2015年就開始上線服役了 (還記得&lt;a href=&quot;https://deepmind.google/research/alphago/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;AlphaGo&lt;/a&gt;嗎？)&lt;/span&gt;&lt;/b&gt;，研發開案更可倒推超過15個月的時間，也就是2013年底至2014年初這段期間，然後繼2016年Google I/O的首次介紹，&lt;a href=&quot;https://old.hotchips.org/wp-content/uploads/hc_archives/hc29/HC29.22-Tuesday-Pub/HC29.22.70-NeuralNet2-Pub/HC29.22.730-TensorPU-Young-Google.pdf&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Google在2017年的HotChips 29進一步揭露其第一代和第二代TPU的技術全貌&lt;/a&gt;。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjAeq4zmR6BWrn5LK1_cSlBzkYce2W3InBr-lUYzKN2O2o6hiS3EncJegBWDfJqgJcmUuK6eaXt1qPlvKNbdE8XmiFi0IRQihlP1hmWpxtlCiNUebm24IeU0dpkXanug0BQhLkRYo5hNI6Nks3y9jMb_uzbIMpL4yTfpRZ5Jio-sjT0DDcy8VdZ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjAeq4zmR6BWrn5LK1_cSlBzkYce2W3InBr-lUYzKN2O2o6hiS3EncJegBWDfJqgJcmUuK6eaXt1qPlvKNbdE8XmiFi0IRQihlP1hmWpxtlCiNUebm24IeU0dpkXanug0BQhLkRYo5hNI6Nks3y9jMb_uzbIMpL4yTfpRZ5Jio-sjT0DDcy8VdZ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;TPU只是Google自己針對自己「內部AI需求」而量身訂做的ASIC，將其稱之為完整的 &quot;&lt;a href=&quot;https://cloud.google.com/tpu?hl=zh-TW&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Cloud TPU&lt;/a&gt;&quot; 更能精確表達其存在的意義，AWS的&lt;a href=&quot;https://aws.amazon.com/tw/ai/machine-learning/trainium/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Trainium&lt;/a&gt;/&lt;a href=&quot;https://aws.amazon.com/tw/ai/machine-learning/inferentia/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Inferentia&lt;/a&gt;家族、微軟Maia與Meta &lt;a href=&quot;https://ai.meta.com/blog/next-generation-meta-training-inference-accelerator-AI-MTIA/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;MTIA&lt;/a&gt;也是類似的東西&lt;/span&gt;&lt;/b&gt;，真的沒什麼好特別去吹捧的，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;跟nVidia/AMD的GPU (或著也得加上Intel) 也不存在正面的競爭關係&lt;/span&gt;&lt;/b&gt;。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiu-WZ8nR9i814rCfR9__FBe9AYIXnsPgqSWVv2be-CM2Yn6Nk-Y0xsdNv34kxUN9_O835ZEhi3NejRCpZvn_6O-vfNyW3OvFWWrI87hhAJ6U7N3X7qkVMwKCjshN_ZX7nYoapCswUN4tjQ5WbbVfOuDjkmF_og3fV4E5eq-O2eh9Lk9X1EOmF0&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEiu-WZ8nR9i814rCfR9__FBe9AYIXnsPgqSWVv2be-CM2Yn6Nk-Y0xsdNv34kxUN9_O835ZEhi3NejRCpZvn_6O-vfNyW3OvFWWrI87hhAJ6U7N3X7qkVMwKCjshN_ZX7nYoapCswUN4tjQ5WbbVfOuDjkmF_og3fV4E5eq-O2eh9Lk9X1EOmF0=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;問題三：TPU只能做推論，不能做訓練？&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2017年的&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;第二代TPU之所以長得有點像GPU，就是為了「訓練」&lt;/span&gt;&lt;/b&gt;。Google並且在2020年HotChips 32的TPU議程標題就大大的寫著 &quot;&lt;a href=&quot;https://www.hc32.hotchips.org/assets/program/conference/day2/HotChips2020_ML_Training_Google_Norrie_Patil.v01.pdf&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Google&#39;s Training Chips Revealed: TPUv2 and TPUv3&lt;/a&gt;&quot;，結果臉書上就跑出長篇大論廢話連篇故弄玄虛「TPU到底能不能做訓練」的大師級鉅作。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhUizJGSU8CaqMElYX1zzuZXJDq8iio-O867GJULtcqYkTwp2RaI8UjX0H1zp72ptuwYasKnIOjsTLzwQZjY0xu_fNZIj1ALtpHow5PB-Kz8u7WZ3iglFNe7hykXTRrW87oU89w7Xq3ZhuQOR2MX5JVKRNt6CajM290ZwGaJY4KIU_nFXHrlcG5&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhUizJGSU8CaqMElYX1zzuZXJDq8iio-O867GJULtcqYkTwp2RaI8UjX0H1zp72ptuwYasKnIOjsTLzwQZjY0xu_fNZIj1ALtpHow5PB-Kz8u7WZ3iglFNe7hykXTRrW87oU89w7Xq3ZhuQOR2MX5JVKRNt6CajM290ZwGaJY4KIU_nFXHrlcG5=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;問題四：Google TPU是為了Gemini而生？&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Google很久以前就公開講過：&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;幾乎所有產品和研發都會用到TPU&lt;/span&gt;&lt;/b&gt;。對Google來說，TPU是作為自研自用的infrastructure，根本目的在於降低自己的營運成本，Gemini說穿了就只是搭上這台名為TPU的順風車，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;將Gemini跟TPU硬湊在一起只是張飛打岳飛&lt;/span&gt;&lt;/b&gt;。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjvcN4HnTP47uSsnct3TvM9s_5zLKZ-HzuDYDcg9GFi792li61OblyfV6SXXMkPB8gWL-4JxbmfmQVTGgxuwbY-qmzQYDLq_ALABpj29MkHD31UI6eWms8nFFHjPu5xiZpfibzgIJoLQZX58LpJJ9y20zEwvuJcBKxHcEISMS-kSR0hqSPlsIjM&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;1763&quot; data-original-width=&quot;3134&quot; height=&quot;225&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjvcN4HnTP47uSsnct3TvM9s_5zLKZ-HzuDYDcg9GFi792li61OblyfV6SXXMkPB8gWL-4JxbmfmQVTGgxuwbY-qmzQYDLq_ALABpj29MkHD31UI6eWms8nFFHjPu5xiZpfibzgIJoLQZX58LpJJ9y20zEwvuJcBKxHcEISMS-kSR0hqSPlsIjM=w400-h225&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;br /&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;Google這間公司厲害的地方在於其infrastructure的成本可以比別人低很多很多非常多，&lt;a href=&quot;https://research.google/people/luizbarroso/&quot;&gt;Luiz André Barroso&lt;/a&gt;那本&lt;a href=&quot;https://research.google/pubs/the-datacenter-as-a-computer-designing-warehouse-scale-machines/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Datacenter as a Computer&lt;/a&gt; (已經到第三版了) 就象徵著這間公司的思維。Google也一直給我一種很 &quot;Intel&quot; 的感覺，他們似乎會以如何將infrastructure的價值發揮到最大作為思考的出發點，跟Intel過去那套製程至上的邏輯有點像。希望這只是我個人的錯覺，扯遠了。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;問題五：GPU是圖形處理專用，所以晶片上有非AI計算用的額外負擔？&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;這是最近某些拼命吹捧TPU的文章經常冒出來的外行論調，事實上，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;nVidia自從2020年的Ampere開始，就沒有graphics/rasterization/display engine，專門就是用來計算用的&lt;/span&gt;&lt;/b&gt;，也許將運算用GPU重新命名為「平行處理應用加速器單元 (PPAAU, Parallel-Processing Application Accelerator Unit)」會更加的貼切。會寫出這種文章的人根本就完全不做功課，對於GPU的發展更是完全外行。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;最後一個問題：Meta難道只是跟Google「買晶片」嗎？&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;Meta和其他CSP引進Google的TPU絕對不會只是「買晶片」，商業模式也不可能是一般的買賣，而是某種形式的策略結盟，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;Google會提供的一定是一整套infrastructure方案&lt;/span&gt;&lt;/b&gt;，包含已經預先訓練的模型，應用方式也一定比GPU受限。直接以晶片規格的角度去硬扯nVidia受到TPU威脅，其實非常的見樹不見林。別的不說，對於一般企業，先不提長期對CUDA生態系統的依存度，他們怎麼可能玩的起9216顆TPU v7的Pod和OCS？畢竟&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;在AI的時代，GPU的全名已經是 &quot;General Purpose Unit&quot; 了&lt;/span&gt;&lt;/b&gt;。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: medium;&quot;&gt;&lt;b&gt;你對最近這波猛蹭TPU的瘋狗浪有什麼感想？&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;「黃鐘毀棄，瓦釜雷鳴」實在是「AI工業革命」帶來的後遺症啊。&lt;/span&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;延伸閱讀 (主要是筆者在&lt;/span&gt;&lt;a href=&quot;https://technews.tw/author/handymantw/&quot; rel=&quot;nofollow&quot; style=&quot;font-style: italic; font-weight: 700;&quot; target=&quot;_blank&quot;&gt;科技新報&lt;/a&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;和&lt;/span&gt;&lt;a href=&quot;https://www.cool3c.com/author/tiramisu&quot; rel=&quot;nofollow&quot; style=&quot;font-style: italic; font-weight: 700;&quot; target=&quot;_blank&quot;&gt;癮科技&lt;/a&gt;&lt;span style=&quot;font-style: italic; font-weight: 700;&quot;&gt;的著作)：&lt;/span&gt;&lt;br style=&quot;font-style: italic; font-weight: 700;&quot; /&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;科技新報&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2017/09/12/what-you-need-to-know-about-gpgpu/&quot;&gt;一窩瘋「人工智慧晶片」前，你需要知道的幾件關於 GPGPU 的事&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2018/01/02/about-google-tpu/&quot;&gt;【Hot Chips 29】淺談 Google 的 TPU&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/02/11/intel-chasing-gpu-in-ai-battlefield/&quot;&gt;在人工智慧晶片戰場追逐 GPU 背影的英特爾&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/03/10/amd-gpu-dual-track/&quot;&gt;從歷史脈絡理解 AMD 為何要雙軌化 GPU 發展路線&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/12/22/giant-gpu/&quot;&gt;從蘋果 M1 Max 回顧史上巨無霸處理器：GPU 篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/03/23/review-the-development-history-of-intel-server-gpu/&quot;&gt;簡單回顧英特爾最近「有點坎坷」的伺服器 GPU 發展&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2024/01/03/self-developed-cloud-chip-cost/&quot;&gt;ARM 狂潮，x86 黄昏將至？（二）雲端巨頭自研晶片究竟可以省多少？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/01/04/why-is-the-threshold-for-self-developed-chips-getting-lower-and-lower/&quot;&gt;ARM 狂潮，x86 黄昏將至？（三）為何自研晶片的門檻越來越低？&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2024/03/29/nvidia-cuda-nvlink/&quot;&gt;探索 Nvidia 的多重護城河：不只有 CUDA，NVLink 串連頻寬更難跨越&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/04/12/nvidia-gtc-2024-revealed-layout/&quot;&gt;探索 Nvidia 的多重護城河：GTC 2024 透露布局和擴大領先優勢的企圖&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/10/15/hot-chips-2024-ai-pc/&quot;&gt;Hot Chips 2024》萬眾注目的旗艦 AI GPU：遙遙領先的 Nvidia Blackwell、苦苦追趕的 AMD MI300X 和看不見影子的英特爾 Gaudi 3&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;a href=&quot;https://technews.tw/2024/11/14/exclusive-ttpoe-transport-layer-protocol-for-tesla-dojo-supercomputer/&quot;&gt;最低寫入延遲，特斯拉 Dojo 超級電腦的獨家 TTPoE 傳輸層協定&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/12/03/broadcom-data-center-technology/&quot;&gt;Hot Chips 2024》矽光子與運算晶片整合的「影武者」，一窺博通資料中心技術&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://molesterwaterball.blogspot.com/2025/05/hotchips-2024-nvidiaopenaimaia-100mtia.html&quot;&gt;[未發表] Hot Chips 2024》Nvidia包圍網：執行微軟OpenAI模型的Maia 100與決定臉書推薦內容的MTIA&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;癮科技&lt;/div&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/132639&quot;&gt;硬科技：一窺Google TPU全貌 見證雲端霸主在AI的發展&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/133369&quot;&gt;淺談GPU到底是什麼（上）：不同的運算型態&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/133370&quot;&gt;淺談GPU到底是什麼（中）：兼具SIMD與MIMD優點的SIMT&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/134057&quot;&gt;淺談GPU到底是什麼（下）：走向汎用化的GPGPU&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/138614&quot;&gt;硬科技：從地球模擬器到Summit：被GPU顛覆的超級電腦賽豬公&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/138766&quot;&gt;硬科技：科科們來瞧瞧一窩蜂猛衝人工智慧的勇者們&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/138767&quot;&gt;硬科技：斯斯有2種 那人工智慧晶片有幾種？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/157525&quot;&gt;硬科技：GPU虛擬化為何超級難搞(上)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/157526&quot;&gt;硬科技：GPU虛擬化為何超級難搞(中)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/157527&quot;&gt;硬科技：GPU虛擬化為何超級難搞(下)&lt;/a&gt;&lt;div&gt;&lt;a href=&quot;https://www.cool3c.com/article/172896&quot;&gt;硬科技：為何GPU會變得如此巨大&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/160478&quot;&gt;硬科技：「簡報王」和他們的產地NVIDIA GPGPU篇&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/9063684209954510728/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/9063684209954510728?isPopup=true' title='1 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/9063684209954510728'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/9063684209954510728'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2025/12/500-tpu.html' title='[微言大義500字] 你們這些狂蹭TPU的外行人到底是有什麼毛病'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEgQhAfPOVHwgG_-D5bPmR_csa1Ye65jgslYX4ZdT0jmMmZBtUTWlKBLAWHAzvnOQnJGFEUrtqf_afhLCcJKXnyxC1TiCscpCcdMxcDqL_loA3BidGrfqRAzm1ISJ0kyglaimJ1Dzs_4gukSJRGBlmLxyKUWacp0F1AtzcI4_jDqmDgkdjUo8xEv=s72-w400-h224-c" height="72" width="72"/><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-5604196227488479534</id><published>2025-11-30T21:20:00.011+08:00</published><updated>2025-12-07T16:05:30.177+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] 從Diamond Rapids取消SMT來看看什麼叫做「蘋果病」</title><content type='html'>&lt;p&gt;&lt;i&gt;前言：這週末比較忙碌，所以拖了兩天才寫這篇應該不會超過500字太多的短文。&lt;/i&gt;&lt;/p&gt;&lt;div&gt;&lt;div&gt;&lt;i&gt;今天這篇不是為了&lt;a href=&quot;https://www.tpuser.idv.tw/wp/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;TPUser&lt;/a&gt;而寫，但&lt;/i&gt;&lt;i&gt;如果沒有被嫌棄不夠水準、難登大雅之堂的話，&lt;/i&gt;&lt;i&gt;也&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;歡迎各位註明來源轉載&lt;/span&gt;&lt;/b&gt;。&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;從Diamond Rapids取消SMT來看看什麼叫做「蘋果病」&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhJebZVS2h9yvd4Q9faOWf01owSea0ceZSPSZPwBQx9_uTvYhNvD4pUpXfOVSJtwyzs-2hGZ2eYEAPBWsDWUAjF8-pH8BZuUp_SeFbLvHwmaCjFaAB0anbeeNQYzAhHNSarfTcmNOtA95-Q1RCrRmFeZ0ETsNyV_LW-Olijwx1hb7tfGsyc6Olp&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhJebZVS2h9yvd4Q9faOWf01owSea0ceZSPSZPwBQx9_uTvYhNvD4pUpXfOVSJtwyzs-2hGZ2eYEAPBWsDWUAjF8-pH8BZuUp_SeFbLvHwmaCjFaAB0anbeeNQYzAhHNSarfTcmNOtA95-Q1RCrRmFeZ0ETsNyV_LW-Olijwx1hb7tfGsyc6Olp=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjIuaSjIBcysx8JnGQEsBzf-JGF94CjeOD7hswFTb3O8bx29chPxh4eA3xtv3N8GiVap2gppR2XgnDPrpfVm_8D_YJ_qJu3XuH8TJcIlABm7XML_cihd89-ckvqyL_DqBrpYg0wqFOQPbMZ0ZDJ9vD_DxxqknWvJ2N8ljlCS_388S35Ywzwq2rs&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjIuaSjIBcysx8JnGQEsBzf-JGF94CjeOD7hswFTb3O8bx29chPxh4eA3xtv3N8GiVap2gppR2XgnDPrpfVm_8D_YJ_qJu3XuH8TJcIlABm7XML_cihd89-ckvqyL_DqBrpYg0wqFOQPbMZ0ZDJ9vD_DxxqknWvJ2N8ljlCS_388S35Ywzwq2rs=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjNfppwb6-J2OJOIxcnkZDSEHQPzKoPZnTyEBvzGw8oeL8Fxa8L28hsevBHH90fwT2GgeeUpcta42ShSczkaAtJC7YErnLTIBkxNvPCEDhIETxTeP90UD6BaGiqVpuxxETdBcYCXlbJfKRHzfuAZXZIsZ81poX5PtGqPlz2ierarR7tyjwObW3e&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjNfppwb6-J2OJOIxcnkZDSEHQPzKoPZnTyEBvzGw8oeL8Fxa8L28hsevBHH90fwT2GgeeUpcta42ShSczkaAtJC7YErnLTIBkxNvPCEDhIETxTeP90UD6BaGiqVpuxxETdBcYCXlbJfKRHzfuAZXZIsZ81poX5PtGqPlz2ierarR7tyjwObW3e=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg-9qn1igiMZSulVieCigDAlKhlujbvapbwbw-VrlRoyc1Pc8Ggl48IGV1FAEb-5kAaWQ-Zch1nqRRVz71qB6NGdrWQ3-SZWkP_LrhkJzY7jIn_U15zs_91joirJex_L-x3sKdPR5SoCHVaELv9Wu4WJeCA-b63SEVy59P49pV9Kc09JcLR7sFi&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg-9qn1igiMZSulVieCigDAlKhlujbvapbwbw-VrlRoyc1Pc8Ggl48IGV1FAEb-5kAaWQ-Zch1nqRRVz71qB6NGdrWQ3-SZWkP_LrhkJzY7jIn_U15zs_91joirJex_L-x3sKdPR5SoCHVaELv9Wu4WJeCA-b63SEVy59P49pV9Kc09JcLR7sFi=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj_k7veTrkkjsmGBtBk4mcjppkPnTcBhP-1ljrmdudXlrNOalcNXVNpT8cr4Jp7FRpF_Zw8mm9-xmfBPqW57gCyR4qjHqYx7qMUiP7kTUg9idGbB4eivHSYueFwRB_vdqkZ5dDdnTanE2zXe7niZfkZL9AWYq9a9bReXea1o6NVvy8nm5jxCVi8&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj_k7veTrkkjsmGBtBk4mcjppkPnTcBhP-1ljrmdudXlrNOalcNXVNpT8cr4Jp7FRpF_Zw8mm9-xmfBPqW57gCyR4qjHqYx7qMUiP7kTUg9idGbB4eivHSYueFwRB_vdqkZ5dDdnTanE2zXe7niZfkZL9AWYq9a9bReXea1o6NVvy8nm5jxCVi8=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg1_roY7LVwelOZFUIRGKzgOlgk4NP4oWm-i0I0T8uyo6UJsY4qGT0l6be1pzUK9ll5MeAdKEe2QgeoQBQz-aw4jnqrMyYU-bBWKSafdSyAXwZtqL-2jv_HlDpnKeFgMZJn_yj7pFDwXY6LcK42AHV48FtZNU4ne0YXoRjzM6UlZz_oakyLMe5C&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg1_roY7LVwelOZFUIRGKzgOlgk4NP4oWm-i0I0T8uyo6UJsY4qGT0l6be1pzUK9ll5MeAdKEe2QgeoQBQz-aw4jnqrMyYU-bBWKSafdSyAXwZtqL-2jv_HlDpnKeFgMZJn_yj7pFDwXY6LcK42AHV48FtZNU4ne0YXoRjzM6UlZz_oakyLMe5C=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj9-saeFSSG4_nAAE0KY7H_-lMxRpcEcyAz7iVJ3MmK3oON581cOLGpXwuGWZEpQnBk14ZxaJxPjb_OJyQqH0QsgLx4nBGFU0wGn-Y_4664Fns5mVD5rexlHuy1Q7mwr67udLdQrvS0UpovosoustBjQIUkbwbFxkmd8YfPt_F4P2bE3onqfwub&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj9-saeFSSG4_nAAE0KY7H_-lMxRpcEcyAz7iVJ3MmK3oON581cOLGpXwuGWZEpQnBk14ZxaJxPjb_OJyQqH0QsgLx4nBGFU0wGn-Y_4664Fns5mVD5rexlHuy1Q7mwr67udLdQrvS0UpovosoustBjQIUkbwbFxkmd8YfPt_F4P2bE3onqfwub=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEijk_vCBTJyetGa6uMmIOoTRw0KjHbfTLOyaYxt9hVy3jDL-jp3HZuUbo99vQLVddFVrN6YfPWKuRWqMSxrTBbsNCn3WtGyzGnTDg1pXj0dchKN_L3YRP5LKVJnxdlL7FdzHC-XA11de9qEA5Ha-CZjOBseG6EJ0wpV2eVlbi0637bBPgrzAx4j&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEijk_vCBTJyetGa6uMmIOoTRw0KjHbfTLOyaYxt9hVy3jDL-jp3HZuUbo99vQLVddFVrN6YfPWKuRWqMSxrTBbsNCn3WtGyzGnTDg1pXj0dchKN_L3YRP5LKVJnxdlL7FdzHC-XA11de9qEA5Ha-CZjOBseG6EJ0wpV2eVlbi0637bBPgrzAx4j=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg3aHpKwcMBlJa7w__F7Y288X9LrXxpPHmem3ZUp5-M7xm3apH6U2uBJEgAVAqGUWdH1Wuy6jZWz4PYwail7CnOftt1rtpMA4dBhVTSiRIWjHgKMkdUKiIyLxZOmifTEeEYWE2cws8MTakM22ytniDt_MLHe7TkESlZh8q6AORUQxN2GKB1DaMe&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg3aHpKwcMBlJa7w__F7Y288X9LrXxpPHmem3ZUp5-M7xm3apH6U2uBJEgAVAqGUWdH1Wuy6jZWz4PYwail7CnOftt1rtpMA4dBhVTSiRIWjHgKMkdUKiIyLxZOmifTEeEYWE2cws8MTakM22ytniDt_MLHe7TkESlZh8q6AORUQxN2GKB1DaMe=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhwnl987tRHkXNlAU3eJftie0grbmKgFFY_AxxGJFMYVrQJlzz1n9sPO57ntZsr9LhWtncs4nhqaJoDpj0vUQC6CbFBxihIHpc8oE-SXTcgEEZi0SGV1yTDIE1UzdIDssOmquyVrsI0KENdFlw2a-y0N2WkF2Ea6CMRRIzKqy3PoWkKP7-ikaBn&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhwnl987tRHkXNlAU3eJftie0grbmKgFFY_AxxGJFMYVrQJlzz1n9sPO57ntZsr9LhWtncs4nhqaJoDpj0vUQC6CbFBxihIHpc8oE-SXTcgEEZi0SGV1yTDIE1UzdIDssOmquyVrsI0KENdFlw2a-y0N2WkF2Ea6CMRRIzKqy3PoWkKP7-ikaBn=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgWS8-W-vJm6pjImbR8VIIKTHh_QeyyxERskywv_L_YMTgKg4AtyhPo2dVr8MBEtkXio1twhVP73inA9r5riP1uOTikFVqmoLRk13CEgFokvR-ctxJ3F2aOi0yT_Z4iv5hJufdxmQThezBIVoXlO-HxBJe4DWzwh75KI1nb67wfmqPS6dYpc5xL&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgWS8-W-vJm6pjImbR8VIIKTHh_QeyyxERskywv_L_YMTgKg4AtyhPo2dVr8MBEtkXio1twhVP73inA9r5riP1uOTikFVqmoLRk13CEgFokvR-ctxJ3F2aOi0yT_Z4iv5hJufdxmQThezBIVoXlO-HxBJe4DWzwh75KI1nb67wfmqPS6dYpc5xL=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;最近經濟學人冷飯熱炒為了外銷而壓抑匯率的「台灣病」，導致一堆自認為台派的大恩大德吵得不得開交。但無論是台灣是否罹患過度仰賴科技產業的「荷蘭病」，還是在十八世紀以港口為主要傳播點而擴散至整個歐洲的梅毒—法國人之稱為義大利病，德國人則稱之為法國病，在計算機工業倒是有一種病傳染的相當厲害，那叫做&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;「蘋果病」，只要是Apple做的，就一定都是對的，不論究竟是否合理，而且這「症頭」偏偏就是Intel特別嚴重&lt;/span&gt;&lt;/b&gt;。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;從東施效顰Macbook Air強迫大家做Ultrabook摧毀了Wintel筆電的多樣性，不計代價的打造出一次性的Lunar Lake只為了追求「比肩Apple Silicon」的精神勝利，一路到荒唐的&lt;a href=&quot;https://finance.technews.tw/2025/08/30/intel-admits-arrow-lake-and-diamond-rapids-arent-good-enough/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;取消Xeon 7 &quot;Diamond Rapids (Panther Cove X核心)&quot; 的SMT (HyperThreading)&lt;/a&gt;&amp;nbsp;後又要「在下一代找回來」，這間公司只要ㄧ碰到Apple就三太子上身，&lt;b&gt;身為資深果粉的Pat Gelsinger那不到五年的CEO任期似乎又讓這病情變得更加無藥可救&lt;/b&gt;。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;網路上亦不乏飽學之士，一看到Apple的所作所為，就馬上拋棄理智和邏輯拼命歌功頌德，像什麼「Apple即將進軍伺服器領域」、「SMT只是無用的東西」、「假若Apple晶片團隊獨立成一間公司絕對天下無敵」之類的高見紛紛如雪花般的灑滿整個SNS，這信仰別說是宗教，連邪教搞不好都沒這麼虔誠。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;俗話說「橘逾淮而為枳」，Apple Silicon (A系列，M系列) 之所以不採用SMT，主要是因為「沒有需要」並且產品應用場域就是要兼顧低功耗與反應在應用程式敏捷度的單執行緒效能，但這對於追求輸出率的主流伺服器來說，卻是截然不同的考量。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;結果Intel讓蘋果病感染到其「現金母牛」Xeon，讓SMT反過來變成AMD EPYC和Ryzen的優勢，算上AVX-512、FPGA和慢慢放著爛的Ethernet相關產品線加上漸漸沒有存在感的SmartNIC，充分印證&lt;b&gt;「Intel自己丟掉的東西總是成為AMD用來打自己的武器」&lt;/b&gt;這條讓人感到極度無言的鐵律。所謂自作孽不可活大概就是這麼一回事。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;嗯，這次總算沒有超過500字太多了。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;延伸閱讀 (主要是筆者在&lt;a href=&quot;https://technews.tw/author/handymantw/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;科技新報&lt;/a&gt;和&lt;a href=&quot;https://www.cool3c.com/author/tiramisu&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;癮科技&lt;/a&gt;的著作)：&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/132154&quot;&gt;IBM Power 9處理器解析 地球上最強大泛用處理器&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/156825&quot;&gt;硬科技：HotChips 32的新牙膏 IBM Power10與z15篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/160480&quot;&gt;硬科技：歷史上著名的逆轉秀IBM Power5&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/151760&quot;&gt;硬科技：AMD同時多執行緒SMT4是什麼？圖解CPU各種核心與執行緒關係&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/12/01/the-advantages-and-disadvantages-and-influence-of-apple-m1/&quot;&gt;從各種角度檢視 Apple Silicon M1 的優劣勢與真正造成的影響&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/160282&quot;&gt;硬科技：Apple M1能否證明SMT是無用的東西&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/11/02/apple-p-a-semi-intrinsity/&quot;&gt;從 M1 Pro 與 M1 Max 的暴力美學，回顧構成蘋果晶片研發團隊骨幹的 P.A. Semi 與 Intrinsity&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/10/17/qualcomm-acquires-nuvia/&quot;&gt;高通併購 Nuvia 背後：Apple Silicon 校友會引爆的晶片戰爭&lt;/a&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/5604196227488479534/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/5604196227488479534?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/5604196227488479534'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/5604196227488479534'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2025/11/500-diamond-rapidssmt.html' title='[微言大義500字] 從Diamond Rapids取消SMT來看看什麼叫做「蘋果病」'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEhJebZVS2h9yvd4Q9faOWf01owSea0ceZSPSZPwBQx9_uTvYhNvD4pUpXfOVSJtwyzs-2hGZ2eYEAPBWsDWUAjF8-pH8BZuUp_SeFbLvHwmaCjFaAB0anbeeNQYzAhHNSarfTcmNOtA95-Q1RCrRmFeZ0ETsNyV_LW-Olijwx1hb7tfGsyc6Olp=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-6451741624496512451</id><published>2025-11-20T21:20:00.024+08:00</published><updated>2025-11-23T11:24:06.853+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] 淺談Intel的Nova Lake：APX與AVX10.2，與遺珠之憾x86-S</title><content type='html'>&lt;div&gt;&lt;i&gt;前言：&lt;a href=&quot;https://www.techpowerup.com/342881/intel-officially-confirms-avx10-2-and-apx-support-in-nova-lake&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Intel的新一代桌機CPU &quot;Nova Lake&quot; 總算終結了歹戲拖棚多年的「大小核之亂」&lt;/a&gt;，讓Intel的CPU終於再度成為筆者下一台桌機的選項 (雖然筆者從不覺得桌機需要大小核這種邪門歪道)，不過看在現在記憶體和SSD價格因為缺貨亂漲的份上，現在這台只能跑Windows 10的老機器，大概起碼等撐到2026年10月14日&lt;a href=&quot;https://www.microsoft.com/zh-tw/windows/extended-security-updates&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;延伸性安全更新 (ESU) &lt;/a&gt;結束之後了。&lt;/i&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;今天這篇不是為了&lt;a href=&quot;https://www.tpuser.idv.tw/wp/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;TPUser&lt;/a&gt;而寫 (雖然&lt;a href=&quot;https://www.xfastest.com/thread-303929-1-1.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Nova Lake也應該會同時應用在筆電，Intel似乎要在Core Ultra 400系列統合桌機和筆電&lt;/a&gt;)，而是補上&lt;a href=&quot;https://technews.tw/author/handymantw/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;科技新報專欄&lt;/a&gt;之前&lt;a href=&quot;https://technews.tw/2023/08/01/intel-reforms-the-x86-instruction-set/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;關於APX與AVX10的介紹&lt;/a&gt;，但&lt;/i&gt;&lt;i&gt;如果沒有被嫌棄不夠水準、難登大雅之堂的話，&lt;/i&gt;&lt;i&gt;也&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;歡迎各位註明來源轉載&lt;/span&gt;&lt;/b&gt;。&lt;/i&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;順便一題，&lt;b&gt;這篇文章是使用Google Gemini產出初稿，並且有高達80%的可用內容&lt;/b&gt;，我只能說，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;搞不好OpenAI真的會步上Netscape的後塵&lt;/span&gt;&lt;/b&gt;。&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;淺談Intel的Nova Lake：APX與AVX10.2，與遺珠之憾x86-S&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEirpYmi_zqmGrEU0CM4cxslwIBxUJR12K1YybMlVW9PVovscRPjW6203YA0gJ29oYKwG1GBXkkR9Lfl0Q7_xT3ApK8GOl6cXc94TOnwKduogTl-ntbxmpKAQb8zRbKJvaBma8nHclmG-ME0aF2XaZXwhG5G17uDQyUo0FTwfuNwAtx_IhAxcE8v&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEirpYmi_zqmGrEU0CM4cxslwIBxUJR12K1YybMlVW9PVovscRPjW6203YA0gJ29oYKwG1GBXkkR9Lfl0Q7_xT3ApK8GOl6cXc94TOnwKduogTl-ntbxmpKAQb8zRbKJvaBma8nHclmG-ME0aF2XaZXwhG5G17uDQyUo0FTwfuNwAtx_IhAxcE8v=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh2jssiXEwSqVgIJCAWwbmA3F9w9iKXLX4AnRx7Sz1z_2m-XfV0ST5vHG0BqHpN1fopkwAW_2RPIlsJ-KapEIWoslENYzDM0G6W_xwpXQNd1fRmMKaBZSkiq0u9b-fA8icIALrneesB6BtsrX_VqdJ_r3891A7HHeWS9u-LQsuY18Xanx1EWwtJ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh2jssiXEwSqVgIJCAWwbmA3F9w9iKXLX4AnRx7Sz1z_2m-XfV0ST5vHG0BqHpN1fopkwAW_2RPIlsJ-KapEIWoslENYzDM0G6W_xwpXQNd1fRmMKaBZSkiq0u9b-fA8icIALrneesB6BtsrX_VqdJ_r3891A7HHeWS9u-LQsuY18Xanx1EWwtJ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhcgvvsnVd0sRBbFK_i2Ga3wS7P1-wF5a0xXJ2BZBsbkVrEOYjLeVmz2T1ci5JEVzLqfX7HDNvzsz5tiFDk5iqogSSJUQ-GFkr1vMs12Fy-LVhT0xKxkRgYI-0dnnuJiduebnwsb0JetObAnlg-oB0-NvrgseSby9spZZSKc8WojHhffBKgoVCH&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhcgvvsnVd0sRBbFK_i2Ga3wS7P1-wF5a0xXJ2BZBsbkVrEOYjLeVmz2T1ci5JEVzLqfX7HDNvzsz5tiFDk5iqogSSJUQ-GFkr1vMs12Fy-LVhT0xKxkRgYI-0dnnuJiduebnwsb0JetObAnlg-oB0-NvrgseSby9spZZSKc8WojHhffBKgoVCH=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjs6a0zF_1Hhc0fjhPoTDffxaWlVAOObWMqmEqtDoFSpRZQqOwRL3kC8Jz-K0E75UJ2HK0fYL1uhdL_dEELSrcxAr3WkqOaKt5MvyFYfogJZTBmhUYVLPqODclHuXqIMVTeRF9PZNY2WxMORPg-HbvFSYix9FKd-ZkO_s7tpjjFQ-iTITFx-mbC&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjs6a0zF_1Hhc0fjhPoTDffxaWlVAOObWMqmEqtDoFSpRZQqOwRL3kC8Jz-K0E75UJ2HK0fYL1uhdL_dEELSrcxAr3WkqOaKt5MvyFYfogJZTBmhUYVLPqODclHuXqIMVTeRF9PZNY2WxMORPg-HbvFSYix9FKd-ZkO_s7tpjjFQ-iTITFx-mbC=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjI6TYEwTPD8CyCTs2KdQ2IQAtLhhk2PHEOCllA0sDWV61Ao0PR2WyCMq2qSecorX9dkBseg8sWFs3QtJwZnP6mMtZczINeJWMgFo9FgZrY_XebdXQqm-soDHYzUfkYhDbBeOrwyA9KoxpJIYtu97lLeKFoqT-v-3G7ZfeQG0I5zmv_UtePA1Jc&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjI6TYEwTPD8CyCTs2KdQ2IQAtLhhk2PHEOCllA0sDWV61Ao0PR2WyCMq2qSecorX9dkBseg8sWFs3QtJwZnP6mMtZczINeJWMgFo9FgZrY_XebdXQqm-soDHYzUfkYhDbBeOrwyA9KoxpJIYtu97lLeKFoqT-v-3G7ZfeQG0I5zmv_UtePA1Jc=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEin3zrPd887OO_qTsWyaEUHxksgpTIfFiQAMpxNALSc5q7RhKPOrZp_4vxawMFk8MvTbwhQuAV47I7LxUwJccIRmqDfliBVofIrJCJVDg6U42oYFQolFfYHO_UWsvxbId3jC5ityJy9vhwrAolTlRqzhdF9IZ6Sc-bYzA6Lg7EICV9esrImnutP&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEin3zrPd887OO_qTsWyaEUHxksgpTIfFiQAMpxNALSc5q7RhKPOrZp_4vxawMFk8MvTbwhQuAV47I7LxUwJccIRmqDfliBVofIrJCJVDg6U42oYFQolFfYHO_UWsvxbId3jC5ityJy9vhwrAolTlRqzhdF9IZ6Sc-bYzA6Lg7EICV9esrImnutP=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjsJbxewMnC6y5qKjOKNakExyC0sIsstQ9yLXhmycNngVYZ3mUhhF9xN8eQQ_4U90-tSmT-Q_zMJX0QHrA52Y6eFtcvKfJMfV4EqlD0YSII1SYAKK-EBBEpCh8fTUpw12qlvnuq4Tdb1deEx4Lfd0tnT1mZyWQJQgFm2Mturl08q5g3JdHHixHg&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjsJbxewMnC6y5qKjOKNakExyC0sIsstQ9yLXhmycNngVYZ3mUhhF9xN8eQQ_4U90-tSmT-Q_zMJX0QHrA52Y6eFtcvKfJMfV4EqlD0YSII1SYAKK-EBBEpCh8fTUpw12qlvnuq4Tdb1deEx4Lfd0tnT1mZyWQJQgFm2Mturl08q5g3JdHHixHg=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhylDM065foiEgOtYD0ekmRZ7Eq3OK1NcUNOAE8s6xBFMpuBHa6LJ9iGv10oBMisCrdhlqXb0JKqWD6PV4LLmn9PNwTnkB0ocNcER-528e8ufsuRs9enGunE8RsRwuczGmjQq_QcE_MEKMlJg27_H0WX7amJUAezd5JOPrAcaFdelsCLYN5byID&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhylDM065foiEgOtYD0ekmRZ7Eq3OK1NcUNOAE8s6xBFMpuBHa6LJ9iGv10oBMisCrdhlqXb0JKqWD6PV4LLmn9PNwTnkB0ocNcER-528e8ufsuRs9enGunE8RsRwuczGmjQq_QcE_MEKMlJg27_H0WX7amJUAezd5JOPrAcaFdelsCLYN5byID=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh9k0JLqFRDNH_BRJJINPrfMuhEfSPWQChzaIIPOucBNHn7b7rKJxUTOl7HKDwSD4_Id_slvsdPcqG6-AcqHHKN__IBbtVfoOLTTsVZMwwyHp4uEvhi-PkyfSKvgNm2FsZf21JjuZ9_gDJ15XDEW0nX21Mv37WKESj7OZfodqHlUBWBjaT7XE4c&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEh9k0JLqFRDNH_BRJJINPrfMuhEfSPWQChzaIIPOucBNHn7b7rKJxUTOl7HKDwSD4_Id_slvsdPcqG6-AcqHHKN__IBbtVfoOLTTsVZMwwyHp4uEvhi-PkyfSKvgNm2FsZf21JjuZ9_gDJ15XDEW0nX21Mv37WKESj7OZfodqHlUBWBjaT7XE4c=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhXh4EJNLp1cb8UkVbSTSs94Sq_Ffw7FsveFtct4XNqSNDzU9vdmZUvI8Xc0Wt70jiTlE431Ejwo08thSg-p6MxmX0d4Y5sxbEMsqe3WUD66OWqWW5WBo0kY1YppzZmfpL8V0FD1gfyKEKAw-pwxTc19IgjLJWy2SJCqMfbmqQ0C3Fe3TwXotz-&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhXh4EJNLp1cb8UkVbSTSs94Sq_Ffw7FsveFtct4XNqSNDzU9vdmZUvI8Xc0Wt70jiTlE431Ejwo08thSg-p6MxmX0d4Y5sxbEMsqe3WUD66OWqWW5WBo0kY1YppzZmfpL8V0FD1gfyKEKAw-pwxTc19IgjLJWy2SJCqMfbmqQ0C3Fe3TwXotz-=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhtf_QTR7GbjaflcF98O15AMEtHLRdMkVqCln5FDFR5S2W0belNi89keCs_gDUOo84RApQS5Q4C-KjE_62PxrSIGkk-puo0gXQKB2St5FKWBfZOhSuNOx8KV59V4oCLP1sPPjFQm2_XX9ZoBiGiz_0Rr9I4bgkgl9dPqOEPAt32mCVnPcnX2CzR&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhtf_QTR7GbjaflcF98O15AMEtHLRdMkVqCln5FDFR5S2W0belNi89keCs_gDUOo84RApQS5Q4C-KjE_62PxrSIGkk-puo0gXQKB2St5FKWBfZOhSuNOx8KV59V4oCLP1sPPjFQm2_XX9ZoBiGiz_0Rr9I4bgkgl9dPqOEPAt32mCVnPcnX2CzR=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgztqm52AY3MPdpej0YErc8cmkY1aqZ8gfQXYolfy5oXOgYDaj6WOZRJq1pDdUkVwHOfPJC0Pli05cKemMVpa6jm64LuyfLkiWINWUhHZCZWypAHHmc9WXJg1pIBCAMOeYzVELZWTQFOIpNK0jjYEz93RrFG4dh7Jk6XSSMyNSXftLRLyRe9Va2&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgztqm52AY3MPdpej0YErc8cmkY1aqZ8gfQXYolfy5oXOgYDaj6WOZRJq1pDdUkVwHOfPJC0Pli05cKemMVpa6jm64LuyfLkiWINWUhHZCZWypAHHmc9WXJg1pIBCAMOeYzVELZWTQFOIpNK0jjYEz93RrFG4dh7Jk6XSSMyNSXftLRLyRe9Va2=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjJafL8dmKmmrYCOWmr_ja_QU_Uo_yDgi6tT1A1ha7w2k_IzUHYbVFSCjE8GrXiFQwUww8zVWiwkRFQoWzxsuQ287U8d4XFqxwW4nzqT3movQZIzCoBy09hobQi6WHgZAlEPIckzn10I1Yms-Fui_OAJ-iYBA992mINBvwo7jltDGj2jML_6QT-&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjJafL8dmKmmrYCOWmr_ja_QU_Uo_yDgi6tT1A1ha7w2k_IzUHYbVFSCjE8GrXiFQwUww8zVWiwkRFQoWzxsuQ287U8d4XFqxwW4nzqT3movQZIzCoBy09hobQi6WHgZAlEPIckzn10I1Yms-Fui_OAJ-iYBA992mINBvwo7jltDGj2jML_6QT-=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhVrKBQO38GgryRR0JtrnF5U3kbcRkHu4gUmcZyOPxBByaaxLwaJEsGfAs2SVcUBumihUWjGEl1XURoHpTmBe3iuZZu_wWkxvlchU_xxb3UDxYcllt_m_oNTS3qPz8WDIcylGFX_1XeCZc6VWedbtnmHJbvF4WgqZFwzE_tjBDju79VnOmcKI14&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhVrKBQO38GgryRR0JtrnF5U3kbcRkHu4gUmcZyOPxBByaaxLwaJEsGfAs2SVcUBumihUWjGEl1XURoHpTmBe3iuZZu_wWkxvlchU_xxb3UDxYcllt_m_oNTS3qPz8WDIcylGFX_1XeCZc6VWedbtnmHJbvF4WgqZFwzE_tjBDju79VnOmcKI14=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both;&quot;&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgAyIfeij_6YInqwT_AnVnNBF7wxajjn8cuhQ1hqFT45TiIs3W7-V8be6lAmr3-WwaoZkORZakTP7A9tCZ8jfZhgL38unluO288nh6XvzBk5q80vAMPN5nSdDaWClsImCfRpeqh0p7OVDV4Md2nzPuHnAjQu1Y2D6LvqUWMuvzn9qTtNFYXFLtM&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgAyIfeij_6YInqwT_AnVnNBF7wxajjn8cuhQ1hqFT45TiIs3W7-V8be6lAmr3-WwaoZkORZakTP7A9tCZ8jfZhgL38unluO288nh6XvzBk5q80vAMPN5nSdDaWClsImCfRpeqh0p7OVDV4Md2nzPuHnAjQu1Y2D6LvqUWMuvzn9qTtNFYXFLtM=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;指令集架構 (ISA, Instruction Set Architecture) 作為電腦的基本「語言」，軟體與硬體之間的界面 (Interface)。Intel新一代桌面CPU Core Ultra 400系列 &quot;Nova Lake&quot; (與新一代伺服器的Xeon 7 &quot;Diamond Rapids&quot;) 將是x86指令集架構發展史上的重要里程碑，其亮點在於支援&lt;a href=&quot;https://www.intel.com.tw/content/www/tw/zh/content-details/828965/intel-advanced-vector-extensions-10-2-intel-avx10-2-architecture-specification.html&quot;&gt;AVX10.2&lt;/a&gt;指令集與&lt;a href=&quot;https://www.intel.com/content/www/us/en/developer/articles/technical/advanced-performance-extensions-apx.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;APX&lt;/a&gt; (Advanced Performance Extensions)，不僅提升性能，更是Intel為了現代化x86架構、解決混核架構的指令集碎片化問題，以及對抗ARM架構&lt;b&gt;高能效&lt;/b&gt;與&lt;b&gt;快速產品研發&lt;/b&gt;的雙重優勢，所做出的「關鍵戰略調整」，或著說「補破網」也並不為過。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;這兩項技術的意義，可以從以下三個層面解讀。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;AVX10.2：結束大小核的「指令集分裂」&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;自第12代Core &quot;Alder Lake&quot; 引入混核 (&lt;a href=&quot;https://www.intel.com/content/www/us/en/support/articles/000091896/processors.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Hybrid Architecture&lt;/a&gt;) 以來 (講的更嚴格一點，更早是2020年的實驗性產物 &quot;Lakefield&quot;)，由於小核E-Core不支援AVX-512，導致Intel被迫在消費級產品中屏蔽該功能，造成了指令集的碎片化，也&lt;a href=&quot;https://technews.tw/2020/07/16/linus-torvalds-avx-512-critique/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;激起開發者的不滿，如知名的Linux之父Linus Torvalds&lt;/a&gt;。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;統一向量指令集：&lt;/span&gt;&lt;/b&gt;繼大核限定的&lt;a href=&quot;https://www.intel.com.tw/content/www/tw/zh/content-details/828964/intel-advanced-vector-extensions-10-1-intel-avx10-1-architecture-specification.html&quot;&gt;AVX10.1&lt;/a&gt; (起自於Xeon 6 &quot;Granite Rapids&quot; 家族)，&lt;a href=&quot;https://www.intel.com.tw/content/www/tw/zh/content-details/828965/intel-advanced-vector-extensions-10-2-intel-avx10-2-architecture-specification.html&quot;&gt;AVX10.2&lt;/a&gt;允許大核P-Core和小核E-Core支援相同的512 bit SIMD指令集。雖然小核E-Core的內部運算單元可能被限制在256 bit寬度，而P-Core可馬力全開跑512 bit，但軟體開發者只需編寫一次代碼，即可在兩種核心上運行。至於為何Intel過去不乾脆師法AMD，透過「偷吃步 (資料路徑砍半)」的方式去在E-Core實做AVX-512，繞了AVX10這個遠路，其背後原因就不得而知了，或許只是想趁機整頓&lt;a href=&quot;https://en.wikipedia.org/wiki/AVX-512#CPUs_with_AVX-512&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;AVX-512各支系&lt;/a&gt;吧。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;強化AI與浮點運算：&lt;/span&gt;&lt;/b&gt;這讓Nova Lake的所有核心都能參與高強度的AI推論與科學運算，釋放了混合架構的完整潛力，最起碼，不會&lt;a href=&quot;https://technews.tw/2023/09/15/intel-amd-arm-big-little-core/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;像過去那樣活活搞死自己&lt;/a&gt;。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;APX：x86指令集架構的「現代化」與能效革命&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;APX的引入被視為x86指令集架構數十年來最大的變革之一，將&lt;b&gt;通用暫存器 (GPRs) 的數量從x64的16個增加到32個&lt;/b&gt;，並&lt;b&gt;擴增第三個運算元 (a = a + b變成a = b + c) &lt;/b&gt;以提高暫存器使用效率，&lt;b&gt;使CISC的x86更接近RISC的樣貌&lt;/b&gt;。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;減少記憶體存取：&lt;/span&gt;&lt;/b&gt; 長期以來，x86因通用暫存器數量少於ARM等RISC架構，導致CPU必須頻繁地將資料在暫存器與快取/記憶體之間搬運 (Memory-Intensive)，或著需要更複雜的非循序指令執行 (OOOE) 核心。APX解決了這個痛點，大幅減少了對記憶體的存取次數，並更便於設計更高執行效率的核心微架構。&lt;br /&gt;&lt;br /&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;提升能效比：&lt;/span&gt;&lt;/b&gt;減少資料搬運意味著更低的功耗和更高的執行效率。據Intel的說法，這能提升約10%的整數運算性能，且無需額外的晶片面積或功耗，這對於提升筆電續航力和伺服器密度至關重要，更&lt;b&gt;有助於打造出更貼近ARM架構的低功耗產品&lt;/b&gt;。&lt;br /&gt;&lt;br /&gt;因為&lt;a href=&quot;https://technews.tw/2024/10/18/amd-arm-intel/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;&lt;b&gt;Intel已經與AMD攜手合作統一x86指令集架構與生態系統&lt;/b&gt;&lt;/a&gt;，如果沒有意外的話，&lt;b&gt;AMD後續應該會在2027年的Zen 7世代對應AVX10與APX&lt;/b&gt;，其&lt;b&gt;「New Matrix Engine」也應該是相容Intel的&lt;a href=&quot;https://www.intel.com.tw/content/www/tw/zh/products/docs/accelerator-engines/what-is-intel-amx.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;AMX&lt;/a&gt;&lt;/b&gt;。但在這之前，軟體廠商「有效利用」新增通用暫存器和第三個運算元的時程，才是決定使用者何時能享受到其好處的關鍵。&lt;br /&gt;&lt;br /&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;戰略意義：延續x86指令集架構的壽命&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;Nova Lake支援&lt;a href=&quot;https://www.intel.com.tw/content/www/tw/zh/content-details/828965/intel-advanced-vector-extensions-10-2-intel-avx10-2-architecture-specification.html&quot;&gt;AVX10.2&lt;/a&gt;與APX這兩項技術在於證明x86架構仍具有強大的生命力與演進空間。Intel透過APX彌補了暫存器不足的短板，並透過AVX10.2整理了混亂的指令集生態。這標誌著 Intel正試圖擺脫舊時代包袱，&lt;b&gt;打造一個更精簡、高效且「對開發者&lt;span style=&quot;color: red;&quot;&gt; (包含CPU研發人員) &lt;/span&gt;友善」的x86生態系&lt;/b&gt;。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;遺珠之憾：純64位元的x86-S&lt;br /&gt;&lt;/b&gt;&lt;/span&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;比&lt;a href=&quot;https://www.intel.com.tw/content/www/tw/zh/content-details/795593/intel-advanced-vector-extensions-10-intel-avx10-architecture-specification.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;AVX10&lt;/a&gt;和&lt;a href=&quot;https://www.intel.com.tw/content/www/tw/zh/content-details/784266/intel-advanced-performance-extensions-intel-apx-architecture-specification.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;APX&lt;/a&gt;更早一年被提出的&lt;b&gt;「純64位元」&lt;a href=&quot;https://technews.tw/2023/06/07/intels-x86-revolution/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;x86-S (x86 Simplification)&lt;/a&gt; 是Intel對於x86架構現代化願景的最後一塊拼圖&lt;/b&gt;，雖然它的關注度不如AVX10或APX高，但對於精簡架構具有重大意義。如果說&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;APX&lt;/span&gt;是為了&lt;span style=&quot;color: red;&quot;&gt;「增肌」&lt;/span&gt;&lt;/b&gt;(增加暫存器提升效能)，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;AVX10&lt;/span&gt;是為了&lt;span style=&quot;color: red;&quot;&gt;「整骨」&lt;/span&gt;&lt;/b&gt;(統一指令集)，那麼&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;x86-S&lt;/span&gt;就是為了&lt;span style=&quot;color: red;&quot;&gt;「排毒」&lt;/span&gt;&lt;/b&gt;—&lt;b&gt;徹底移除x86架構累積了40多年的歷史包袱&lt;/b&gt;，簡化晶片設計，並且減少驗證的複雜度，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;讓x86處理器更能快速的 &quot;Time To Market&quot;&lt;/span&gt;&lt;/b&gt;。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;x86-S的主要特性如下。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;移除16 bit與32 bit的開機模式：&lt;/span&gt;&lt;/b&gt;處理器通電後直接進入64 bit模式，省去了模式切換的握手過程，理論上能縮短系統啟動時間。目前的x86處理器在開機時，仍然會像1978年的Intel 8086處理器一樣，先進入16 bit的「真實模式 (Real Mode)」，然後切換到32 bit的「保護模式」，最後才進入64 bit的「長模式」，這個過程繁瑣且過時。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;刪除過時包袱：&lt;/span&gt;&lt;/b&gt;取消節區 (Segmentation) 記憶體定址，連帶移除了如Ring 1/Ring 2這種現代OS根本不用的權限層級，以及老舊的I/O指令。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;依然可以運行32 bit Ring 3應用程式：&lt;/span&gt;&lt;/b&gt;現代64 bit作業系統 (如 Windows 11) 透過相容層來執行 32 bit軟體，x86-S保留了這種能力。在x86-S架構下如何處理舊軟體相容性的問題，核心觀念可以總結為一句話：&lt;b&gt;「應用程式 (Ring 3) 幾乎不受影響，但驅動程式與舊系統 (Ring 0) 必須依賴虛擬化」&lt;/b&gt;。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;考量到&lt;b&gt;工業電腦產業與嵌入式應用的相關領域，依然存在大量老舊軟硬體&lt;/b&gt;，以及貿然全面導入x86-S可能又會再次上演&lt;a href=&quot;https://technews.tw/2023/05/03/support-avx-512-instruction-cpu/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;親手奉送客戶給AMD&lt;/a&gt;的風險，短期內應該看不到其成為現實，或許這還需要Intel與AMD先有共識，再跟微軟和Canonical等軟體公司私下講好吧。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;到頭來，我還是寫了遠遠超過五百字....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;下週來談談Intel取消8通道記憶體版本的Diamond Rapids-SP，以及Intel要在下一代Xeon &quot;Coral Rapids&quot;「恢復SMT (HyperThreading)」這件蠢到實在不知道該怎麼形容的蠢事。&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;延伸閱讀 (主要是筆者在&lt;a href=&quot;https://technews.tw/author/handymantw/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;科技新報&lt;/a&gt;的著作)：&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2020/07/01/story-of-amd-zen/&quot;&gt;AMD Zen 成功背後不為人知的故事&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2020/07/16/linus-torvalds-avx-512-critique/&quot;&gt;Linus Torvalds 對 AVX-512 的批評是否公道&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2020/10/02/pentium-x86-processor/&quot;&gt;從 Pentium 回顧 x86 處理器到底哪裡難做&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2021/04/07/amd-avx-512/&quot;&gt;如果 AMD 也支援 AVX-512 指令集會發生什麼事？&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2023/05/09/intel-avx-512/&quot;&gt;英特爾該如何「補回」自廢武功的 AVX-512&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/06/07/intels-x86-revolution/&quot;&gt;英特爾終於自己開了徹底改革 x86 指令集的第一槍，然後呢？&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2023/08/01/intel-reforms-the-x86-instruction-set/&quot;&gt;英特爾繼續開了徹底改革 x86 指令集的第二槍，然後呢？&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2023/09/15/intel-amd-arm-big-little-core/&quot;&gt;同樣大小核，英特爾、AMD 和 Arm 有什麼不同？&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2024/01/22/e-core/&quot;&gt;回顧英特爾伺服器的「原子小金剛」：E-Core&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2024/10/18/amd-arm-intel/&quot;&gt;遲來的合作？英特爾 AMD 結盟能否抵禦 ARM 崛起&lt;/a&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/6451741624496512451/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/6451741624496512451?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/6451741624496512451'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/6451741624496512451'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2025/11/500-intelnova-lakeapxavx102x86-s.html' title='[微言大義500字] 淺談Intel的Nova Lake：APX與AVX10.2，與遺珠之憾x86-S'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEirpYmi_zqmGrEU0CM4cxslwIBxUJR12K1YybMlVW9PVovscRPjW6203YA0gJ29oYKwG1GBXkkR9Lfl0Q7_xT3ApK8GOl6cXc94TOnwKduogTl-ntbxmpKAQb8zRbKJvaBma8nHclmG-ME0aF2XaZXwhG5G17uDQyUo0FTwfuNwAtx_IhAxcE8v=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-9446914.post-4269208735664194058</id><published>2025-11-14T19:59:00.018+08:00</published><updated>2025-12-01T12:28:55.131+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="微言大義500字"/><title type='text'>[微言大義500字] Intel衰傾的底層邏輯</title><content type='html'>&lt;i&gt;前言：這篇原先表定2024年底刊出，算是針對Pat Gelsinger被迫下台ㄧ鞠躬做出的心得總結，但因為某些因素暫停科技新報專欄，並考量到「那個時機點有點微妙 &lt;strike&gt;(聽說已經被Intel盯上，傳出台灣Intel內部廣為流傳作者名為痴漢水球的『論文』)&lt;/strike&gt;」，可能將會直接顯靈&lt;a href=&quot;https://molesterwaterball.blogspot.com/2025/04/blog-post.html&quot;&gt;水球十誡&lt;/a&gt;中的第四條，所以為了維護世界和平，整整拖稿一年。&lt;/i&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;今天這篇不是為了&lt;a href=&quot;https://www.tpuser.idv.tw/wp/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;TPUser&lt;/a&gt;而寫，而是補上&lt;a href=&quot;https://technews.tw/author/handymantw/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;科技新報專欄&lt;/a&gt;的最後一塊拼圖，但&lt;/i&gt;&lt;i&gt;如果沒有被嫌棄不夠水準、難登大雅之堂的話，&lt;/i&gt;&lt;i&gt;也&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;歡迎各位註明來源轉載&lt;/span&gt;&lt;/b&gt;。&lt;/i&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;span style=&quot;font-size: x-large;&quot;&gt;&lt;b&gt;Intel衰傾的底層邏輯&lt;/b&gt;&lt;/span&gt;&lt;br /&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjqHyOMjmpAzLBWxM6uxBUez6tc4Gh73SIla7v-LW6WQSIfw6qd5b6DHvpJdCChr2_Ox-L8IVkEyk2MLGl0Kh86qiwDQcldsq6dxYhw0EGQ_Se4X5ap_ULrwffkjYQuua6NUW5Lxr0r2slJAgzGShXOKGrp0p2AA8yelH5TrR-3bM7q36ZQjsgs&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjqHyOMjmpAzLBWxM6uxBUez6tc4Gh73SIla7v-LW6WQSIfw6qd5b6DHvpJdCChr2_Ox-L8IVkEyk2MLGl0Kh86qiwDQcldsq6dxYhw0EGQ_Se4X5ap_ULrwffkjYQuua6NUW5Lxr0r2slJAgzGShXOKGrp0p2AA8yelH5TrR-3bM7q36ZQjsgs=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhHXyTLmgP96iD2RY-F-j1zt8OPj-CIldr2uvzRVaSNp5sR8HKwJmZ0bd3exuTBq0Wc5llITzPEYsXmiYi-fuPMOSnIrVE-HUiWaRoek2htnUOir7rTnldzVG1ITjUkUISHOBYrDqXkfa4FZciK9xBeoxoorBTgBVRFHCR-V0Vo2d2vguTD0cga&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhHXyTLmgP96iD2RY-F-j1zt8OPj-CIldr2uvzRVaSNp5sR8HKwJmZ0bd3exuTBq0Wc5llITzPEYsXmiYi-fuPMOSnIrVE-HUiWaRoek2htnUOir7rTnldzVG1ITjUkUISHOBYrDqXkfa4FZciK9xBeoxoorBTgBVRFHCR-V0Vo2d2vguTD0cga=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj_qUceF6IVSJX3Mi44tsN5CtBjadvl0DUhCW1zm7R0TiVLondTBXX0mE8T21iwHJqgeQr7-0E59YICdpafgl9VaLsyA02AjE94mEVHu1trNODu28HYGFZDofaG2OJ1OTntwQv39-5s-EsJsGFH21jnlgdGxy3LYhn6Tjlzm_BKkYvWcI0iY62B&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEj_qUceF6IVSJX3Mi44tsN5CtBjadvl0DUhCW1zm7R0TiVLondTBXX0mE8T21iwHJqgeQr7-0E59YICdpafgl9VaLsyA02AjE94mEVHu1trNODu28HYGFZDofaG2OJ1OTntwQv39-5s-EsJsGFH21jnlgdGxy3LYhn6Tjlzm_BKkYvWcI0iY62B=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgXWZJwj9J50zP7vyrAHbopbyHyEC2sqJvcxTmqjN1pA6b9OSMpJU24BJo4mkzUW0b79FWG4-oDCRYPpGF7IOibcXDFM8udo-yTY6jTDLV_D2vsqkWggncYNqnwEmbmFticnvMXeMd-oh378-9GNrmYIolCnpiGkYhsWfrKML5ipKeJrxxSVNa0&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgXWZJwj9J50zP7vyrAHbopbyHyEC2sqJvcxTmqjN1pA6b9OSMpJU24BJo4mkzUW0b79FWG4-oDCRYPpGF7IOibcXDFM8udo-yTY6jTDLV_D2vsqkWggncYNqnwEmbmFticnvMXeMd-oh378-9GNrmYIolCnpiGkYhsWfrKML5ipKeJrxxSVNa0=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg-05JG9aRj9rqjrA1dwUzRgrGwwHCCEQE4xHGosthRdLRIn7z2K-VcQ-FFetTjqHZPL36mhXt-vJZnkdgKDn-n97nn1pqFz8syZhsYn7sgyILvuk9D7YhYsZi6QwK_q_VkgND0aebP4thwT031Nk_jiYh4wPRszFmQoG-aM0X7Ur8BaZdSFW1d&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg-05JG9aRj9rqjrA1dwUzRgrGwwHCCEQE4xHGosthRdLRIn7z2K-VcQ-FFetTjqHZPL36mhXt-vJZnkdgKDn-n97nn1pqFz8syZhsYn7sgyILvuk9D7YhYsZi6QwK_q_VkgND0aebP4thwT031Nk_jiYh4wPRszFmQoG-aM0X7Ur8BaZdSFW1d=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhVxW1BPbsDSdbwX0B1Rh4uk2G7IJLlpBKdwcScsV_tIfR4Swgz5pWbRC0d_LI4KQ6_TN7mxDDtw4NpgGp6sjGqixvDho3oXx4UKpb0cYaV9ipnbKVAjjYAZejZNjdktSLAPXJGcnZ9KTTnIWv3kp--c_EZEoD8I2zu1bY59tOPr5KQN3FQEPV4&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhVxW1BPbsDSdbwX0B1Rh4uk2G7IJLlpBKdwcScsV_tIfR4Swgz5pWbRC0d_LI4KQ6_TN7mxDDtw4NpgGp6sjGqixvDho3oXx4UKpb0cYaV9ipnbKVAjjYAZejZNjdktSLAPXJGcnZ9KTTnIWv3kp--c_EZEoD8I2zu1bY59tOPr5KQN3FQEPV4=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhZZ1C7B3gGXWClglHgCiU95gw7J9dtBl1wAuCnDjVNgrbViihgGvNz1_slaZP99K6GivmhA97ptYSDqx1AGar0ZOmPsgykyDbbpkL8P1X6Vi09NRpAUrDSrH1pDj7uihVX6acbjt3r9rshSK8lFaAIF8ZLVeBwH3nIMB40KQFrAZFmGoFltWON&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhZZ1C7B3gGXWClglHgCiU95gw7J9dtBl1wAuCnDjVNgrbViihgGvNz1_slaZP99K6GivmhA97ptYSDqx1AGar0ZOmPsgykyDbbpkL8P1X6Vi09NRpAUrDSrH1pDj7uihVX6acbjt3r9rshSK8lFaAIF8ZLVeBwH3nIMB40KQFrAZFmGoFltWON=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhvaprZmIhLm9coN95M3wgnHKJ-jB095LC0vfdQ-rri_wMvj7hLVvdcf7FMAMonDkXF99Xk5lwa3ynUgVEK7bcs_WxBD7asmYXJCqvFgKFAfiiPFoQsouGK_6PBKoIfpe6qYA7SFKPT72P0iyecYEUfuupq2R4HXqMxcsXqFHrRbzxADfXN3zUD&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhvaprZmIhLm9coN95M3wgnHKJ-jB095LC0vfdQ-rri_wMvj7hLVvdcf7FMAMonDkXF99Xk5lwa3ynUgVEK7bcs_WxBD7asmYXJCqvFgKFAfiiPFoQsouGK_6PBKoIfpe6qYA7SFKPT72P0iyecYEUfuupq2R4HXqMxcsXqFHrRbzxADfXN3zUD=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhrMI0RDeUHkOZhiq2cIkvf0ni49IgHKXoA6SKTO11C-fx6MginWpsq193pDMXYrz_ugEj0Ub9hksp5l3r1mBD9fChSPbyMVGu0aXzt-uBzVNlzL7lRSm8UTKjwq-MpC6ut4YHelg8WgXvhXaT-xv8js9oqNQqdf4gdATP8zKQ8mtO2XiLaoUZ7&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhrMI0RDeUHkOZhiq2cIkvf0ni49IgHKXoA6SKTO11C-fx6MginWpsq193pDMXYrz_ugEj0Ub9hksp5l3r1mBD9fChSPbyMVGu0aXzt-uBzVNlzL7lRSm8UTKjwq-MpC6ut4YHelg8WgXvhXaT-xv8js9oqNQqdf4gdATP8zKQ8mtO2XiLaoUZ7=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjj9YL-1ycEiFgkalVv4SdPsIaiyOiHKch8su-GktwYciqj8EalJP9sklO7Y21o4NDfUSHc3Vo-mlENGpTyHVzf2zpYHgRAilgjVEKak-gEw9UW8WMuSpUiVhPmtoO8FBfu1B8h4u1QUQT5h_mTTFJqtWBVsDK-Gu4Wnn1_SCrxUqSVkYanPkCQ&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjj9YL-1ycEiFgkalVv4SdPsIaiyOiHKch8su-GktwYciqj8EalJP9sklO7Y21o4NDfUSHc3Vo-mlENGpTyHVzf2zpYHgRAilgjVEKak-gEw9UW8WMuSpUiVhPmtoO8FBfu1B8h4u1QUQT5h_mTTFJqtWBVsDK-Gu4Wnn1_SCrxUqSVkYanPkCQ=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgkN47VMSVf5pHnOrnuJ--O8ENdsbiYGx52wg0PzNZINl09pLFTDFkwYc9aNtyyvdBhPNNfZMKQdLO1INi8yQAKvqT8ctqVqanxH1hXipTAGaiQm9Pni0BDg4rSCfHQV_kSpUYX5-5Ug2XxuxivxL_mALU1sYqYu8kiPTcrxqEtsU17VJ6xJalB&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgkN47VMSVf5pHnOrnuJ--O8ENdsbiYGx52wg0PzNZINl09pLFTDFkwYc9aNtyyvdBhPNNfZMKQdLO1INi8yQAKvqT8ctqVqanxH1hXipTAGaiQm9Pni0BDg4rSCfHQV_kSpUYX5-5Ug2XxuxivxL_mALU1sYqYu8kiPTcrxqEtsU17VJ6xJalB=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjHuIRBD_YrsXCU9_tjtnSXqLrMTKRQ8WjvwZDPW5u93BhERCNkdm3bBTSs5Uf56aGLav_zSEQkX-g9qVJOYW42FGG52IQVcc0JvZKtJuvyOMgMhOsJiCM79j4BGhCVAxKy24fV7hzYzLOPxbTHKenwty2LqC5zJ7BUMNp12laZgcOFdwGhajad&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEjHuIRBD_YrsXCU9_tjtnSXqLrMTKRQ8WjvwZDPW5u93BhERCNkdm3bBTSs5Uf56aGLav_zSEQkX-g9qVJOYW42FGG52IQVcc0JvZKtJuvyOMgMhOsJiCM79j4BGhCVAxKy24fV7hzYzLOPxbTHKenwty2LqC5zJ7BUMNp12laZgcOFdwGhajad=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg-BpnC0NUw1QuHs0_8z-LPA9Gf4yB3WudRNR6aOQjRp-HH4quUihd79MIE1N6SN3iVdfLVv5mNrlvcWged3AAaWeE4OxQdXA8BJOCXPVjDYPzDS5OplNx2TOiAwRshu9fAJwgWHyTdQlYT322P17uqCea2VpXzwuJBfvE3M4-qsK3QIzmM3UhW&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg-BpnC0NUw1QuHs0_8z-LPA9Gf4yB3WudRNR6aOQjRp-HH4quUihd79MIE1N6SN3iVdfLVv5mNrlvcWged3AAaWeE4OxQdXA8BJOCXPVjDYPzDS5OplNx2TOiAwRshu9fAJwgWHyTdQlYT322P17uqCea2VpXzwuJBfvE3M4-qsK3QIzmM3UhW=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg5WM_FsMUgSLSpid2USXtwvIJA9zxUCZ8Wk9Vo7cU5ztvuxSp1rcxLMuRvmgtCPvkCBviP8KlyOxeTQ5dNNFQCFEeKk3v1J_aOeM7Ch7j9KONJeicfuSQJcXmjOz9AiPbXGThIR6G1oqXcPByp5bqcLyzfhofE9Ns5T7yd5NRAdOHAUN13GhQ0&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEg5WM_FsMUgSLSpid2USXtwvIJA9zxUCZ8Wk9Vo7cU5ztvuxSp1rcxLMuRvmgtCPvkCBviP8KlyOxeTQ5dNNFQCFEeKk3v1J_aOeM7Ch7j9KONJeicfuSQJcXmjOz9AiPbXGThIR6G1oqXcPByp5bqcLyzfhofE9Ns5T7yd5NRAdOHAUN13GhQ0=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhXgmcczRVeaHgpO26dGSY5Fcsp4kFPA-dWaPWWdEUa0IM2uQZKoIItbNWrYPb4-Sjs9g9UfO4jSY8zy52epHPlUwBUoTnzzs_UJaqelFDR-UV6ZGRLNzO_RTPbKBGdeeVX4WuaJekDF9QH-ANQh8tBedv1OFhFVHpx4xyRRFfWTjTTyHOzeTp8&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEhXgmcczRVeaHgpO26dGSY5Fcsp4kFPA-dWaPWWdEUa0IM2uQZKoIItbNWrYPb4-Sjs9g9UfO4jSY8zy52epHPlUwBUoTnzzs_UJaqelFDR-UV6ZGRLNzO_RTPbKBGdeeVX4WuaJekDF9QH-ANQh8tBedv1OFhFVHpx4xyRRFfWTjTTyHOzeTp8=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;div class=&quot;separator&quot; style=&quot;clear: both; text-align: center;&quot;&gt;&lt;a href=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgsgQEJ1HIxD9wg7Z9OyAEBBVPTyJQjstYFVRFqfDF0SYtP8zyF8eagfzkX3z8uOgwodAdGI_CR011xHW3EVOPnPXf88_vef5BkGmhSh3AR-gekLYCyu7rxtFkBpBdLpurh9YeFBaiOgTT1FIqNyv23EgKm_jPz1NSvne4U_Ymy9kZzN57IobL1&quot; style=&quot;margin-left: 1em; margin-right: 1em;&quot;&gt;&lt;img alt=&quot;&quot; data-original-height=&quot;768&quot; data-original-width=&quot;1376&quot; height=&quot;224&quot; src=&quot;https://blogger.googleusercontent.com/img/a/AVvXsEgsgQEJ1HIxD9wg7Z9OyAEBBVPTyJQjstYFVRFqfDF0SYtP8zyF8eagfzkX3z8uOgwodAdGI_CR011xHW3EVOPnPXf88_vef5BkGmhSh3AR-gekLYCyu7rxtFkBpBdLpurh9YeFBaiOgTT1FIqNyv23EgKm_jPz1NSvne4U_Ymy9kZzN57IobL1=w400-h224&quot; width=&quot;400&quot; /&gt;&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;i&gt;&lt;b&gt;「極簡、直白、犀利，甚至時而偏激的思路，把世界跟人生拆得一乾二淨，只留下最底層的精簡邏輯。」&lt;/b&gt;&lt;/i&gt;這是之前看過&lt;a href=&quot;https://blog.chiukaun.com/p/8c3&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;對矽谷創業教父Paul Graham文章的評價&lt;/a&gt;，令人印象深刻，非常值得一看。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;筆者回顧自大學時代超過三十年來對Intel的長期觀察，檢視環環相扣的錯誤決策 (尤其是產品規劃)，以及總結過去近百篇關於Intel的文章，將Intel衰傾的「底層邏輯」依序精鍊成以下&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;5+1點&lt;/span&gt;&lt;/b&gt;：&lt;/div&gt;&lt;div&gt;&lt;ul style=&quot;text-align: left;&quot;&gt;&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;沒有製程優勢就不知道該怎麼打仗：&lt;/span&gt;&lt;/b&gt;Intel的基因來自「&lt;a href=&quot;https://www.ithome.com.tw/tech/28883&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;製程驅動架構&lt;/a&gt;」的時代。從1990年代初期、從Pentium到Xeon、從Core到Xeon-SP，Intel一直靠著「製程領先兩代」的絕對優勢碾壓對手。Intel戰略邏輯不是「產品導向」，而是「製程導向」，先有新製程，再決定用它做什麼產品。當製程節點從&lt;a href=&quot;https://technews.tw/2020/04/28/about-intel-new-xeon-platform/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;14nm卡關&lt;/a&gt;開始，Intel的&lt;a href=&quot;https://www.cool3c.com/article/152743&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;節奏全面崩壞&lt;/a&gt;。沒有製程領先，Intel不知道該怎麼打仗，結果就是，製程落後，&lt;a href=&quot;https://www.cool3c.com/article/158346&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;產品延宕&lt;/a&gt;，市場信心崩潰。&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;迷信x86指令集無所不能的「x86義和團之亂」：&lt;/span&gt;&lt;/b&gt;Intel長年沉迷於「&lt;a href=&quot;https://www.cool3c.com/article/152994&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;x86萬能論&lt;/a&gt;」，認為只要&lt;a href=&quot;https://technews.tw/2024/04/03/x86-april-fools-day-jokes/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;x86指令集&lt;/a&gt;還存在，領先業界的製程技術能夠支撐其毫無道理可循的複雜性，並藉由龐大的個人電腦市場，去分攤其昂貴的高效能產品研發成本，&lt;a href=&quot;https://technews.tw/2022/10/31/x86-imperial-history/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;計算機工業的世界就會圍著它轉&lt;/a&gt;，這種心態幾乎成了宗教信仰。問題是，當行動裝置、雲端與AI崛起，&lt;a href=&quot;https://technews.tw/2024/01/03/self-developed-cloud-chip-cost/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;ARM架構憑藉靈活授權與低功耗設計橫掃新興領域&lt;/a&gt;，&lt;a href=&quot;https://technews.tw/2021/06/29/the-development-of-risc-v/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;RISC-V也在學術界與邊緣市場生根&lt;/a&gt;，Intel的回應卻是繼續幻想靠相容性保護傘就能長治久安，更早之前就接連上演了&lt;a href=&quot;https://www.cool3c.com/article/170702&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;XScale&lt;/a&gt;與&lt;a href=&quot;https://technews.tw/2023/10/10/intel-itanium/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Itanium&lt;/a&gt;的悲劇。結果，x86指令集成了最大的路障，Intel遲遲沒有勇氣&lt;a href=&quot;https://technews.tw/2023/06/07/intels-x86-revolution/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;切割歷史包袱&lt;/a&gt;，&lt;a href=&quot;https://technews.tw/2023/08/01/intel-reforms-the-x86-instruction-set/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;進行更大規模的革新&lt;/a&gt;，也&lt;a href=&quot;https://technews.tw/2021/05/25/intel-arm-cpu/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;沒有決心重新進軍ARM&lt;/a&gt;，連&lt;a href=&quot;https://technews.tw/2021/06/17/intel-sifive-risc-v/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;涉足RISC-V都猶豫不前&lt;/a&gt;，這就是所謂的「義和團」，外面正在革命，自己還在守舊。歷史已經證明，&lt;a href=&quot;https://technews.tw/2024/06/04/apple-chips-are-not-a-myth/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;x86指令集的價值幾乎奠基於「相容Windows」&lt;/a&gt;這件事，其他的，什麼都不是。&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;失控的Atom系小核與混核：&lt;/span&gt;&lt;/b&gt;&lt;a href=&quot;https://technews.tw/2020/03/21/intel-atom-cpu-story/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Atom&lt;/a&gt;曾被寄望為讓x86踏入行動時代的救命繩，結果成了失控的副產物。從Netbook到平板到曇花一現的智慧手機，從嵌入式系統到&lt;a href=&quot;https://technews.tw/2024/01/22/e-core/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;高密度伺服器&lt;/a&gt;到雲端原生資料中心，Atom的定位始終模糊，只剩一個「低價」標籤。到了&lt;a data-preview=&quot;&quot; href=&quot;https://www.google.com/search?ved=1t:260882&amp;amp;q=Intel+Alder+Lake&amp;amp;bbid=9446914&amp;amp;bpid=4269208735664194058&quot; target=&quot;_blank&quot;&gt;Alder Lake&lt;/a&gt;世代，Intel試圖以「混核架構（Hybrid Architecture）」重新定義效能與效率平衡，但實際結果卻是：軟體生態混亂、功耗優化失效、使用體驗斷裂。如今，相較AMD的一路通到底，它成了Intel內部的結構性負債，&lt;a href=&quot;https://technews.tw/2020/07/16/linus-torvalds-avx-512-critique/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;大小核之間指令集無法完全相容&lt;/a&gt;&amp;nbsp;(這要到&lt;a href=&quot;https://www.techpowerup.com/342881/intel-officially-confirms-avx10-2-and-apx-support-in-nova-lake&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Nova Lake才會踩煞車&lt;/a&gt;)，更是&lt;a href=&quot;https://technews.tw/2023/09/15/intel-amd-arm-big-little-core/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Intel埋下自己炸死自己的地雷&lt;/a&gt;。&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;誤入歧途的GPU發展：&lt;/span&gt;&lt;/b&gt;&lt;a href=&quot;https://technews.tw/2023/03/23/review-the-development-history-of-intel-server-gpu/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Intel一直想要打造自己的旗艦GPU&lt;/a&gt;，但每次都半途而廢。從「超級多核心x86處理器」&lt;a href=&quot;https://technews.tw/2017/09/30/intel-xeon-phi-x86-graphics-card-larrabee/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Larrabee&lt;/a&gt;、&lt;a href=&quot;https://www.cool3c.com/article/158292&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Xeon Phi&lt;/a&gt;到砍掉重練的&lt;a href=&quot;https://www.cool3c.com/article/151733&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Arc&lt;/a&gt;，&lt;a href=&quot;https://technews.tw/2020/02/11/intel-chasing-gpu-in-ai-battlefield/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;十多年如一日&lt;/a&gt;。問題不是技術力，而是&lt;a href=&quot;https://technews.tw/2024/01/10/pat-gelsinger-three-major-failures/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;定位錯亂&lt;/a&gt;。Intel想同時進軍遊戲GPU、通用GPU、AI GPU，結果&lt;a href=&quot;https://technews.tw/2023/03/23/review-the-development-history-of-intel-server-gpu/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;三者皆失&lt;/a&gt;。當&lt;a href=&quot;https://technews.tw/2024/04/12/nvidia-gtc-2024-revealed-layout/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;NVIDIA已經用CUDA建立完整軟體帝國&lt;/a&gt;、AMD用&lt;a href=&quot;https://www.amd.com/en/products/software/rocm.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;ROCm&lt;/a&gt;深耕HPC生態時，Intel卻還在內耗於驅動程式與遊戲相容性。&lt;a href=&quot;https://technews.tw/2017/09/12/what-you-need-to-know-about-gpgpu/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;在AI時代實際全名是 &quot;General Purpose Unit&quot; 的GPU&lt;/a&gt;，其競爭是長期生態系統戰役，而不是短期晶片規格會戰。別的不說，現在還有多少人記得號稱通吃&lt;a href=&quot;https://www.cool3c.com/article/138767&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;CPU GPU FPGA和專用AI加速器&lt;/a&gt;的&lt;a href=&quot;https://www.intel.com/content/www/us/en/developer/tools/oneapi/overview.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Intel oneAPI&lt;/a&gt;？&lt;/li&gt;&lt;li&gt;&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;自己親手破碎化x86指令集：&lt;/span&gt;&lt;/b&gt;堅守x86指令集並不是不行，但&lt;a href=&quot;https://technews.tw/2024/10/18/amd-arm-intel/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;維持一致性卻勢在必行&lt;/a&gt;。長年以來，Intel以為&lt;a href=&quot;https://www.cool3c.com/article/152918&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;增加指令集就能創造價值、有助行銷&lt;/a&gt;，並強迫競爭對手跟隨，結果從&lt;a href=&quot;https://www.cool3c.com/article/152953&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;AVX-512「家族」&lt;/a&gt;到獨樹一幟的AMX，反而造成了指令集碎片化，幾乎每代CPU都有「特規指令」，但軟體廠商根本不可能全部支援，失控的混核更讓問題更加棘手，只要大小核送作堆，就是兩邊都要被迫封印某些東西。最荒謬的是，為了相容性與產品區隔，Intel自己還在不同SKU上「開關」不同指令，持續表演「新產品不支援舊產品的指令」的世界奇觀，&lt;a href=&quot;https://www.intel.com/content/www/us/en/developer/articles/technical/intel-sdm.html&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;每隔一段時間定期更新的指令集說明手冊&lt;/a&gt;讓人越看越吐血，&lt;a href=&quot;https://technews.tw/2020/07/16/linus-torvalds-avx-512-critique/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Intel自己親手把x86指令集弄得支離破碎，也摧毀了它的生態完整性&lt;/a&gt;，更讓&lt;a href=&quot;https://technews.tw/2023/05/09/intel-avx-512/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;AVX-512相容性變成AMD倒打Intel一把的致命武器&lt;/a&gt;。&lt;/li&gt;&lt;li&gt;&lt;span style=&quot;color: red; font-weight: bold;&quot;&gt;「同場加映」遲遲無法商業化的矽光黑科技：&lt;/span&gt;&lt;span&gt;在&lt;a href=&quot;https://www.cool3c.com/article/151963&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;長期頗具盛名的乙太網路相關產品&lt;/a&gt;與後起之秀的Thunderbolt之外，&lt;/span&gt;&lt;a href=&quot;https://technews.tw/2023/09/11/hot-chips-2023-intel-silicon-photonics/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Intel默默耕耘超過二十年的各類矽光子技術（Silicon Photonics）&lt;/a&gt;曾被視為Intel的下一座護城河。理論上，光電整合可以大幅降低資料中心內部連接延遲與能耗。然而十多年過去，Intel的矽光產品依舊停留在「技術展示」層級。因為Intel的商業策略太保守，或著根本可以說毫無將其實用化的整體策略，&lt;a href=&quot;https://technews.tw/2024/12/03/broadcom-data-center-technology/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;最終導致市場被Broadcom、Marvell、NVIDIA等後起之秀甚至AMD後發先至&lt;/a&gt;。&lt;a href=&quot;https://technews.tw/2024/11/28/hot-chips-2024-intel-siph/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;黑科技沒有轉化為商品&lt;/a&gt;，等於毫無意義的零。&lt;/li&gt;&lt;/ul&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;逆向思考：為何AMD快樂拼積木，反觀Intel一直都不行&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;覺得Intel的錯誤決策彼此之間的邏輯關聯太過複雜，不如就從這件事，當作思考的起點，延伸出一連串的條理分明的邏輯樹。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2020/07/01/story-of-amd-zen/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;AMD的敗部復活&lt;/a&gt;，不只是&lt;a href=&quot;https://technews.tw/2023/07/06/what-difficult-about-intels-divided-fabs/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;結束切割製造事業的十年陣痛&lt;/a&gt;，更是「&lt;a href=&quot;https://www.cool3c.com/article/159097&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;模組思維&lt;/a&gt;」與「&lt;a href=&quot;https://technews.tw/2017/07/28/intel-vs-amd-history-of-x86-cpu/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;成本至上&lt;/a&gt;」的勝利。它把CPU甚至GPU拆成多種產品共用的Chiplet，靈活組裝、快速疊代。這讓AMD能在不同市場用最低成本打造多樣SKU，橫跨CPU、APU、甚至GPU到&lt;a href=&quot;https://www.cool3c.com/article/154977&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;EHP (MI系列)&lt;/a&gt;，彈性極高。這是&lt;a href=&quot;https://technews.tw/2024/03/06/amds-big-failures/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Lisa Su接任AMD執行長後&lt;/a&gt;，&lt;a href=&quot;https://www.cool3c.com/article/138768&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;持之以恆推動AMD整合內部IP區塊使用方式&lt;/a&gt;的豐碩成果，現在&lt;a href=&quot;https://technews.tw/2023/10/02/chiplet-amd-intel/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;已經讓Intel完全看不到車尾燈&lt;/a&gt;。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;反觀Intel，長年堅持單一大型晶粒，內部架構過於「僵硬」，大小核彼此指令集無法完全相容，更捏死了讓個人電腦與伺服器共用積木的機會。&lt;a href=&quot;https://technews.tw/2023/10/02/chiplet-amd-intel/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;即使近年開始學AMD做Chiplet，過度追求效能的設計文化仍無法轉彎&lt;/a&gt;。這不是技術問題，而是組織慣性。&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;不利局勢早在2020年就已無法逆轉&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;span style=&quot;color: red;&quot;&gt;&lt;b&gt;從10nm延宕啟動「14nm牙膏期」開始，Intel 就錯過了最後的轉折點。&lt;/b&gt;&lt;/span&gt;市場信任的崩塌不是基於一次錯誤，而是連續超過十年的傲慢。在2020年，&lt;a href=&quot;https://technews.tw/2024/05/29/is-amd-back-to-k8-time/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;AMD已重新站穩伺服器市場&lt;/a&gt;；&lt;a href=&quot;https://technews.tw/2021/11/02/apple-p-a-semi-intrinsity/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;蘋果布局已久的M系列晶片&lt;/a&gt;&lt;a href=&quot;https://technews.tw/2020/12/08/apple-m1-see-tsmc-5nm-power/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;即將開花結果&lt;/a&gt;；&lt;a href=&quot;https://technews.tw/2024/03/29/nvidia-cuda-nvlink/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;NVIDIA開始在AI領域獨霸&lt;/a&gt;。&lt;a href=&quot;https://technews.tw/2021/02/12/pat-gelsinger-intel/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Intel即便在2021年找回Pat Gelsinger&lt;/a&gt;，只是從「失控」變成「苦撐」，&lt;a href=&quot;https://technews.tw/2021/04/26/view-amd-counterattack-effectiveness-from-the-intel-q1-earnings-report/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;ㄧ接手沒多久就上演資料中心營收利潤大幅下滑的業力引爆&lt;/a&gt;，他也沒有在Intel執行長的位置上，撐到親眼目睹&lt;a href=&quot;https://technews.tw/2024/03/18/intel-return/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Intel 18A製程和「四年五節點 (5N4Y)」&lt;/a&gt;開花結果的那ㄧ天。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;如果時間可以重來，Pat Gelsinger還能有其他選擇嗎&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;也許沒有，頂多他只能選擇Intel不會&lt;a href=&quot;https://technews.tw/2024/11/18/lunar-lakes-failure/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;在Lunar Lake灌注太多資源和心力&lt;/a&gt;、使其不會傷害到Xeon的推出時程與發展方向 (如&lt;a href=&quot;https://www.techpowerup.com/339266/intel-ceo-confirms-smt-to-return-to-future-cpus&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Diamond Rapids很愚蠢的沒有SMT&lt;/a&gt;)，當一架飛機在失速時，駕駛員能做的只是延緩墜落，在製造事業單位仍是喊水會結凍「Intel國中之國」的當下，Gelsinger讓Intel重新敘事&lt;a href=&quot;https://technews.tw/2024/03/18/intel-return/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;「製程復興」、「代工大夢」與IDM 2.0&lt;/a&gt;，但這需要動輒十年以上的長跑與&lt;a href=&quot;https://www.cool3c.com/article/157692&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;天文數字般的投資&lt;/a&gt;。帝國的崩壞，不是一夕之間，而是長期自信過頭後的必然結果。Intel的故事，是關於「&lt;a href=&quot;https://technews.tw/2024/01/10/pat-gelsinger-three-major-failures/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;技術帝國如何被自己的慣性拖垮&lt;/a&gt;」的經典案例。它沒有被誰打敗，而是輸給了自己。&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;span style=&quot;font-size: large;&quot;&gt;&lt;b&gt;所謂的「奇蹟」，要真的發生才有價值&lt;/b&gt;&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;這句話出自日本動漫《新世紀福音戰士》中的角色葛誠美里，意思是指「奇蹟」的價值不在於其本身，而是在於它能實際發生、解決問題、帶來改變。這句話強調了實踐的重要性，認為任何美好的願望或理論，最終都要在現實中得到驗證才具有真正的意義。&amp;nbsp;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;雖然目前看來，歷經數次傷筋動骨的大裁員 (是否影響到研發進度與設計品質，姑且在此不論)，Intel在陳立武的領導下算是勉強站穩了腳跟，但他能不能繼承&lt;a href=&quot;https://finance.technews.tw/2024/08/27/intel-crisis-and-turnaround/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;Pat Gelsinger留下的遺產&lt;/a&gt;，重構促使Intel衰傾的「底層邏輯」，環顧當下競爭態勢，除了持續不懈努力，或許需要更多好運，甚至寄望出現奇蹟。&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;strike&gt;只不過，看在Intel與無數台灣科技業廠商唇齒相依的份上，即便Intel看似早已毫無回復&lt;a href=&quot;https://www.ithome.com.tw/tech/28883&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;昔日榮光的&lt;/a&gt;契機，最起碼，還是希望不要像鐵達尼號一樣，拖著所有人，一起沉下去。假若真的走到這一天，&lt;b&gt;&lt;span style=&quot;color: red;&quot;&gt;喜歡嘲笑Intel的網紅網美KOL們各各笑的一個比一個開心&lt;/span&gt;&lt;/b&gt;，但包含台積電和筆者在內，多數台灣科技業從業人士，絕對通通笑不出來，而很不幸的，這很可能已經是現在進行式。&lt;/strike&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;到頭來，我還是寫了遠遠超過五百字....&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;沒意外的話，下週就來談談Nova Lake，順便冷飯重炒AVX10和APX這兩樣重大的x86指令集改進方案。這次應該就不會超標了吧？&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;b&gt;&lt;i&gt;延伸閱讀 (主要是筆者在&lt;a href=&quot;https://technews.tw/author/handymantw/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;科技新報&lt;/a&gt;和&lt;a href=&quot;https://www.cool3c.com/author/tiramisu&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;癮科技&lt;/a&gt;的著作，不過看來也要拖出&lt;a href=&quot;https://www.ithome.com.tw/&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;iThome&lt;/a&gt;了)：&lt;br /&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;b&gt;&lt;i&gt;&lt;/i&gt;&lt;/b&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2004年&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.ithome.com.tw/tech/28883&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;2004春季IDF特別報導－ 半導體巨人的獨特思維模式&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.ithome.com.tw/tech/29084&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;2004秋季IDF特別報導—英特爾的多事之秋&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2005年&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.ithome.com.tw/news/28647&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;AMD Opteron攻入企業機房&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a href=&quot;https://www.ithome.com.tw/tech/31519&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;英特爾全球化的研發布局，與Research at Intel Day&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2006年&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a href=&quot;https://www.ithome.com.tw/tech/38381&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;深度剖析英特爾旗艦處理器－走出隧道盡頭的Itanium&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;div&gt;&lt;a href=&quot;https://www.ithome.com.tw/article/41046&quot; rel=&quot;nofollow&quot; target=&quot;_blank&quot;&gt;書評－由英特爾P6處理器生父所操刀的Pentium編年史&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2017年&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2017/07/28/intel-vs-amd-history-of-x86-cpu/&quot;&gt;【x86 興衰史】為何 AMD 近十年 x86 CPU 打不過 Intel？戰局會改觀嗎？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2017/08/12/about-arm-server/&quot;&gt;雲端是未來，那 ARM 在伺服器市場到底有沒有搞頭？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2017/09/12/what-you-need-to-know-about-gpgpu/&quot;&gt;一窩瘋「人工智慧晶片」前，你需要知道的幾件關於 GPGPU 的事&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2017/09/30/intel-xeon-phi-x86-graphics-card-larrabee/&quot;&gt;【x86 興衰史】奠定 Intel Xeon Phi 技術基礎的「x86 處理器顯示卡」：Larrabee&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2017/11/09/reason-why-intel-amd-cooperation/&quot;&gt;英特爾與 AMD 把各自擅長的 CPU、GPU 送作堆，背後脈絡是什麼？&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2018年&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href=&quot;https://www.cool3c.com/article/133169&quot;&gt;硬科技：Intel邁向人工智慧晶片的一小步：Knights Mill&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.cool3c.com/article/134061&quot;&gt;硬科技：為何Intel的競爭者都要如此辛苦&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/135892&quot;&gt;為悼念Intel NetBurst的失敗而刻下的墓誌銘 (上)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/136668&quot;&gt;為悼念Intel NetBurst的失敗而刻下的墓誌銘 (中)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/136674&quot;&gt;為悼念Intel NetBurst的失敗而刻下的墓誌銘 (下)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/136682&quot;&gt;回顧消失在歷史洪流的Intel旗艦處理器Itanium（上）&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/136683&quot;&gt;回顧消失在歷史洪流的Intel旗艦處理器Itanium（中）&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/136685&quot;&gt;回顧消失在歷史洪流的Intel旗艦處理器Itanium（下）&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.cool3c.com/article/138614&quot;&gt;硬科技：從地球模擬器到Summit：被GPU顛覆的超級電腦賽豬公&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/138766&quot;&gt;硬科技：科科們來瞧瞧一窩蜂猛衝人工智慧的勇者們&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/138767&quot;&gt;硬科技：斯斯有2種 那人工智慧晶片有幾種？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/138768&quot;&gt;硬科技：讓AMD產品時程準確到位的Infinity Fabric&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/139166&quot;&gt;硬科技：AMD 7nm製程CPU、GPU外 科科們更該知道的事&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/139215&quot;&gt;硬科技：AMD移除用了17年的整合式記憶體控制器 AMD為何這麼做？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/139858&quot;&gt;硬科技：Intel架構日用一張圖回顧15年來的Intel歷史&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/140011&quot;&gt;硬科技：光華電腦DIY回憶錄之3dfx沒落與NVIDIA崛起&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;div&gt;2019年&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;/div&gt;&lt;a href=&quot;https://www.cool3c.com/article/140356&quot;&gt;癮觀點：怎麼看CES中Intel、AMD的包水餃大亂鬥？&lt;/a&gt;&lt;br /&gt;&lt;div&gt;&lt;br /&gt;2020年&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/151733&quot;&gt;硬科技：Intel Xe到底葫蘆裡賣什麼藥？Intel史上3次獨立顯卡戰役&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/152743&quot;&gt;硬科技：一路鐘擺到擠牙膏的Intel&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/152918&quot;&gt;硬科技：淺談x86的SIMD指令擴張史(上)：MMX到SSE&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/152919&quot;&gt;硬科技：淺談x86的SIMD指令擴張史(中)：SSE2到SSE4&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/152953&quot;&gt;硬科技：淺談x86的SIMD指令擴張史(下)：AVX到AVX-512&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/152994&quot;&gt;硬科技：簡報王與他們的產地：AMD x86 Everywhere篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/153358&quot;&gt;硬科技：簡報王與他們的產地：Intel半導體製程篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/153401&quot;&gt;硬科技：簡報王與他們的產地：Intel Larrabee篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/154370&quot;&gt;硬科技：談談Intel的多晶片水餃封裝技術&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/154946&quot;&gt;硬科技：集AMD技術之大成的超級電腦APU：EHP (上)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/154977&quot;&gt;硬科技：集AMD技術之大成的超級電腦APU：EHP (下)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/156203&quot;&gt;硬科技：為何Intel的競爭者還是如此辛苦？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/156260&quot;&gt;硬科技：簡報王與他們的產地：Intel CPU入門教學篇&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;https://www.cool3c.com/article/156568&quot;&gt;硬科技：從Linux大神的抱怨瞧瞧Intel是不是真的做錯了(上)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/156569&quot;&gt;硬科技：從Linux大神的抱怨瞧瞧Intel是不是真的做錯了(下)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.cool3c.com/article/157692&quot;&gt;硬科技：摩爾第二定律的詛咒&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/157691&quot;&gt;硬科技：Intel傲視世界的半導體製程還有重返榮耀的可能嗎？&lt;/a&gt;&lt;/div&gt;&lt;a href=&quot;https://www.cool3c.com/article/157693&quot;&gt;硬科技：從AMD的M-SPACE到Intel的Client 2.0&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/158166&quot;&gt;硬科技：做為x86伺服器象徵的Intel Xeon處理器：醞釀期(1995-1998)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/158167&quot;&gt;硬科技：做為x86伺服器象徵的Intel Xeon處理器：草創期(1998-2001)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/158212&quot;&gt;硬科技：做為x86伺服器象徵的Intel Xeon處理器：擴張期(2001-2004)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/158215&quot;&gt;硬科技：做為x86伺服器象徵的Intel Xeon處理器：混亂期(2004-2006)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/158262&quot;&gt;硬科技：做為x86伺服器象徵的Intel Xeon處理器：轉型期(2006-2008)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/158264&quot;&gt;硬科技：做為x86伺服器象徵的Intel Xeon處理器：反擊期(2008-2011)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/158292&quot;&gt;硬科技：做為x86伺服器象徵的Intel Xeon處理器：暴走期(2010-2018)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/158293&quot;&gt;硬科技：做為x86伺服器象徵的Intel Xeon處理器：鐘擺期(2011-2017)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/158346&quot;&gt;硬科技：做為x86伺服器象徵的Intel Xeon處理器：牙膏期(2017-2020)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/158347&quot;&gt;硬科技：做為x86伺服器象徵的Intel Xeon處理器：振作期(Since 2020)&lt;/a&gt;&lt;div&gt;&lt;br /&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2020/02/08/intel-vs-amd-history-of-x86-cpu-to-2019/&quot;&gt;【x86 興衰史】AMD 翻身有望？英特爾規格製程擠牙膏與 AMD 的躍進&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/02/09/x86-amd-intel-zen2/&quot;&gt;【x86 興衰史】AMD 真能翻身壓倒英特爾嗎？從應用優劣來探討可能性&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/02/10/amd-intel-war-situation/&quot;&gt;【x86 興衰史】AMD 與英特爾的「戰局」真的改觀了嗎？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/02/11/intel-chasing-gpu-in-ai-battlefield/&quot;&gt;在人工智慧晶片戰場追逐 GPU 背影的英特爾&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/03/10/amd-gpu-dual-track/&quot;&gt;從歷史脈絡理解 AMD 為何要雙軌化 GPU 發展路線&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/03/21/intel-atom-cpu-story/&quot;&gt;處處無所不在、但幾乎無往不失敗的英特爾 Atom「原子小金剛」&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/04/28/about-intel-new-xeon-platform/&quot;&gt;英特爾調整新一代 Xeon 伺服器平台到底是為了什麼事？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/07/01/story-of-amd-zen/&quot;&gt;AMD Zen 成功背後不為人知的故事&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/07/16/linus-torvalds-avx-512-critique/&quot;&gt;Linus Torvalds 對 AVX-512 的批評是否公道&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/07/17/amd-of-super-computer/&quot;&gt;從先進封裝技術發展，檢視 AMD 的超級電腦布局&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2020/10/02/pentium-x86-processor/&quot;&gt;從 Pentium 回顧 x86 處理器到底哪裡難做&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2021年&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/159097&quot;&gt;硬科技：AMD選擇的Chiplet路線沒有你想像的簡單&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/160287&quot;&gt;硬科技：科科們該怎麼看待得到新執行長的Intel？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/160478&quot;&gt;硬科技：「簡報王」和他們的產地NVIDIA GPGPU篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/160900&quot;&gt;硬科技：從熱情洋溢的Rocket Lake回顧Intel 10nm與14nm製程牙膏史&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/160901&quot;&gt;硬科技：做為AMD全盛時期象徵的Opteron處理器：全盛期(2003-2007)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.cool3c.com/article/161044&quot;&gt;硬科技：做為AMD全盛時期象徵的Opteron處理器：逆轉期(2007-2010)&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/161045&quot;&gt;硬科技：做為AMD全盛時期象徵的Opteron處理器：崩潰期(2010-2017)&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.cool3c.com/article/161484&quot;&gt;硬科技：「簡報王」和他們的產地Intel Itanium篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/162713&quot;&gt;硬科技：進擊的Intel IDM 2.0、鐘擺節奏與IDF的復活&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/164332&quot;&gt;硬科技：科科們該怎麼看待Intel投入RISC-V這件事&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/164322&quot;&gt;硬科技：做為x86義和團象徵的Atom處理器 崛起期&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/164324&quot;&gt;硬科技：做為x86義和團象徵的Atom處理器 暴走期&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/164327&quot;&gt;硬科技：做為x86義和團象徵的Atom處理器 轉型期&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/167786&quot;&gt;硬科技：x86處理器的電源管理簡史 省電篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/167787&quot;&gt;硬科技：x86處理器的電源管理簡史 超頻篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/167790&quot;&gt;硬科技：從Intel在Nehalem的戰略選擇了解x86的問題究竟是什麼&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/02/12/pat-gelsinger-intel/&quot;&gt;從 Pat Gelsinger 重返 Intel，一窺處理器巨人的「全盛時期」&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/03/25/intel-who-is-finally-willing-to-truly-integrate-with-the-industry&quot;&gt;英特爾跨進晶圓代工為哪樁？與業界接軌，順便添加可用牌組&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/03/30/intel-tick-tock-developer-forum/&quot;&gt;英特爾重啟鐘擺開發節奏與開發者論壇，是重振雄風還是迴光返照？&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://technews.tw/2021/04/07/amd-avx-512/&quot;&gt;如果 AMD 也支援 AVX-512 指令集會發生什麼事？&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/04/26/view-amd-counterattack-effectiveness-from-the-intel-q1-earnings-report/&quot;&gt;從 Intel 資料中心營收、毛利雙下滑的財報，檢視 AMD 耕耘多年的技術反擊力道&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/04/27/smart-nic-nvidia/&quot;&gt;Nvidia Smart NIC 不單是 Arm 與 GPU 送做堆，而是「掀起革命一角推翻 x86」的起點&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/05/10/intel-amd-x86-server-war/&quot;&gt;英特爾與 AMD 的 x86 伺服器戰爭編年史&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/05/25/intel-arm-cpu/&quot;&gt;如果英特爾自己重新打造 ARM 處理器會發生什麼事&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/06/17/intel-sifive-risc-v/&quot;&gt;英特爾併購 SiFive 是一石多鳥的高招，還是浪費巨資的敗筆？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2021/11/23/amd-counterattack-after-15-years/&quot;&gt;好菜依序上桌，AMD 遲來 15 年的大反攻即將到來？&lt;/a&gt; &lt;br /&gt;&lt;br /&gt;2022年&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/167798&quot;&gt;硬科技：x86在伺服器的地位是怎麼來的 技術篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/167799&quot;&gt;硬科技：x86在伺服器的地位是怎麼來的 商業篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/170696&quot;&gt;硬科技：Intel的火箭湖核心原來真的如此大顆&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/170697&quot;&gt;硬科技：究竟誰能威脅x86指令集的地位&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/170698&quot;&gt;硬科技：Intel不願面對的10nm製程黑歷史Cannon Lake&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/170702&quot;&gt;硬科技：「簡報王」和他們的產地 Intel曾擁有過的最強ARM處理器XScale&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;a href=&quot;https://www.cool3c.com/article/170703&quot;&gt;硬科技：「簡報王」和他們的產地 20年前64位元x86指令集誕生的時刻&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/178286&quot;&gt;硬科技：豆知識系列 64位元的x86和IA-64 (Itanium) 到底有什麼不一樣？&lt;br /&gt;&lt;/a&gt;&lt;a href=&quot;https://www.cool3c.com/article/178288&quot;&gt;硬科技：豆知識系列 CISC和RISC的差別究竟在哪裡？&lt;/a&gt;&lt;/div&gt;&lt;div&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2022/01/25/ces-2022-amd/&quot;&gt;回顧 CES 2022 與新一代超級電腦戰爭：冬季戰線全開的 AMD 副本&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://technews.tw/2022/06/24/a-look-back-at-the-top-10-strategic-mistakes-in-intels-history/&quot;&gt;回顧英特爾史上十大戰略錯誤&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2022/07/01/amd-2022-financial-analyst-day/&quot;&gt;從 AMD 2022 年財務分析師大會，剖析產品規劃與推進時程&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2022/07/29/intel-wz-mediatek/&quot;&gt;該如何看懂英特爾跟聯發科的代工合作案&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2022/09/26/intel-pentium-celeron/&quot;&gt;回顧 Pentium 與 Celeron 問世：當低價 x86 處理器不再是特定品牌特權&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2022/10/03/dream-processor-risc-x86/&quot;&gt;回顧歷史夢幻處理器：RISC 進軍個人電腦市場的嘗試與 x86 真正崛起（1990 年代）&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2022/10/19/nvidia-ati-amd/&quot;&gt;回顧歷史夢幻處理器：Nvidia 和 ATi（AMD）崛起前 3D 繪圖晶片群雄大亂鬥（1990 年代）&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://technews.tw/2022/10/31/x86-imperial-history/&quot;&gt;回顧歷史夢幻處理器：統治計算機工業與 x86 的起源與霸業&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2023年&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://www.cool3c.com/article/178437&quot;&gt;硬科技：豆知識系列 Intel與AMD的1GHz時脈搞笑爭霸戰 (2000年)&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/03/23/review-the-development-history-of-intel-server-gpu/&quot;&gt;簡單回顧英特爾最近「有點坎坷」的伺服器 GPU 發展&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/04/10/can-intel-fight-back/&quot;&gt;英特爾能否重演資料中心戰場發動反擊的「核戰」副本？&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/05/09/intel-avx-512/&quot;&gt;英特爾該如何「補回」自廢武功的 AVX-512&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/06/07/intels-x86-revolution/&quot;&gt;英特爾終於自己開了徹底改革 x86 指令集的第一槍，然後呢？&lt;/a&gt; &lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/07/06/what-difficult-about-intels-divided-fabs/&quot;&gt;從 AMD 分割格羅方德的過去，檢視英特爾分割晶圓廠的困難在哪裡&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/08/01/intel-reforms-the-x86-instruction-set/&quot;&gt;英特爾繼續開了徹底改革 x86 指令集的第二槍，然後呢？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/08/07/x86-ai-inference-accelerate-unit/&quot;&gt;一覽處理器廠商的「人工智慧推論加速單元」：x86 篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/09/04/intel-server-processor-xeon-sp-6&quot;&gt;Hot chips 2023》對手近逼，英特爾在資料中心戰場發動反擊的「核戰」&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/09/11/hot-chips-2023-intel-silicon-photonics/&quot;&gt;Hot Chips 2023》神奇的處理器：英特爾 8 核心 528 執行緒的矽光連線處理器研究案&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/09/15/intel-amd-arm-big-little-core/&quot;&gt;同樣大小核，英特爾、AMD 和 Arm 有什麼不同？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/09/20/heterogeneous-integration-chiplet/&quot;&gt;小晶片加上異質整合不是現在才有，就歷史產品一窺先進晶片封裝發展演進&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/10/02/chiplet-amd-intel/&quot;&gt;英特爾和 AMD 伺服器處理器 Chiplet 策略有什麼不一樣？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/10/10/intel-itanium/&quot;&gt;時代的眼淚系列：走出隧道盡頭卻又墜入萬丈深淵的 Itanium&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/11/01/arm-x86-dawn/&quot;&gt;ARM 發起攻勢，x86 黃昏真要來了？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2023/12/28/intel-xeon-6-sp-and-amd-epyc-4/&quot;&gt;從英特爾第六世代 Xeon-SP 和 AMD 第四代 EPYC 回顧「伺服器處理器核戰」&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;2024年&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/01/02/x86s-dawn-1/&quot;&gt;ARM 狂潮，x86 黄昏將至？（一）x86 處理器的資料中心、伺服器霸權起點何在&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/01/03/self-developed-cloud-chip-cost/&quot;&gt;ARM 狂潮，x86 黄昏將至？（二）雲端巨頭自研晶片究竟可以省多少？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/01/04/why-is-the-threshold-for-self-developed-chips-getting-lower-and-lower/&quot;&gt;ARM 狂潮，x86 黄昏將至？（三）為何自研晶片的門檻越來越低？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/01/05/arm-x86-intel-amd/&quot;&gt;ARM 狂潮，x86 黄昏將至？（四）暫居優勢的 x86 雙雄該如何自力救濟？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/01/10/pat-gelsinger-three-major-failures/&quot;&gt;檢視 Pat Gelsinger 提的英特爾「三大失敗」&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/01/17/ces-2024-x86/&quot;&gt;一覽處理器廠商「人工智慧推論加速單元」：CES 2024 的 x86 雙雄篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/01/22/e-core/&quot;&gt;回顧英特爾伺服器的「原子小金剛」：E-Core&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/03/06/amds-big-failures/&quot;&gt;回首成功前的低谷，檢視 AMD 的「重大失敗」歷史&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/03/18/intel-return/&quot;&gt;英特爾新製程布局的葫蘆藏著什麼藥？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/03/20/intel-18a-has-no-major-customer-orders/&quot;&gt;英特爾自己爆料 Intel 18A 沒有大客戶，難道是「投降輸一半」？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/03/29/nvidia-cuda-nvlink/&quot;&gt;探索 Nvidia 的多重護城河：不只有 CUDA，NVLink 串連頻寬更難跨越&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/04/03/x86-april-fools-day-jokes/&quot;&gt;好笑到讓人笑不出來的 x86 愚人節笑話&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/04/12/nvidia-gtc-2024-revealed-layout/&quot;&gt;探索 Nvidia 的多重護城河：GTC 2024 透露布局和擴大領先優勢的企圖&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/05/29/is-amd-back-to-k8-time/&quot;&gt;AMD 是否回到 K8 時代的歷史高峰？&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/05/30/computex-2024-cpu/&quot;&gt;COMPUTEX 2024 可能上演的伺服器 CPU「核戰」&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/06/03/amd-epyc-4004/&quot;&gt;檢視 AMD EPYC 4004：從根基遭動搖的英特爾伺服器戰線&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/07/26/computex-2024-ai-pc/&quot;&gt;一覽處理器廠商「人工智慧推論加速單元」：COMPUTEX 2024 AI PC 群雄大亂鬥篇&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://finance.technews.tw/2024/08/27/intel-crisis-and-turnaround/&quot;&gt;英特爾怎麼了？四個競爭危機與最後一線生機&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/10/15/hot-chips-2024-ai-pc/&quot;&gt;Hot Chips 2024》萬眾注目的旗艦 AI GPU：遙遙領先的 Nvidia Blackwell、苦苦追趕的 AMD MI300X 和看不見影子的英特爾 Gaudi 3&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/10/18/amd-arm-intel/&quot;&gt;遲來的合作？英特爾 AMD 結盟能否抵禦 ARM 崛起&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/11/28/hot-chips-2024-intel-siph/&quot;&gt;Hot Chips 2024》矽光子先驅卻迷途，英特爾的技&lt;/a&gt;&lt;a href=&quot;https://technews.tw/2024/11/28/hot-chips-2024-intel-siph/&quot;&gt;術進度與市場困境&lt;/a&gt;&lt;br /&gt;&lt;a href=&quot;https://technews.tw/2024/12/03/broadcom-data-center-technology/&quot;&gt;Hot Chips 2024》矽光子與運算晶片整合的「影武者」，一窺博通資料中心技術&lt;/a&gt;&lt;/div&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://molesterwaterball.blogspot.com/feeds/4269208735664194058/comments/default' title='張貼留言'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment/fullpage/post/9446914/4269208735664194058?isPopup=true' title='0 個意見'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/4269208735664194058'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/9446914/posts/default/4269208735664194058'/><link rel='alternate' type='text/html' href='http://molesterwaterball.blogspot.com/2025/11/500-intel.html' title='[微言大義500字] Intel衰傾的底層邏輯'/><author><name>molesterwaterball</name><uri>http://www.blogger.com/profile/14583904947812851644</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='https://img1.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="https://blogger.googleusercontent.com/img/a/AVvXsEjqHyOMjmpAzLBWxM6uxBUez6tc4Gh73SIla7v-LW6WQSIfw6qd5b6DHvpJdCChr2_Ox-L8IVkEyk2MLGl0Kh86qiwDQcldsq6dxYhw0EGQ_Se4X5ap_ULrwffkjYQuua6NUW5Lxr0r2slJAgzGShXOKGrp0p2AA8yelH5TrR-3bM7q36ZQjsgs=s72-w400-h224-c" height="72" width="72"/><thr:total>0</thr:total></entry></feed>