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

看板PC_Shopping作者 (Nonpolar)時間1年前 (2024/02/29 14:37), 編輯推噓14(14037)
留言51則, 25人參與, 1年前最新討論串1/2 (看更多)
以QNAP來說 它家NAS機種 CPU有ARM或是X86 理論上來說 A軟體如果設計在ARM上面運行 就無法在X86上運行 這樣該公司的軟體工程師 在開發App應用軟體時 不就要一次出兩種版本 這樣開發成本與維護不會很高嗎? 為什麼公司不專出一種架構的NAS就好?? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.252.85.183 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/PC_Shopping/M.1709188656.A.D04.html

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

02/29 14:41, 1年前 , 2F
同份code編譯在各個環境了
02/29 14:41, 2F

02/29 14:42, 1年前 , 3F
對標別家的nas
02/29 14:42, 3F

02/29 14:46, 1年前 , 4F
同樓上,為了招標案...
02/29 14:46, 4F

02/29 14:46, 1年前 , 5F
底層 Linux 移植難度就大大降低了
02/29 14:46, 5F

02/29 14:57, 1年前 , 6F
軟體就麻煩一點但 硬體可以省很多錢 還
02/29 14:57, 6F

02/29 14:57, 1年前 , 7F
能讓售價更親民增加市佔率
02/29 14:57, 7F

02/29 14:57, 1年前 , 8F
別為商人擔心錢的問題
02/29 14:57, 8F

02/29 14:59, 1年前 , 9F
上層可以,底層的確有需要不同版本linux
02/29 14:59, 9F

02/29 15:08, 1年前 , 10F
ARM版性能通常來說都比較爛 還沒硬解
02/29 15:08, 10F

02/29 15:09, 1年前 , 11F
就圖便宜壓低售價,畢竟清一色都Intel
02/29 15:09, 11F

02/29 15:09, 1年前 , 12F
的X86處理器 Intel很容易抬高價格
02/29 15:09, 12F

02/29 15:11, 1年前 , 13F
nas充滿著cgi perl python
02/29 15:11, 13F

02/29 15:11, 1年前 , 14F
應該是很容易cross compile
02/29 15:11, 14F

02/29 15:11, 1年前 , 15F
所以唯一的解釋就是$
02/29 15:11, 15F

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

02/29 15:16, 1年前 , 17F
也有加NPU可以跑人臉辨識
02/29 15:16, 17F

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

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

02/29 15:27, 1年前 , 20F
總有辦法的
02/29 15:27, 20F

02/29 15:39, 1年前 , 21F
就不同底層調用不同指令集,小麻煩但是硬
02/29 15:39, 21F

02/29 15:39, 1年前 , 22F
體省下來的錢真香
02/29 15:39, 22F

02/29 15:46, 1年前 , 23F
cross compile一下就好的東西
02/29 15:46, 23F

02/29 15:47, 1年前 , 24F
ARM 影音單元相容性非常爛 沒有統一API
02/29 15:47, 24F

02/29 15:52, 1年前 , 25F
x86 上面狀況好很多
02/29 15:52, 25F

02/29 15:57, 1年前 , 26F
底層大都是c/c++,編譯一下就好,成本
02/29 15:57, 26F

02/29 15:57, 1年前 , 27F
很低
02/29 15:57, 27F

02/29 16:03, 1年前 , 28F
Write once, debug everywhere
02/29 16:03, 28F

02/29 16:05, 1年前 , 29F
QNAP 啥時候要更新 nvidia driver? XD
02/29 16:05, 29F

02/29 16:17, 1年前 , 30F
同份code compile兩次就好了啊 頂多一些
02/29 16:17, 30F

02/29 16:18, 1年前 , 31F
driver的東西要再調
02/29 16:18, 31F

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

02/29 16:49, 1年前 , 33F
便一個客戶端裝置的性能、泛用性、相容性
02/29 16:49, 33F

02/29 16:49, 1年前 , 34F
都遠遠強過伺服端的NAS。轉碼根本多繞路
02/29 16:49, 34F

02/29 16:50, 1年前 , 35F
因為成本不一樣 結案
02/29 16:50, 35F

02/29 16:51, 1年前 , 36F
大部分code都運行在os層以上
02/29 16:51, 36F

02/29 16:52, 1年前 , 37F
但這不代表cpu強沒用處,只是不是用在這種
02/29 16:52, 37F

02/29 16:52, 1年前 , 38F
脫褲子放屁的地方
02/29 16:52, 38F

02/29 16:52, 1年前 , 39F
而且很多都用開源的或是現有的東東做的
02/29 16:52, 39F

02/29 16:55, 1年前 , 40F
看錯了…原來沒有人提到影音編碼器
02/29 16:55, 40F

02/29 16:58, 1年前 , 41F
自行 google : arm x86 差異
02/29 16:58, 41F

02/29 17:09, 1年前 , 42F
供應鏈問題,避免雞蛋同個籃子
02/29 17:09, 42F

02/29 17:16, 1年前 , 43F
MAKEFILE 寫一寫就好
02/29 17:16, 43F

02/29 19:07, 1年前 , 44F
硬體成本跟功耗都比較低,只要低於開發成
02/29 19:07, 44F

02/29 19:07, 1年前 , 45F
本就會有公司想做,所以有這種產品就是代
02/29 19:07, 45F

02/29 19:07, 1年前 , 46F
表開發成本低於硬體成本
02/29 19:07, 46F

02/29 19:13, 1年前 , 47F
X86才能開虛擬機的樣子
02/29 19:13, 47F

02/29 19:21, 1年前 , 48F
ARM 也有~ 只是一般資源較低可能開不起
02/29 19:21, 48F

02/29 19:21, 1年前 , 49F
用 docker 的似乎比較多
02/29 19:21, 49F

03/01 02:41, 1年前 , 50F
Cross compile…
03/01 02:41, 50F

03/01 10:24, 1年前 , 51F
因為成本不一樣呀
03/01 10:24, 51F
文章代碼(AID): #1bu2Omq4 (PC_Shopping)
文章代碼(AID): #1bu2Omq4 (PC_Shopping)