Posts Tagged ‘unix’

28
Jan

Oracle+Sun产品战略

今日乘着上班的空隙和下班后的一点时间,基本看完了Oracle+Sun产品战略Webcast和Presentation中的绝大部分,并在Twitter上做了中文的”推播”,整理于此,希望能对此次合并感兴趣的朋友有所帮助。
操作系统:
OS方面,埃里森大叔说:我们有世界上最好的Linux和Unix,任君挑选。个人觉得在Linux前面加上企业级更为妥当,要说RHEL/OEL是世界上最好的Linux,有几人会同意?这个问题根本就没有的答案。
以下是直接来自Presentation的内容,我就不翻译了:
Solaris And Linux Advantage
With Solaris and Linux, Oracle provides the industry’s most complete and open operating systems offering in the industry.

With Solaris, Oracle offers industry-leading scalability, reliability, security and performance through superior technical innovation
With Linux, Oracle delivers world-class support and technology leadership for the most widely deployed open source operating system

不知何时Solaris已经是Oracle Solaris Operating System了,定位就像猜测的那样,高端企业级用户。Webcast里着重讲ZFS,内置虚拟化技术,安全性,DTrace和自我恢复能力(原地复活?)。这样的话Oracle就拥有了最好的Unix操作系统和一个不错的企业级Linux发行版本。
目前Solaris主页还残留着一点Sun的印记,相信很快就会被彻底抹去,换上白底大红字。大家再最后看几眼吧,时日无多了。
http://www.sun.com/software/solaris/10/index.jsp
注意:Webcast和Presentation中都未提及OpenSolaris项目和Solaris [...]

02
Sep

U盘安装Mac OS X Snow Leopard

上周五Apple的新一代Mac OS X操作系统Snow Leopard正式上架了,应该说是本年度桌面操作系统市场,甚至可以说是IT业界的一件大事。最终Apple还是抢在微软发布Windows 7发布之前捷足先登了,相信也是早就计划好了的。苹果一直以来就自称其是世界上最先进操作系统。
Mac OS X is the world’s most advanced operating system. Built on a rock-solid UNIX foundation and designed to be simple and intuitive, it’s what makes the Mac innovative, highly secure, compatible, and easy to use. Quite simply, there is nothing else like it.
大概也正是因为烂苹果赶时间,竟然把一个我最关注特性给丢弃了:对目前最牛B的ZFS文件系统的完全支持,并将其作为系统默认的文件系统,替换掉已经差不多走到头的HFS+。之前Leopard已经支持读取ZFS文件系统。难怪一直无法再在雪豹新特性中找到关于ZFS的任何消息了,我猜是偏执的烂苹果认为很少真正有果粉会在意OS X底层的到底用什么文件系统,在技术上没有完全准备好之前干脆弃之不用。就因为这个,我放弃了马上去水果店买一份拷贝的打算,或许以后等其打折的时候再收一份收藏吧。雪豹对大多数消费者来说并不是must-have而是nice-to-have的升级。
先说一下为何要从U盘安装这么折腾。我的Macbook是2007年末的产品,当初是冲着Leopard买之,所以不需要的配置都没加上,详细的配置。光盘驱动器是Combo,所以无法刻录DVD+/-R,更别提DL的了。Linux和Windows下貌似也没能找到可以烧录这种格式的软件。不过想了一下,理论上Linux下用dd是可以的;-)
查Macbook型号

terry:~ terry$ sysctl hw.model
hw.model: MacBook3,1

不扯淡了,讲正题,核心就是把DMG内的Mac OS X [...]

30
Apr

Oracle收购Sun

