建议学习:http://yiranwuqing.iteye.com/blog/1192726
Linux的音频架构存在很大问题,作为一个以服务器应用为主的系统。
这方面也很少有人在改善。
楼主要是有水平,可以自己重新底层代码,从这个方面来说。。是最有潜力的。
多数的真正的HIFI厂家,都是这么干的。
至于播放器什么的,就不用折腾了。
Windows和Linux的比较
1. Linux基于单内核,Windows基于混合内核,Linux内核在启动后不可更改,Windows则可以进行调整(添加或卸载内核模块)2. 上述架构,决定了Linux内核稳定而缺乏灵活性,Windows内核高效而易于受到破坏
3. Linux将图形界面和很多应用层交互设计成了C/S模式,这意味着服务端更为稳定,但客户端也就无可避免的低效了
4. Linux这种架构注定了几乎所有的硬件都无法在其上获得最佳性能,所以也注定了Linux在工作站市场几乎毫无建树
5. Linux规定内核只能使用GCC编译器,GCC尽管还不错,但还称不上是一个性能卓越的编译器
6. Linux的跨平台优势,更多是基于成本,而不是性能 原帖由 thinkspace 于 2012-11-9 11:11 发表 http://bbs.headphoneclub.com/images/common/back.gif
3. Linux将图形界面和很多应用层交互设计成了C/S模式,这意味着服务端更为稳定,但客户端也就无可避免的低效了
5. Linux规定内核只能使用GCC编译器,GCC尽管还不错,但还称不上是一个性能卓越的编译器
不太理解:
3. Linux下面流行的MPD恰好是服务端软件,运行时也不需要图形界面。这应该是一个大优点才对吧?
5. 对音乐播放这种规模的程序,GCC效率有低到会对音质有可闻的影响么?主流snb平台的话。
amex提到的WES8之前没听说过。作为windows难道可以定制到不要图形界面的地步? 3. Linux下面流行的MPD恰好是服务端软件,运行时也不需要图形界面。这应该是一个大优点才对吧?
没错,但优点也是缺点,linux在服务器市场表现不错,但在工作站,它几乎没有市场
5. 对音乐播放这种规模的程序,GCC效率有低到会对音质有可闻的影响么?主流snb平台的话。
有,还很明显 原帖由 thinkspace 于 2012-11-9 11:11 发表 http://bbs.headphoneclub.com/images/common/back.gif
1. Linux基于单内核,Windows基于混合内核,Linux内核在启动后不可更改,Windows则可以进行调整(添加或卸载内核模块)
2. 上述架构,决定了Linux内核稳定而缺乏灵活性,Windows内核高效而易于受到破坏
3. Linux将 ...
Linux不是可以启动之后自由地安装和卸载模块么,比如安装硬件驱动就不像Windows那样需要重新启动:$ 那是系统模块,而不是内核模块。Linux修改内核需要重新编译的。 試試voyage mpd
Bryston BDP-1就是用它的 不知道weiss man301又是怎样做的呢 thinkspace 发表于 2012-11-9 13:58 static/image/common/back.gif
那是系统模块,而不是内核模块。Linux修改内核需要重新编译的。
内核模块也可以分解出来变成可挂载/卸载的模块啊。gentoo 不就这样么。 昨天晚上刚看到这么个链接:https://wiki.archlinux.org/index.php/Pro_Audio准备折腾一下。不过好像 jack 跟 intel_pstate 驱动不兼容,有人试过没? thinkspace 发表于 2012-11-9 11:11 static/image/common/back.gif
1. Linux基于单内核,Windows基于混合内核,Linux内核在启动后不可更改,Windows则可以进行调整(添加或卸载 ...
你懂LINUX,呵呵,无知+搞笑 thinkspace 发表于 2012-11-9 13:58 static/image/common/back.gif
那是系统模块,而不是内核模块。Linux修改内核需要重新编译的。
insmod和modprobe这两个命令吃了??
linaro这个compiler被gcc吃了?
你确定你懂linux? IT狗 发表于 2013-8-19 02:29 static/image/common/back.gif
insmod和modprobe这两个命令吃了??
linaro这个compiler被gcc吃了?
你确定你懂linux?
呃。不吵架嘛,懂的就分享分享 linux 系统音频优化经验呗。
对长期使用 linux 的用户来说,ap-linux 和 ubuntu studio 估计都不太适合平时使用吧,特别是对其它发行版有特别的喜好的用户。 围观大神讨论
用ubuntu虚拟机搞开发,但host还是离不开win= =