23 May 2013
美国副总统拜登(Joe Biden)应邀为宾夕法尼亚大学2013年毕业生发表演讲,但他开中国人的玩笑引起了在场中国留学生的抗议,他们联名要求副总统道歉。拜登在演讲中说,中国人正准备吃掉美国人的午餐,但美国毕业生不需要为此感到担心,因为他们“麻木不仁”,在一个不能自由呼吸的国家他们无法自主思考,在一个不能挑战正统的国家他们不能创新,因为变化只能来自于正统。宾大毕业生张天璞表示听拜登的演讲是一段屈辱的经历,他和同学起早了一份声明要求拜登道歉,截至周三已有343人署名。张天璞在人人网的日志上说:“火上浇油的是,他说这番话选择的竟然是我们辛辛苦苦劳作四年累死累活换来的毕业式!我先不管他里面的内容说的是否是正确的(我也不敢议论,否则这篇日志就没了,请谅解),就光说一个国际化大学毕业式这个场合,明明知道会有那么多中国留学生,结果却一点面子都不给。”
20 May 2013
据英国每日邮报报道,澳大利亚一男子临床死亡40分钟,使用救生胸部挤压器竟然可以“死而复生”。去年6月份维多利亚州的39岁男子科宁-菲德勒 (Colin Fiedler)在阿尔弗雷德医院被宣布心脏病突发猝死,“死亡”40分钟之后,医护人员使用“自动脉冲胸部挤压器”奇迹般地使菲德勒苏醒过来。
Zoll公司研制的这款新型胸部挤压器采用电池动力,是一种便携式心脏和肺部泵压装置,可促进血流和氧气进入人体重要器官。在接受抢救时,患者头部、肩膀和上背将平躺在板子上,之后进行胸部挤压操作,绷带紧紧地系着患者的胸腔。
当患者系好绷带便可以按下启动钮,绷带将拉紧胸腔,紧紧地束缚患者的身体,每分钟80次有规律地使心脏做抽吸运动。
之前的曼纽尔胸部挤压器可提供心脏正常血流的10-20%,大脑正常血流的30-40%。研究专家指出,相比之下自动脉冲胸部挤压器能够提供更多的血流,以及保持稳定的持续性。
澳大利亚《先驱太阳报》报道称,菲德勒是澳大利亚接受胸部挤压器治疗的7位心脏骤停患者之一,其中3位患者临床治疗宣布死亡已40-60分钟,通过这项治疗竟然奇迹地复活。
20 May 2013
1.DELL R720 OMSA 安装
wget -q -O - http://linux.dell.com/repo/hardware/latest/bootstrap.cgi | bash #install repo
yum install srvadmin-all #install OMSA
#manage OMSA services
/opt/dell/srvadmin/sbin/srvadmin-services.sh
Usage: srvadmin-services.sh {start|stop|status|restart|enable|disable|help}
start : starts Server Administrator services
stop : stops Server Administrator services
status : display status of Server Administrator services
restart: restart Server Administrator services
enable : Enable Server Administrator services in runlevels 2, 3, 4, and 5
disable: Disable Server Administrator services in runlevels 2, 3, 4, and 5
help : Displays this help text
2.OMSA Troubleshooting
1)fix Command "omconfig chassis biossetup -?" output error msg "error bios setup feature unavailable on this system"
yum install net-snmp OpenIPMI -y
/opt/dell/srvadmin/sbin/srvadmin-services.sh restart
/opt/dell/srvadmin/sbin/omconfig chassis biossetup -? #output helps
refer:http://linux.dell.com/wiki/index.php/Repository/OMSA
13 May 2013
安装Android应用会提示各自权限。一个众所周知、也令人不解的现象是许多中国开发的Android应用热衷要求超出其需求的权限,如一个地理位置信息服务需要访问GPS等信息我们能理解,但要访问电话呼叫就令人不解了;一个视频播放应用访问防休眠功能能理解,但为什么要读取系统日志?亚马逊应用商店一项值得称赞的功能是公开了应用所需要的权限,不需要你下载安装后才知道它需要哪些权限,查看一下国内应用的权限需求,你可能会觉得许多开发商都在从事个人信息收集业务,如:PPTV网络电视、新浪视眼都需要访问较低级别的系统日志文件——系统日志包括了时间戳和所有活动信息,你可以知道Android用户在什么时候做了什么运行了什么程序。
10 May 2013
红帽的 Josh Boyer 充满好奇心的比较了 Fedora 18 和 Ubuntu 13.04 所搭载的 Kernel 3.8 在配置上的不同,发现了一些有趣的地方。
注意:下文为意译
Josh Boyer 分别选用当下 Fedora 18 中的 3.8.11-200.fc18 和 Ubuntu 13.04 中的 linux-image-3.8.0-19-generic 在 X86 64 位环境下进行比较,两者使用相同的上游内核。
底层设置
Ubuntu 将最大可使用内核数设定为 256 而 Fedora 仅为 128;同时 Ubuntu 启用了更多 NUMA(非一致性内存访问)支持,并且设定了更高 NUMA 可支持数。考虑到 Canonical 打算统一 Ubuntu 桌面版和服务器版中的内核,Ubuntu 启用这些 SMP 相关的选项完全可以理解。
在计时器中断唤醒次数上 Fedora 设为 1000,而 Ubuntu 设为 250。通常来说较大的值意味着能提供更快的交互响应,更适用于桌面应用;较小的值则更便于服务器能更加专注的完成工作,而非响应中断。不过两者都启用了按需响应,CPU 在空闲时不会被无用的计时器唤醒打扰。未来估计两者都会逐步迁移到 3.10 内核引入的零计时器唤醒,更好的降低休眠时能耗。
同时 Ubuntu 也默认启用了快速无 HZ 选项,增加了内核进入空闲状态的机会,可以减少能耗。Fedora 曾在该选项刚刚引入上游时启用过,但是后续的诸多问题又使其被禁用了。经过几个内核的修订该功能相比当初稳定许多,值得重新考虑。
默认选择
Ubuntu 的默认 I/O 调度器为 deadline 而 Fedora 为 CFQ (Completely Fair Queueing)。
默认 CPU 频率控制策略方面,Fedora 遵循常规的为按需调控,而 Ubuntu 则稍显异类为性能优先。
不过这两项都是可以在运行时调整的,这里所说的只是默认设置。
Linux 安全模块
Fedora 毫不惊讶的仅仅在内核中启用了对 SELinux 的支持。
Ubuntu 则更为“友好”的启用了所有安全模块的支持,而不仅仅是它默认支持的 AppArmor。尽管这不会带来任何安全性上的提升,不过这给予了系统管理员在默认安全模块之外更多的选择。
模块签名
Fedora 和 Ubuntu 都使用了模块签名,不过在具体应用上则有差异。
Fedora 使用了 SHA256 进行模块签名,因为这是 UEFI 通常使用的校验方式。
Ubuntu 则使用了模块版本,通过在载入模块时比较它的 CRC 与内核中的记录来判断模块是否安全。同时 Ubuntu 也启用了“来源版本”域,在一定程度上允许针对不同的内核版本编译模块并载入,如果明确知道其对应关系的话。
遗留系统支持
相比 Fedora,Ubuntu 启用了更多对异常少见或遗弃的设备、分区和网络的支持,比如 atari 和 sysv68 分区、DECNET 和 ARCNET 网络以及并行 IDE 接口(编者注:Linux 大概在 8 年前就使用 SATA 驱动实现 IDE 支持了)。不过 Fedora 也启用了一些遗留系统的支持,比如 OSS,而 Ubuntu 已经完全禁用它了。
此外 Ubuntu 内核也默认启用了更多的 SoC 支持,比如各种嵌入式领域才能见到的键盘、GPIOLIB、MFD 驱动等,以及 JFFS2 和 F2FS 文件系统等。这似乎和 Canonical 所说的合并桌面版和服务器版不符(编者注:或许也想涉足 X86 嵌入式?),不过这也意味着 Ubuntu 或许能在某些少见的 X86 SoC 设备上启动起来。
在开源显卡驱动支持方面,Fedora 仅启用了支持 KMS 的那些和少量 FB 驱动,而 Ubuntu 则默认启用了几乎全部。
最后 Ubuntu 默认启用不少处于 Staging 状态的内核驱动。Staging 保存那些由于质量问题而无法进入主线维护的开源驱动,启用它或许带来更广泛的硬件支持,但是其由于质量也对系统稳定性引入了隐患。
总结
两者内核在配置上并不存在能导致性能明显差异的部分,不过其中的部分细节值得双方重新审视。
英文原文
消息来源:Phoronix