昨天晚上美国的朋友tweet这个消息的时候就震惊了,没想到还是这位爷收了Sun。一直以为会是18摸,我相信IBM定会后悔的,若干年后这位蓝色巨人一定会发现这是其犯下最大的错误之一。
事实上不久前还刚去Sun的官方网站下载了个JDK 1.6.0 update 13,和一个Solaris 10u6 x86的DVD镜像。13这数字对西方人来说不吉利还真奏效,没想到时隔数周,以其技术闻名的Sun Microsystem竟然已经被收购了,不禁有些感叹。
BEA的12年,Sun的27年,均终结在Oracle之手。BEA和Sun的关系,不用我多说了吧?
至于产品和技术方面,有很多微妙之处,接下去就是看Oracle如何把sun的产品线整合进来,另外还有处理好和IBM,HP和Dell的合作兼竞争关系。
Oracle本来就有虚拟化产品,基于开源Xen的Oracle VM,目前是2.1。类似于VMWare的ESX Server,是直接往裸机上灌的。而将基于xVM的VirtualBox收入囊中倒正好弥补了没有桌面级虚拟化产品的空白,可以形成和VMWare Workstation/Fusion,Virtual PC/Virtual Server,Parallel Desktop等。Oracle之后的虚拟化产品策略也是个未知数。估计以后Oracle内部POC和测试全部都要向VirtualBox过渡了,哈。
至于Solaris,OpenSolaris和Linux,把Red Hat收入囊中似乎只是个时间问题,收了几次没成,我相信埃里森同学不会罢休的。所以肯定是双管齐下的,把OS分个中低端和高端,事实上Oracle一直以来也是个推Linux企业应用的幕后“黑手”。据说埃里森大叔接受采访的时候说Solaris是迄今为止最好的UNIX技术,大家明白其中的意思了没?
Oracle本来没有硬件产品,所以SPARC和Blade server等应该还会延续下去。
至于Java,好了,现在有了话语权,制定标准方面说话更响了。只要别流氓到JDK都捆绑卖钱就是了。
Java Virtual Machine方面,Oracle一家就有Sun JVM和BEA JRockit两个JVM了,Netbeans和JDeveloper两个IDE,会如何?JDeveloper/Netbeans + Swing和Eclipse + SWT两大阵营将分庭抗礼?
OpenOffice.org和StarOffice(商业版本),可能是本次收购的产品中最大赢家。因为Oracle根本就没有桌面office产品,绝对是弥补缺憾。接下去微软可能要准备降低其Office System收入预期了。
Glassfish开源还是默默死去呢?没看见Oracle Application Server都自觉给Weblogic Server让路了?Application Server,Weblogic Server确实太强了。至于那一整套Glassfish的套件,ESB啥的,不怎么看好。
MySQL会死么?很多人都有这个疑虑,现在是未知数。多数人的猜想都是会成为中底端的产品,尤其是在全球金融危机肆虐的时候,一个性价比高的产品无疑将是最受欢迎的。将来的格局将会是高端:Solaris + Oracle Database,中低端:Linux + MySQL?无论如何,对MySQL和Linux社区来说都不会是一个好消息。
先是BEA,然后Sun,这也忑他妈的狠了,人员方面又要有清理门户的大事件了。
Sun太多产品就不一一点名了,估计很多都会被合并到现有的产品线,取其精华去其糟粕,然后每个产品线有若干个strategic产品,剩下的都会被打入冷宫。等着看Roadmap吧;-)
突然发现以前写的blog,提到Java Desktop System,2003年就提出了Looking glass的概念,如今已经被Compiz Fusion实现了。回想起来,Sun在技术方面确实太超前了。
Oracle现在是真正的Enterprise software一条龙,成为当之无愧的老大应该已经是不可逆转的业界潮流了。
反观微软,除了靠Windows 7这个桌面产品吸引些眼球,在企业级市场上,几乎没什么太大作为,果然是技术上很土鳖的公司。
甲骨文挑战IBM、惠普和微软,向从软件到横跨硬件等各种平台的IT巨头迈出实质性的一步。IT业界果然瞬息万变啊!
2009年4月21日下午
参考:
http://www.dbanotes.net/review/oracle_by_sun.html
http://tech.it168.com/a2009/0421/272/000000272861_1.shtml
http://blog.cathayan.org/item/1926
http://news.ccidnet.com/art/1032/20090423/1747457_1.html

02
Apr

UNIX命令来模拟一个在酒吧勾搭MM的过程

本文是转载,最初是在剑二十三的Blog上看到的,现在看来他还真有远见,以最快的速度转载了一份,好像知道这会被和谐似的!
UNIX命令来模拟一个在酒吧勾搭MM的过程
find
talk
whoami
whatis
uname
quota
set
mv
whereis
unzip
strip
touch
finger
top
ping,
wc,
cd ….
mount
compress
!!
more
yes
jobs
umount
sleepy
….
startx
startx实在是太经典了!佩服啊!
出处
http://www.mitbbs.com/article_t/Joke/31266917.html
已经被和谐掉了,大家用Google搜关键字,cache里还有的。
发信人: liuhao1819 (理想国), 信区: Joke
标 题: UNIX命令来模拟一个在酒吧勾搭MM的过程
发信站: BBS 未名空间站 (Wed Apr 1 23:12:12 2009)

