PTT推薦

[請益] 同家NAS 為何出ARM架構與X86架構?

看板PC_Shopping標題[請益] 同家NAS 為何出ARM架構與X86架構?作者
nonpolar
(Nonpolar)
時間推噓14 推:14 噓:0 →:37

以QNAP來說

它家NAS機種

CPU有ARM或是X86


理論上來說 A軟體如果設計在ARM上面運行

就無法在X86上運行


這樣該公司的軟體工程師 在開發App應用軟體時

不就要一次出兩種版本


這樣開發成本與維護不會很高嗎?

為什麼公司不專出一種架構的NAS就好??

--

※ PTT 留言評論
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.85.183 (臺灣)
PTT 網址

encorek22554 02/29 14:41撇除底層架構,大多數上層軟體都能

encorek22554 02/29 14:41同份code編譯在各個環境了

tactics2100 02/29 14:42對標別家的nas

chugliang 02/29 14:46同樓上,為了招標案...

birdy590 02/29 14:46底層 Linux 移植難度就大大降低了

NoneWolf 02/29 14:57軟體就麻煩一點但 硬體可以省很多錢 還

NoneWolf 02/29 14:57能讓售價更親民增加市佔率

NoneWolf 02/29 14:57別為商人擔心錢的問題

joygo 02/29 14:59上層可以,底層的確有需要不同版本linux

aq981334 02/29 15:08ARM版性能通常來說都比較爛 還沒硬解

aq981334 02/29 15:09就圖便宜壓低售價,畢竟清一色都Intel

aq981334 02/29 15:09的X86處理器 Intel很容易抬高價格

tomsawyer 02/29 15:11nas充滿著cgi perl python

tomsawyer 02/29 15:11應該是很容易cross compile

tomsawyer 02/29 15:11所以唯一的解釋就是$

Cubelia 02/29 15:16近幾年ARM核心都有加影音單元了啦

Cubelia 02/29 15:16也有加NPU可以跑人臉辨識

wei115 02/29 15:27很多應用層的軟體重新編譯就能動惹,核心

wei115 02/29 15:27層先拿開源專案用,再凹個豬屎屋寫程式,

wei115 02/29 15:27總有辦法的

b325019 02/29 15:39就不同底層調用不同指令集,小麻煩但是硬

b325019 02/29 15:39體省下來的錢真香

comipa 02/29 15:46cross compile一下就好的東西

birdy590 02/29 15:47ARM 影音單元相容性非常爛 沒有統一API

birdy590 02/29 15:52x86 上面狀況好很多

sino6445 02/29 15:57底層大都是c/c++,編譯一下就好,成本

sino6445 02/29 15:57很低

mikapauli 02/29 16:03Write once, debug everywhere

soulgem 02/29 16:05QNAP 啥時候要更新 nvidia driver? XD

nthank 02/29 16:17同份code compile兩次就好了啊 頂多一些

nthank 02/29 16:18driver的東西要再調

falcon 02/29 16:49NAS的影音編解碼性能沒有什麼必要,現在隨

falcon 02/29 16:49便一個客戶端裝置的性能、泛用性、相容性

falcon 02/29 16:49都遠遠強過伺服端的NAS。轉碼根本多繞路

oppoR20 02/29 16:50因為成本不一樣 結案

oppoR20 02/29 16:51大部分code都運行在os層以上

falcon 02/29 16:52但這不代表cpu強沒用處,只是不是用在這種

falcon 02/29 16:52脫褲子放屁的地方

oppoR20 02/29 16:52而且很多都用開源的或是現有的東東做的

falcon 02/29 16:55看錯了…原來沒有人提到影音編碼器

kikilalagirl 02/29 16:58自行 google : arm x86 差異

fantasystar 02/29 17:09供應鏈問題,避免雞蛋同個籃子

joeboy 02/29 17:16MAKEFILE 寫一寫就好

s25g5d4 02/29 19:07硬體成本跟功耗都比較低,只要低於開發成

s25g5d4 02/29 19:07本就會有公司想做,所以有這種產品就是代

s25g5d4 02/29 19:07表開發成本低於硬體成本

commandoEX 02/29 19:13X86才能開虛擬機的樣子

birdy590 02/29 19:21ARM 也有~ 只是一般資源較低可能開不起

birdy590 02/29 19:21用 docker 的似乎比較多

yoyo178134 03/01 02:41Cross compile…

hatenelu 03/01 10:24因為成本不一樣呀