14
Feb

对我们为什么用Linux一文的补充

无意中看到atppp的blog上为什么我们要用Linux一文,同意他的部分观点,也对他的观点提出了一些异议。把有用的收集在此文中。
原文:为什么我们要用Linux?
第一波
很赞同本文对新手建议的部分,尤其是第三点。
如果周围有人在用 Linux,一定要经常骚扰他们。学习 Linux 初期有人指导和没人指导的差别是巨大的,有的时候前人的一句话甚至一个词都能让你少走很多弯路。
本人走过一段时间弯路,很多时间浪费在折腾桌面和字体上,主要是没有什么真正靠谱的专家(即使是单个领域的)能在关键能给我点拨一下。作为Linux用户,至少给自己找一个靠谱的Linux guru防身是必备的。
说来惭愧,从2001年至今,我一直没有下功夫去弄明白X11下字体渲染的原理,可能一直用英文locale不怎么在意中文字体的缘故。不久前在一个来自国内同济大学的*NIX玩家的帮助下,基本明白字体渲染原理,也算是了解决一个多年来的疑问。目前每天用的Ubuntu桌面下字体效果绝对不输给OS X多少。
对于本文,我不同意以下几点:
1. Linux不适合桌面
对于多数人来说这个观点可能是对的,习惯不容易改,但是总有人可以适应,虽然适应是一个过程,需要些时间。萝卜青菜各有所好,有喜欢Windows的,必然也有喜欢Linux的,当然还有水果粉丝。
2. Compiz Fusion动不动就crash
不确定作者是不是Linux桌面用户,至少应该还是用Windows的。不应该在没有亲身体验compiz一段时间之前随意说其动不动导致X11 crash,没有说服力啊。描述只是来源于他人的,可能没有合理配置Compiz导致的问题,不能作为依据,可能被误以为此问题具有普遍性。
我说一下自己,2001年开始的Linux桌面用户。从2006年开始完全用Linux办公,得益于公司各种平台无关的解决方案。08年4升级到Ubuntu 8.04 Hardy,此版的Compiz Fusion我记不清是0.7.x了,之后10月底升级到8.10,Compiz是0.7.8一直使用至今。所以我想我提供的数据还是应该靠谱的:期间Compiz导致的X11 crash平均下来是2-3个月一次,后来发现Compiz crash和WINE运行的程序以及GNOME-RDP有关。同时,有大约3-5次不明原因的彻底失去响应,也懒得去查log了。我觉得还是可以接受的。
有一点你作者说的的很对,不管什么操作系统,毕竟都是个工具,能否用好要看使用者的水平而定。
3. 用了5年的Windows一样很稳定
其实”稳定“要看怎么定义,如果能跑,从开机到可用状态要5-15分钟都可以说稳定。我估计作者的版本是Windows 5.1,用了5年,期间肯定留下了不少垃圾,比如:
%systemroot%ServicePackFiles
%systemroot%SoftwareDistributionDownloads
%systemroot%$hf_mig$
%windir%$XXX$
%appdata%
以及不为人知的地方…
Windows用了一定时间之后,有一种类似于机体老化的迹象,也就是说无论你怎么再优化,就那德行了。除非重装,或者用Ghost image重写分区。这可能和NTFS文件系统不无关系,性能啊性能!而Linux则基本无此问题,相对于NTFS和FAT文件系统,Linux常用文件系统ext2/ext3/ext4的碎片几乎可以忽略了。
事实上不像文档所说的那样,ext文件系统还是会产生碎片的,否则要e2defrag和e4defrag干啥呢?Btrfs和ZFS不知道会不会有碎片问题呢?若有,又是如何处理的呢?
包管理也是我用Linux的一大原因,最喜欢的是Debian系,系统的依赖性解决很好,可以做到保持系统高度整洁。相信很多Linux用户都可以在一个机器硬件的生命周期内做到一劳永逸,扯多了。Windows在架构设计上并不成功,但是市场做的很好,而且硬件厂商提供相对完善的驱动,市场份额还是接近90%,仅此而已。
相信OS X和Linux会继续蚕食其份额。当然不太可能看到Windows被彻底消灭那一天,对谁都没好处。竞争对于最终用户来说是好事,正因为有Linux和OS X,Windows用户才会有更好的Win 7/8/9/10用,也会迫使Apple和开源社区不断改进他们的操作系统。
我并不是一个像袁某那样极端的Linux鼓吹者,但习惯了这个操作系统,喜欢其自由,开放,完全可控性。会一直作为主系统使用下去,我甚至不怎么使用OS X (Macbook),虽然我也挺喜欢其简单,简洁。基本符合我所崇尚的K.I.S.S哲学。
最后,还是那句话,选择适合自己的操作系统,不要歧视和攻击谩骂不同阵营。少说,多干活,前任江总书记曾经教导我们要”闷声大发财”!
第二波
看到博主回复,受宠若惊。再来发表点愚见:
1. Linux 桌面肯定是有用户的,不过要用好目前还是需要一些技术功底和折腾精神。
说的在理,需要点功底也得折腾,门槛比Windows高一点。但用长远眼光来看,使用Linux作为桌面。或许等哪天真的不想再折腾或者老到折腾不动了,我会全部迁移到Mac,因其设计哲学就是简单不折腾。我也挺喜欢OS X,有个Macbook,目前给LP当玩具用了:-)
2. 我从 compiz 开始到 Beryl到Fusion,加起来恐怕也用了有两年了。Crash 这个东西很难说,我没钱,显卡烂……驱动这水很深,趟进去才知道有些事儿没法单怪一个方面。另外也和使用有关,我这里是动不动 Matlab 就算一百多个窗口出来……
硬件驱动确实是Linux的一个伤,和开启的特效也有关,得摸索一下。相对来说N卡支持比A卡好不少。我比较幸运都是N卡,Geforce FX5600, Quadro NVS 110/135,基本不追新升级驱动,所以也不怎么crash。
3. 看起来你可能和我一样有点洁癖,Windows 放 5 年肯定垃圾一堆,我确实是只好眼不见为净。尽管如此,我用了很多年的 XP 启动还都很快(实验室有台是不到 15 秒,不过那个才用了三年)。这个东西怎么说呢,Linux 是起步难,用好容易;Windows 是起步容易,用好难,我还是”闷声大发财”比较好……
维护一个高可用性的Windows桌面并不比Linux要省力,甚至会相当麻烦,需要更多精力。尤其是对于一小撮有些洁癖和偏执的人。Linux难学易精,Windows易学难精,有一定的道理。我两个都不敢说精;-)
15s是从开启电源到进入桌面可用状态?那真的是太惊人了,我私下测试过几个,只有OS X和Arch Linux能达到15s左右。Gentoo没用过,号称能达到10s以内。是不是这个机器平时不怎么被折腾?基本上能保持在60s以内都可以接受了,不怎么纠结boot speed。不过Windows关机是怎么也赶不上*NIX的,除了直接拔电。
Windows是纯粹的商业软件,使用需要购买授权的,可能在当下的中国谈这个有些无聊,人权还没保障,就不谈版权了。不过大家肯定能感受到人们现在的版权意识和2001年那时候比,是有了很大的改观了吧。我相信大多数笔记本用户,尤其是工作用途的,Windows都是OEM的授权。但会有多少个人用户会自己去购买正版Windows授权的呢?价格相对于收入来说,绝对不便宜吧?
个人觉得Windows根本就不值那个价,有那些钱宁可作别的事情,和更多人一样,宁可花在硬件上。有Mac的人会更愿意买一份新版本的OS X,毕竟针对个人用户就一个版本,便宜量又足,不谈OS X Server。
其实我倒是希望大家都去用Windows,不要用Linux和Mac OS X,越少人用越好。这样Linux和OS [...]

    Subscribe

    Follow Me;-)

    SNS

    delicious  Google Reader  TWiki  豆瓣  

    Recent Posts

    Categories

    Recent Comments

Loading

    Tag Cloud

    Archives

    Blogroll

    Links

    RSSTwitter